- [Main Page](index.md)
- [Classes](annotated.md)
- [Files](files.md)
- [Directories](dirs.md)
- [Related Pages](pages.md)
- [File List](files.md)
- [File Members](globals.md)
Allocate.h File Reference¶
#include "DataType.h"
#include "Exports.h"
#include "SingleLo.h"
Include dependency graph for Allocate.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes |
|
| class | MemChunk |
| class | MemHeader |
| class | HashPool |
| class | SimpleChunk |
| class | SimplePool |
Defines |
|
| #define | __ALLOCATE_H |
| #define | HASHNEW new |
| #define | BLOCKSIZE 0x008000 |
| #define | USEDSIZE (BLOCKSIZE/sizeof(Patch)) |
| #define | NUMMEMHEADERS 100 |
Enumerations |
|
| enum | PoolType { POOL_EXT, POOL_PATCH, POOL_PARTICLE, POOL_BITMAP, POOL_SEG, POOL_ACT, POOL_CHOR, POOL_ATT, POOL_TEST, POOL_SHADOW, POOL_RADIOSITY, POOL_STRING, POOL_GASSIST, POOL_LBUFF } |
Functions |
|
| FILEIOEXPORT void * | AllocAct (size_t) |
| FILEIOEXPORT void * | AllocChor (size_t) |
| FILEIOEXPORT void * | AllocAtt (size_t) |
| FILEIOEXPORT void * | AllocSeg (size_t) |
| FILEIOEXPORT void * | AllocExt (size_t) |
| FILEIOEXPORT void * | AllocBitmap (size_t) |
| FILEIOEXPORT void * | AllocParticle (size_t) |
| FILEIOEXPORT void * | AllocPatch (size_t) |
| FILEIOEXPORT void * | AllocLBuff (size_t) |
| FILEIOEXPORT void * | AllocTest (size_t) |
| FILEIOEXPORT void * | AllocShadow (size_t) |
| FILEIOEXPORT void * | AllocString (size_t) |
| FILEIOEXPORT void * | AllocRadiosity (size_t) |
| FILEIOEXPORT void * | AllocGAssist (size_t) |
| FILEIOEXPORT void | FreeAct (void *) |
| FILEIOEXPORT void | FreeChor (void *) |
| FILEIOEXPORT void | FreeAtt (void *) |
| FILEIOEXPORT void | FreeSeg (void *) |
| FILEIOEXPORT void | FreeExt (void *) |
| FILEIOEXPORT void | FreeBitmap (void *) |
| FILEIOEXPORT void | FreeParticle (void *) |
| FILEIOEXPORT void | FreePatch (void *) |
| FILEIOEXPORT void | FreeLBuff (void *) |
| FILEIOEXPORT void | FreeTest (void *) |
| FILEIOEXPORT void | FreeShadow (void *) |
| FILEIOEXPORT void | FreeString (void *) |
| FILEIOEXPORT void | FreeRadiosity (void *) |
| FILEIOEXPORT void | FreeGAssist (void *) |
| FILEIOEXPORT void * | AllocZ (size_t) |
| FILEIOEXPORT void * | AllocSubPatch (size_t) |
| FILEIOEXPORT void | FreeSubPatchMemory () |
| FILEIOEXPORT void | FreeZBufferMemory () |
| FILEIOEXPORT void | FreePatchMemory () |
|
| |