![]() |
DDNet documentation
|
Public Member Functions | |
| int | GetFileDataSize (int Index) const |
| int | GetDataSize (int Index) const |
| void * | GetData (int Index, bool Swap) const |
| void | AddDataProcessor (int Index, FDataProcessor DataProcessor) |
| int | GetFileItemSize (int Index) const |
| int | GetItemSize (int Index) const |
| CDatafileItem * | GetItem (int Index) const |
| bool | OverrideItemData (int Index, const void *pData, size_t Size) |
| bool | Validate () const |
Public Attributes | |
| IOHANDLE | m_File |
| char | m_aFullName [IO_MAX_PATH_LENGTH] |
| const char * | m_pBaseName |
| char | m_aPath [IO_MAX_PATH_LENGTH] |
| unsigned | m_FileSize |
| SHA256_DIGEST | m_Sha256 |
| unsigned | m_Crc |
| CDatafileInfo | m_Info |
| CDatafileHeader | m_Header |
| int | m_DataStartOffset |
| void ** | m_ppDataPtrs |
| CDataProcessorWrapper ** | m_ppDataProcessors |
| CDatafileItem ** | m_ppOverriddenItems |
| int * | m_pDataSizes |
| char * | m_pData |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| char CDatafile::m_aFullName[IO_MAX_PATH_LENGTH] |
| char CDatafile::m_aPath[IO_MAX_PATH_LENGTH] |
| unsigned CDatafile::m_Crc |
| int CDatafile::m_DataStartOffset |
| IOHANDLE CDatafile::m_File |
| unsigned CDatafile::m_FileSize |
| CDatafileHeader CDatafile::m_Header |
| CDatafileInfo CDatafile::m_Info |
| const char* CDatafile::m_pBaseName |
| char* CDatafile::m_pData |
| int* CDatafile::m_pDataSizes |
| CDataProcessorWrapper** CDatafile::m_ppDataProcessors |
| void** CDatafile::m_ppDataPtrs |
| CDatafileItem** CDatafile::m_ppOverriddenItems |
| SHA256_DIGEST CDatafile::m_Sha256 |