#include <GXEntityManager.h>
Inheritance diagram for IGXEntityManager::

Public Methods | |
| IGXEntityManager () | |
| virtual | ~IGXEntityManager () | 
| virtual int | AddEntity (const D3DXVECTOR3 *pPos, const float fBoundingRadius)=0 | 
| virtual bool | DeleteEntity (const int nID)=0 | 
| virtual void | DeleteAllEntities ()=0 | 
| virtual bool | ChangeEntityBoundingRadius (const int nID, const float fNewRadius)=0 | 
| virtual bool | GetEntityBoundingRadius (const int nID, float *pOut)=0 | 
| virtual bool | ChangeEntityPosition (const int nID, const D3DXVECTOR3 *pNewPos)=0 | 
| virtual bool | GetEntityPosition (const int nID, D3DXVECTOR3 *pOut)=0 | 
| virtual bool | GetEntitiesInSphere (CGXAutoArray< int > *pOut, const D3DXVECTOR3 *pCenter, const float fRadius)=0 | 
| virtual bool | SetCollisionManager (IGXCollsionManager *pCollider)=0 | 
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  ||||||||||||
| 
 
 Reimplemented in CGXLinearEntityManager.  | 
  
      
  | 
  ||||||||||||
| 
 
 Reimplemented in CGXLinearEntityManager.  | 
  
      
  | 
  ||||||||||||
| 
 
 Reimplemented in CGXLinearEntityManager.  | 
  
      
  | 
  
| 
 
 Reimplemented in CGXLinearEntityManager.  | 
  
      
  | 
  
| 
 
 Reimplemented in CGXLinearEntityManager.  | 
  
      
  | 
  ||||||||||||||||
| 
 
 Reimplemented in CGXLinearEntityManager.  | 
  
      
  | 
  ||||||||||||
| 
 
 Reimplemented in CGXLinearEntityManager.  | 
  
      
  | 
  ||||||||||||
| 
 
 Reimplemented in CGXLinearEntityManager.  | 
  
      
  | 
  
| 
 
 Reimplemented in CGXLinearEntityManager.  | 
  
1.2.11.1 written by Dimitri van Heesch,
 © 1997-2001