Ogre::uint32 u32
Definition: TypeDefine.h:23
Ogre::uint8 u8
Definition: TypeDefine.h:21
Handles GZip-compressed BIn files.
Definition: BinGZipFile.h:23
BinGZipFile(const Ogre::String &file)
Constructor.
Definition: BinGZipFile.cpp:22
virtual ~BinGZipFile()
Destructor.
Definition: BinGZipFile.cpp:40
u32 file_count_
The number of files in the archive.
Definition: BinGZipFile.h:99
void InnerGetNumberOfFiles()
Counts the number of packed files and sets {.
Definition: BinGZipFile.cpp:136
File * ExtractGZip(u32 file_index)
Extracts a file from the compressed BIN file.
Definition: BinGZipFile.cpp:42
u32 InnerGetFileOffset(u32 file_index)
Retrieves a file offset.
Definition: BinGZipFile.cpp:159
u32 GetNumberOfFiles()
Counts the number of files packed in the compressed BIN file.
Definition: BinGZipFile.cpp:134
Represents a file.
Definition: File.h:24
Ogre::String String
Definition: TypeDefine.h:37