Definition at line 27 of file ef_memorymanagertmp.h.
 
◆ MemoryManager()
  
  
      
        
          | nw4r::ef::MemoryManager::MemoryManager  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ ~MemoryManager()
  
  
      
        
          | virtual nw4r::ef::MemoryManager::~MemoryManager  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ GarbageCollection()
  
  
      
        
          | virtual void nw4r::ef::MemoryManager::GarbageCollection  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ AllocEffect()
  
  
      
        
          | virtual Effect * nw4r::ef::MemoryManager::AllocEffect  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ FreeEffect()
  
  
      
        
          | virtual void nw4r::ef::MemoryManager::FreeEffect  | 
          ( | 
          void * |           pObject | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ GetNumAllocEffect()
  
  
      
        
          | virtual ulong nw4r::ef::MemoryManager::GetNumAllocEffect  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ GetNumActiveEffect()
  
  
      
        
          | virtual ulong nw4r::ef::MemoryManager::GetNumActiveEffect  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ GetNumFreeEffect()
  
  
      
        
          | virtual ulong nw4r::ef::MemoryManager::GetNumFreeEffect  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ AllocEmitter()
  
  
      
        
          | virtual Emitter * nw4r::ef::MemoryManager::AllocEmitter  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ FreeEmitter()
  
  
      
        
          | virtual void nw4r::ef::MemoryManager::FreeEmitter  | 
          ( | 
          void * |           pObject | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ GetNumAllocEmitter()
  
  
      
        
          | virtual ulong nw4r::ef::MemoryManager::GetNumAllocEmitter  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ GetNumActiveEmitter()
  
  
      
        
          | virtual ulong nw4r::ef::MemoryManager::GetNumActiveEmitter  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ GetNumFreeEmitter()
  
  
      
        
          | virtual ulong nw4r::ef::MemoryManager::GetNumFreeEmitter  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ AllocParticleManager()
  
  
      
        
          | virtual ParticleManager * nw4r::ef::MemoryManager::AllocParticleManager  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ FreeParticleManager()
  
  
      
        
          | virtual void nw4r::ef::MemoryManager::FreeParticleManager  | 
          ( | 
          void * |           pObject | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ GetNumAllocParticleManager()
  
  
      
        
          | virtual ulong nw4r::ef::MemoryManager::GetNumAllocParticleManager  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ GetNumActiveParticleManager()
  
  
      
        
          | virtual ulong nw4r::ef::MemoryManager::GetNumActiveParticleManager  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ GetNumFreeParticleManager()
  
  
      
        
          | virtual ulong nw4r::ef::MemoryManager::GetNumFreeParticleManager  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ AllocParticle()
  
  
      
        
          | virtual Particle * nw4r::ef::MemoryManager::AllocParticle  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ FreeParticle()
  
  
      
        
          | virtual void nw4r::ef::MemoryManager::FreeParticle  | 
          ( | 
          void * |           pObject | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ GetNumAllocParticle()
  
  
      
        
          | virtual ulong nw4r::ef::MemoryManager::GetNumAllocParticle  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ GetNumActiveParticle()
  
  
      
        
          | virtual ulong nw4r::ef::MemoryManager::GetNumActiveParticle  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ GetNumFreeParticle()
  
  
      
        
          | virtual ulong nw4r::ef::MemoryManager::GetNumFreeParticle  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ AllocHeap()
  
  
      
        
          | virtual void * nw4r::ef::MemoryManager::AllocHeap  | 
          ( | 
          ulong |           size | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ mMaxEffect
  
  
      
        
          | int nw4r::ef::MemoryManager::mMaxEffect | 
         
       
   | 
  
private   | 
  
 
 
◆ mEffectOM
◆ mMaxEmitter
  
  
      
        
          | int nw4r::ef::MemoryManager::mMaxEmitter | 
         
       
   | 
  
private   | 
  
 
 
◆ mEmitterOM
◆ mMaxParticleManager
  
  
      
        
          | int nw4r::ef::MemoryManager::mMaxParticleManager | 
         
       
   | 
  
private   | 
  
 
 
◆ mParticleManagerOM
◆ mMaxParticle
  
  
      
        
          | int nw4r::ef::MemoryManager::mMaxParticle | 
         
       
   | 
  
private   | 
  
 
 
◆ mParticleOM
◆ mHeapStartAddr
  
  
      
        
          | void* nw4r::ef::MemoryManager::mHeapStartAddr | 
         
       
   | 
  
private   | 
  
 
 
◆ mHeapEndAddr
  
  
      
        
          | void* nw4r::ef::MemoryManager::mHeapEndAddr | 
         
       
   | 
  
private   | 
  
 
 
◆ mActiveMem
  
  
      
        
          | MemInfo* nw4r::ef::MemoryManager::mActiveMem | 
         
       
   | 
  
private   | 
  
 
 
◆ mFreeMem
  
  
      
        
          | MemInfo* nw4r::ef::MemoryManager::mFreeMem | 
         
       
   | 
  
private   | 
  
 
 
◆ mFreeMemTail
  
  
      
        
          | MemInfo* nw4r::ef::MemoryManager::mFreeMemTail | 
         
       
   | 
  
private   | 
  
 
 
◆ mAllChain
  
  
      
        
          | MemInfo* nw4r::ef::MemoryManager::mAllChain | 
         
       
   | 
  
private   |