Definition at line 8 of file ef_memorymanager.h.
 
 | 
| 
virtual void  | GarbageCollection ()=0 | 
|   | 
| 
virtual Effect *  | AllocEffect ()=0 | 
|   | 
| 
virtual void  | FreeEffect (void *pObject)=0 | 
|   | 
| 
virtual ulong  | GetNumAllocEffect () const =0 | 
|   | 
| 
virtual ulong  | GetNumActiveEffect () const =0 | 
|   | 
| 
virtual ulong  | GetNumFreeEffect () const =0 | 
|   | 
| 
virtual Emitter *  | AllocEmitter ()=0 | 
|   | 
| 
virtual void  | FreeEmitter (void *pObject)=0 | 
|   | 
| 
virtual ulong  | GetNumAllocEmitter () const =0 | 
|   | 
| 
virtual ulong  | GetNumActiveEmitter () const =0 | 
|   | 
| 
virtual ulong  | GetNumFreeEmitter () const =0 | 
|   | 
| 
virtual ParticleManager *  | AllocParticleManager ()=0 | 
|   | 
| 
virtual void  | FreeParticleManager (void *pObject)=0 | 
|   | 
| 
virtual ulong  | GetNumAllocParticleManager () const =0 | 
|   | 
| 
virtual ulong  | GetNumActiveParticleManager () const =0 | 
|   | 
| 
virtual ulong  | GetNumFreeParticleManager () const =0 | 
|   | 
| 
virtual Particle *  | AllocParticle ()=0 | 
|   | 
| 
virtual void  | FreeParticle (void *pObject)=0 | 
|   | 
| 
virtual ulong  | GetNumAllocParticle () const =0 | 
|   | 
| 
virtual ulong  | GetNumActiveParticle () const =0 | 
|   | 
| 
virtual ulong  | GetNumFreeParticle () const =0 | 
|   | 
| 
virtual void *  | AllocHeap (ulong size)=0 | 
|   | 
◆ MemoryManagerBase()
  
  
      
        
          | nw4r::ef::MemoryManagerBase::MemoryManagerBase  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ ~MemoryManagerBase()
  
  
      
        
          | virtual nw4r::ef::MemoryManagerBase::~MemoryManagerBase  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   |