AddToHash(int index, int hash) | idCompressor_LZSS | protected |
AllocArithmetic(void) | idCompressor | static |
AllocBitStream(void) | idCompressor | static |
AllocHuffman(void) | idCompressor | static |
AllocLZSS(void) | idCompressor | static |
AllocLZSS_WordAligned(void) | idCompressor | static |
AllocLZW(void) | idCompressor | static |
AllocNoCompression(void) | idCompressor | static |
AllocRunLength(void) | idCompressor | static |
AllocRunLength_ZeroBased(void) | idCompressor | static |
block | idCompressor_LZSS | protected |
blockIndex | idCompressor_LZSS | protected |
blockSize | idCompressor_LZSS | protected |
buffer | idCompressor_BitStream | protected |
Compare(const byte *src1, int bitPtr1, const byte *src2, int bitPtr2, int maxBits) const | idCompressor_BitStream | protected |
compress | idCompressor_None | protected |
CompressBlock(void) | idCompressor_LZSS | protectedvirtual |
DecompressBlock(void) | idCompressor_LZSS | protectedvirtual |
file | idCompressor_None | protected |
FindMatch(int startWord, int startValue, int &wordOffset, int &numWords) | idCompressor_LZSS | protected |
FinishCompress(void) | idCompressor_LZSS | virtual |
Flush(void) | idCompressor_None | virtual |
ForceFlush(void) | idCompressor_None | virtual |
GetCompressionRatio(void) const | idCompressor_BitStream | virtual |
GetFullPath(void) | idCompressor_None | virtual |
GetName(void) | idCompressor_None | virtual |
GetWordFromBlock(int wordOffset) const | idCompressor_LZSS | protected |
hashNext | idCompressor_LZSS | protected |
hashTable | idCompressor_LZSS | protected |
idCompressor_BitStream(void) | idCompressor_BitStream | inline |
idCompressor_LZSS(void) | idCompressor_LZSS | inline |
idCompressor_None(void) | idCompressor_None | |
Init(idFile *f, bool compress, int wordLength) | idCompressor_LZSS | virtual |
InitCompress(const void *inData, const int inLength) | idCompressor_BitStream | protected |
InitDecompress(void *outData, int outLength) | idCompressor_BitStream | protected |
Length(void) | idCompressor_None | virtual |
lengthBits | idCompressor_LZSS | protected |
minMatchWords | idCompressor_LZSS | protected |
offsetBits | idCompressor_LZSS | protected |
Printf(const char *fmt,...) id_attribute((format(printf | idFile | virtual |
Read(void *outData, int outLength) | idCompressor_LZSS | virtual |
readBit | idCompressor_BitStream | protected |
ReadBits(int numBits) | idCompressor_BitStream | protected |
ReadBool(bool &value) | idFile | virtual |
readByte | idCompressor_BitStream | protected |
ReadChar(char &value) | idFile | virtual |
readData | idCompressor_BitStream | protected |
ReadFloat(float &value) | idFile | virtual |
ReadInt(int &value) | idFile | virtual |
readLength | idCompressor_BitStream | protected |
ReadMat3(idMat3 &mat) | idFile | virtual |
ReadShort(short &value) | idFile | virtual |
ReadString(idStr &string) | idFile | virtual |
readTotalBytes | idCompressor_BitStream | protected |
ReadUnsignedChar(unsigned char &value) | idFile | virtual |
ReadUnsignedInt(unsigned int &value) | idFile | virtual |
ReadUnsignedShort(unsigned short &value) | idFile | virtual |
ReadVec2(idVec2 &vec) | idFile | virtual |
ReadVec3(idVec3 &vec) | idFile | virtual |
ReadVec4(idVec4 &vec) | idFile | virtual |
ReadVec6(idVec6 &vec) | idFile | virtual |
Rewind(void) | idFile | virtual |
Seek(long offset, fsOrigin_t origin) | idCompressor_None | virtual |
Tell(void) | idCompressor_None | virtual |
Timestamp(void) | idCompressor_None | virtual |
UnreadBits(int numBits) | idCompressor_BitStream | protected |
VPrintf(const char *fmt, va_list arg) | idFile | virtual |
wordLength | idCompressor_BitStream | protected |
Write(const void *inData, int inLength) | idCompressor_LZSS | virtual |
writeBit | idCompressor_BitStream | protected |
WriteBits(int value, int numBits) | idCompressor_BitStream | protected |
WriteBool(const bool value) | idFile | virtual |
writeByte | idCompressor_BitStream | protected |
WriteChar(const char value) | idFile | virtual |
writeData | idCompressor_BitStream | protected |
WriteFloat(const float value) | idFile | virtual |
WriteFloatString(const char *fmt,...) id_attribute((format(printf | idFile | virtual |
WriteInt(const int value) | idFile | virtual |
writeLength | idCompressor_BitStream | protected |
WriteMat3(const idMat3 &mat) | idFile | virtual |
WriteShort(const short value) | idFile | virtual |
WriteString(const char *string) | idFile | virtual |
writeTotalBytes | idCompressor_BitStream | protected |
WriteUnsignedChar(const unsigned char value) | idFile | virtual |
WriteUnsignedInt(const unsigned int value) | idFile | virtual |
WriteUnsignedShort(unsigned short value) | idFile | virtual |
WriteVec2(const idVec2 &vec) | idFile | virtual |
WriteVec3(const idVec3 &vec) | idFile | virtual |
WriteVec4(const idVec4 &vec) | idFile | virtual |
WriteVec6(const idVec6 &vec) | idFile | virtual |
~idFile(void) | idFile | inlinevirtual |