C# Class KFreonLib.Helpers.SaltLZOHelper

Exibir arquivo Open project: ME3Explorer/ME3Explorer Class Usage Examples

Public Methods

Method Description
CompressChunk ( Chunk chunk ) : byte[]
CompressTex ( byte data ) : byte[]

Takes regular image data and returns it in a compressed form ready for archiving

DecompressPCC ( Stream raw, IPCCObject pcc ) : MemoryStream
DecompressTex ( Stream archiveStream, int offset, int uncSize, int cprSize ) : byte[]

Takes compressed archived image data and returns the raw image data

SaltLZOHelper ( ) : System

Method Details

CompressChunk() public method

public CompressChunk ( Chunk chunk ) : byte[]
chunk Chunk
return byte[]

CompressTex() public method

Takes regular image data and returns it in a compressed form ready for archiving
public CompressTex ( byte data ) : byte[]
data byte
return byte[]

DecompressPCC() public method

public DecompressPCC ( Stream raw, IPCCObject pcc ) : MemoryStream
raw Stream
pcc IPCCObject
return System.IO.MemoryStream

DecompressTex() public method

Takes compressed archived image data and returns the raw image data
public DecompressTex ( Stream archiveStream, int offset, int uncSize, int cprSize ) : byte[]
archiveStream Stream
offset int
uncSize int
cprSize int
return byte[]

SaltLZOHelper() public method

public SaltLZOHelper ( ) : System
return System