ff7tk
0.02
Toolkit for making FF7 Tools
|
#include <LZS.h>
Static Public Member Functions | |
static const QByteArray & | decompress (const QByteArray &data, int max) |
static const QByteArray & | decompress (const char *data, int fileSize, int max) |
static const QByteArray & | decompressAll (const QByteArray &data) |
static const QByteArray & | decompressAll (const char *data, int fileSize) |
static const QByteArray & | decompressAllWithHeader (const QByteArray &data) |
static const QByteArray & | decompressAllWithHeader (const char *data, int size) |
static const QByteArray & | compress (const QByteArray &fileData) |
static const QByteArray & | compress (const char *data, int sizeData) |
static const QByteArray & | compressWithHeader (const QByteArray &fileData) |
static const QByteArray & | compressWithHeader (const char *data, int sizeData) |
static void | clear () |
Static Private Member Functions | |
static void | InsertNode (qint32 r) |
static void | DeleteNode (qint32 p) |
Static Private Attributes | |
static qint32 | match_length =0 |
static qint32 | match_position =0 |
static qint32 | lson [4097] |
static qint32 | rson [4353] |
static qint32 | dad [4097] |
static unsigned char | text_buf [4113] |
static QByteArray | result |
|
static |
Definition at line 321 of file LZS.cpp.
Referenced by compressWithHeader().
|
static |
Definition at line 326 of file LZS.cpp.
References dad, DeleteNode(), InsertNode(), match_length, match_position, result, rson, and text_buf.
|
static |
|
static |
Definition at line 313 of file LZS.cpp.
References compress(), and result.
|
static |
|
static |
|
static |
Definition at line 103 of file LZS.cpp.
Referenced by decompressAllWithHeader().
|
static |
|
static |
|
static |
Definition at line 170 of file LZS.cpp.
References decompressAll(), and result.
|
staticprivate |
|
staticprivate |
Definition at line 188 of file LZS.cpp.
References dad, lson, match_length, match_position, rson, and text_buf.
Referenced by compress().
|
staticprivate |
Definition at line 52 of file LZS.h.
Referenced by compress(), DeleteNode(), and InsertNode().
|
staticprivate |
Definition at line 50 of file LZS.h.
Referenced by DeleteNode(), and InsertNode().
|
staticprivate |
Definition at line 48 of file LZS.h.
Referenced by compress(), and InsertNode().
|
staticprivate |
Definition at line 49 of file LZS.h.
Referenced by compress(), and InsertNode().
|
staticprivate |
Definition at line 54 of file LZS.h.
Referenced by clear(), compress(), compressWithHeader(), decompress(), decompressAll(), and decompressAllWithHeader().
|
staticprivate |
Definition at line 51 of file LZS.h.
Referenced by compress(), DeleteNode(), and InsertNode().
|
staticprivate |
Definition at line 53 of file LZS.h.
Referenced by compress(), decompress(), decompressAll(), and InsertNode().