orx  1.11
Portable Game Engine
orxBank.h File Reference
#include "orxInclude.h"
#include "memory/orxMemory.h"

Go to the source code of this file.


#define orxBANK_KU32_FLAG_NONE   0x00000000
#define orxBANK_KU32_FLAG_NOT_EXPANDABLE   0x00000001


typedef struct __orxBANK_t orxBANK


orxDLLAPI void *orxFASTCALL orxBank_Allocate (orxBANK *_pstBank)
orxDLLAPI void *orxFASTCALL orxBank_AllocateIndexed (orxBANK *_pstBank, orxU32 *_pu32ItemIndex, void **_ppPrevious)
orxDLLAPI void orxFASTCALL orxBank_Clear (orxBANK *_pstBank)
orxDLLAPI void orxFASTCALL orxBank_Compact (orxBANK *_pstBank)
orxDLLAPI void orxFASTCALL orxBank_CompactAll ()
orxDLLAPI orxBANK *orxFASTCALL orxBank_Create (orxU16 _u16NbElem, orxU32 _u32Size, orxU32 _u32Flags, orxMEMORY_TYPE _eMemType)
orxDLLAPI void orxFASTCALL orxBank_Delete (orxBANK *_pstBank)
orxDLLAPI void orxFASTCALL orxBank_Exit ()
orxDLLAPI void orxFASTCALL orxBank_Free (orxBANK *_pstBank, void *_pCell)
orxDLLAPI void *orxFASTCALL orxBank_GetAtIndex (const orxBANK *_pstBank, orxU32 _u32Index)
orxDLLAPI orxU32 orxFASTCALL orxBank_GetCount (const orxBANK *_pstBank)
orxDLLAPI orxU32 orxFASTCALL orxBank_GetIndex (const orxBANK *_pstBank, const void *_pCell)
orxDLLAPI void *orxFASTCALL orxBank_GetNext (const orxBANK *_pstBank, const void *_pCell)
orxDLLAPI orxSTATUS orxFASTCALL orxBank_Init ()
orxDLLAPI void orxFASTCALL orxBank_Setup ()

Detailed Description

Generated for orx by doxygen 1.8.11