Recast Navigation
Navigation-mesh Toolset for Games
Loading...
Searching...
No Matches
FastLZCompressor Struct Reference
Inheritance diagram for FastLZCompressor:
dtTileCacheCompressor

Public Member Functions

 ~FastLZCompressor () override=default
 
int maxCompressedSize (const int bufferSize) override
 
dtStatus compress (const unsigned char *buffer, const int bufferSize, unsigned char *compressed, const int, int *compressedSize) override
 
dtStatus decompress (const unsigned char *compressed, const int compressedSize, unsigned char *buffer, const int maxBufferSize, int *bufferSize) override
 
- Public Member Functions inherited from dtTileCacheCompressor
virtual ~dtTileCacheCompressor ()
 

Constructor & Destructor Documentation

◆ ~FastLZCompressor()

FastLZCompressor::~FastLZCompressor ( )
overridedefault

Member Function Documentation

◆ compress()

dtStatus FastLZCompressor::compress ( const unsigned char *  buffer,
const int  bufferSize,
unsigned char *  compressed,
const int  ,
int *  compressedSize 
)
inlineoverridevirtual

Implements dtTileCacheCompressor.

◆ decompress()

dtStatus FastLZCompressor::decompress ( const unsigned char *  compressed,
const int  compressedSize,
unsigned char *  buffer,
const int  maxBufferSize,
int *  bufferSize 
)
inlineoverridevirtual

Implements dtTileCacheCompressor.

◆ maxCompressedSize()

int FastLZCompressor::maxCompressedSize ( const int  bufferSize)
inlineoverridevirtual

Implements dtTileCacheCompressor.


The documentation for this struct was generated from the following file: