ezEngine  Milestone 9
ezBlockStorage< T, BlockSizeInByte, StorageType > Class Template Reference

Classes

class  ConstIterator
 
class  Iterator
 

Public Member Functions

 ezBlockStorage (ezLargeBlockAllocator< BlockSizeInByte > *pBlockAllocator, ezAllocatorBase *pAllocator)
 
T * Create ()
 
void Delete (T *pObject)
 
void Delete (T *pObject, T *&out_pMovedObject)
 
ezUInt32 GetCount () const
 
Iterator GetIterator (ezUInt32 uiStartIndex=0, ezUInt32 uiCount=ezInvalidIndex)
 
ConstIterator GetIterator (ezUInt32 uiStartIndex=0, ezUInt32 uiCount=ezInvalidIndex) const
 

The documentation for this class was generated from the following files: