#include <TTRB.h>
Public Member Functions | |
| TTSFI () | |
| ~TTSFI () | |
| TUINT32 | ReadAlignmentPad () |
| TUINT32 | Open (TFile *a_pFile) |
| TUINT32 | Open (const TCHAR *a_szFilePath) |
| TUINT32 | PushForm () |
| TUINT32 | PopForm () |
| void | ReadRaw (void *dst, TUINT32 size) |
| template<class T> | |
| void | Read (T *a_pDst) |
| template<class T> | |
| void | Read (T *a_pDst, TUINT a_uiCount) |
| TUINT8 | ReadHunk () |
| TUINT8 | SkipHunk () |
| TUINT8 | ReadFORM (TFORM *section) |
| TUINT8 | ReadHunkData (void *dest) |
| void | Close (TBOOL free=true) |
| void | ReadCompressed (void *buffer, TUINT32 size) |
| void | CompressSection (TFile *file, TBYTE *data, TUINT32 unk2, TUINT32 unk3) |
| const Hunk & | GetCurrentHunk () const |
Public Member Functions inherited from TTSF | |
| TTSF () | |
| ~TTSF ()=default | |
| Endianess | GetEndianess () const |
Friends | |
| class | TTRB |
Additional Inherited Members | |
Static Public Attributes inherited from TTSF | |
| static constexpr TUINT32 | IDMAGICB = TFourCC( "TSFB" ) |
| static constexpr TUINT32 | IDMAGICL = TFourCC( "TSFL" ) |
Protected Attributes inherited from TTSF | |
| Endianess | m_Endianess |
| TFile * | m_pFile |
| TTSFI::TTSFI | ( | ) |
| void TTSFI::Close | ( | TBOOL | free = true | ) |
Definition at line 103 of file TTRB.h.
|
inline |
Definition at line 58 of file TTSF.cpp.
Definition at line 13 of file TTSF.cpp.
| TUINT32 TTSFI::PopForm | ( | ) |
Definition at line 84 of file TTSF.cpp.
| TUINT32 TTSFI::PushForm | ( | ) |
|
inline |
|
inline |
| TUINT32 TTSFI::ReadAlignmentPad | ( | ) |
| void TTSFI::ReadCompressed | ( | void * | buffer, |
| TUINT32 | size ) |
Definition at line 170 of file TTSF.cpp.
| TUINT8 TTSFI::ReadHunk | ( | ) |
| TUINT8 TTSFI::ReadHunkData | ( | void * | dest | ) |
Definition at line 141 of file TTSF.cpp.
| void TTSFI::ReadRaw | ( | void * | dst, |
| TUINT32 | size ) |
| TUINT8 TTSFI::SkipHunk | ( | ) |