#include <joepack.h>
Collaboration diagram for JOEPACK:

Public Member Functions | |
| JOEPACK () | |
| ~JOEPACK () | |
| bool | LoadPack (string fn) |
| void | ClosePack () |
| bool | Pack_fopen (string fn) |
| void | Pack_fclose () |
| int | Pack_fread (void *buffer, unsigned int size, unsigned int count) |
| map< string, JOEPACK_FADATA > & | GetFAT () |
Private Attributes | |
| map< string, JOEPACK_FADATA > | fat |
| FILE * | f |
| JOEPACK_FADATA * | curfa |
| string | packpath |
Definition at line 27 of file joepack.h.
|
|
|
|
|
Definition at line 37 of file joepack.h. References ClosePack(). |
|
|
Definition at line 71 of file joepack.cpp. References f, fat, NULL, Pack_fclose(), and packpath. Referenced by LoadPack(), and ~JOEPACK(). |
|
|
Definition at line 46 of file joepack.h. References fat. |
|
|
Definition at line 10 of file joepack.cpp. References ClosePack(), DPRINT, ENDIAN_SWAP_32, f, fat, UTILITY::GetPathFromFilename(), JPKVERSION, JOEPACK_FADATA::length, JOEPACK_FADATA::offset, packpath, and utility. Referenced by OBJECTS::LoadObjectsFromFolder(). |
|
|
Definition at line 83 of file joepack.cpp. Referenced by JOEMODEL::CleanUp(), and ClosePack(). |
|
|
Definition at line 88 of file joepack.cpp. |
|
||||||||||||||||
|
Definition at line 113 of file joepack.cpp. References curfa, DPRINT, f, JOEPACK_FADATA::length, NULL, and JOEPACK_FADATA::offset. Referenced by JOEMODEL::BinaryRead(). |
|
|
Definition at line 32 of file joepack.h. Referenced by JOEPACK(), Pack_fclose(), and Pack_fread(). |
|
|
Definition at line 31 of file joepack.h. Referenced by ClosePack(), JOEPACK(), LoadPack(), and Pack_fread(). |
|
|
Definition at line 30 of file joepack.h. Referenced by ClosePack(), GetFAT(), and LoadPack(). |
|
|
Definition at line 33 of file joepack.h. Referenced by ClosePack(), JOEPACK(), LoadPack(), and Pack_fopen(). |
1.4.6