![]() |
CRM64Pro GDK v0.11.0
A free cross-platform game development kit built on top of SDL 3.0
|
Inherits CRM64Pro::ObjectBase.
Classes | |
| struct | Block |
Public Member Functions | |
| Sint32 | info (Sint32 iMode=0) |
| Request CDC object information. | |
| Sint32 | getName (string &sName) |
| Get the name. | |
| Uint32 | getID () |
| Get the ID. | |
| Sint32 | blockAdd (Block &myBlock) |
| Add a data block. | |
| Sint32 | blockAddFile (const string &sFile, eArchiveBlockStore eABS=ABS_COMPRESSED) |
| Add a file. | |
| Sint32 | blockDelete (Block &myBlock) |
| Delete a data block. | |
| Sint32 | blockUndelete (Uint32 iBlock, Block &myBlock) |
| Recover a deleted data block. | |
| Sint32 | blockSearch (Block &myBlock) |
| Search for a given data block. | |
| Sint32 | blockAt (Uint32 iBlock, Block &myBlock) |
| Access to the given data block position. | |
| Sint32 | blockLoad (Block &myBlock) |
| Load a data block. | |
| Sint32 | blockLoadReleaseData (Block &myBlock) |
| Free a loaded data block. | |
| Uint32 | getUsedBlocks () |
| Get the number of used data blocks. | |
| Uint32 | getMaxBlocks () |
| Get the number of maximum data blocks. | |
| float | getFragmentation () |
| Get the fragmentation. | |
| Sint32 | secure (const unsigned char *myKey, Uint32 iKeySize) |
| Secure the CDC. | |
| Sint32 | unSecure () |
| Unsecure a CDC file. | |
Archive Object class.