#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