| CRM64Pro GDK v0.16.0 A free cross-platform game development kit built on top of SDL 3.0

Loading...
Searching...
No Matches
CRM64Pro::ArchiveMgr
Core modules » Archive

Archive Manager class. More...

## Detailed Description

Archive Manager class.

## Public Member Functions
bool | info (Sint32 iMode=0) override
| Request Archive Manager information.
Sint32 | create (const string &sFile, Uint32 iNumBlocks=0) override
| Create a new CDC file.
bool | close (Sint32 idCDC) override
| Close and destroy a CDC object.
Sint32 | getCount () const override
| Get number of loaded objects.
Sint32 | setName (Sint32, const string &) override
| This method is not implemented.
Archive * | get (Sint32 idCDC=0)
| Get a pointer to the CDC using its handler.
Sint32 | defrag (const string &sFile, Uint32 iNumBlocks=0)
| Defragment a CDC file.
Sint32 | load (const string &sFile, const unsigned char *myKey=nullptr, Uint32 iKeySize=0)
| Load a CDC file.