Colobot
CObjectManager Member List

This is the complete list of members for CObjectManager, including all inherited members.

CObjectManager(Gfx::CEngine *engine, Gfx::CTerrain *terrain, Gfx::COldModelManager *oldModelManager, Gfx::CModelManager *modelManager, Gfx::CParticle *particle) (defined in CObjectManager)CObjectManager
CountObjectsImplementing(ObjectInterfaceType interface)CObjectManager
CreateObject(ObjectCreateParams params)CObjectManager
CreateObject(Math::Vector pos, float angle, ObjectType type, float power=-1.0f) (defined in CObjectManager)CObjectManager
CSingleton() (defined in CSingleton< CObjectManager >)CSingleton< CObjectManager >inline
DeleteAllObjects()CObjectManager
DeleteObject(CObject *instance)CObjectManager
DestroyTeam(int team)CObjectManager
FindNearest(CObject *pThis, ObjectType type=OBJECT_NULL, float maxDist=1000.0f, bool cbotTypes=false)CObjectManager
FindNearest(CObject *pThis, std::vector< ObjectType > type=std::vector< ObjectType >(), float maxDist=1000.0f, bool cbotTypes=false) (defined in CObjectManager)CObjectManager
FindNearest(CObject *pThis, Math::Vector thisPosition, ObjectType type=OBJECT_NULL, float maxDist=1000.0f, bool cbotTypes=false) (defined in CObjectManager)CObjectManager
FindNearest(CObject *pThis, Math::Vector thisPosition, std::vector< ObjectType > type=std::vector< ObjectType >(), float maxDist=1000.0f, bool cbotTypes=false) (defined in CObjectManager)CObjectManager
GetAllObjects()CObjectManagerinline
GetInstance() (defined in CSingleton< CObjectManager >)CSingleton< CObjectManager >inlinestatic
GetInstancePointer() (defined in CSingleton< CObjectManager >)CSingleton< CObjectManager >inlinestatic
GetObjectById(unsigned int id)CObjectManager
GetObjectByRank(unsigned int id)CObjectManager
GetObjectsOfTeam(int team)CObjectManager
IsCreated() (defined in CSingleton< CObjectManager >)CSingleton< CObjectManager >inlinestatic
m_instance (defined in CSingleton< CObjectManager >)CSingleton< CObjectManager >protectedstatic
Radar(CObject *pThis, ObjectType type=OBJECT_NULL, float angle=0.0f, float focus=Math::PI *2.0f, float minDist=0.0f, float maxDist=1000.0f, bool furthest=false, RadarFilter filter=FILTER_NONE, bool cbotTypes=false)CObjectManager
Radar(CObject *pThis, std::vector< ObjectType > type=std::vector< ObjectType >(), float angle=0.0f, float focus=Math::PI *2.0f, float minDist=0.0f, float maxDist=1000.0f, bool furthest=false, RadarFilter filter=FILTER_NONE, bool cbotTypes=false) (defined in CObjectManager)CObjectManager
Radar(CObject *pThis, Math::Vector thisPosition, float thisAngle, ObjectType type=OBJECT_NULL, float angle=0.0f, float focus=Math::PI *2.0f, float minDist=0.0f, float maxDist=1000.0f, bool furthest=false, RadarFilter filter=FILTER_NONE, bool cbotTypes=false) (defined in CObjectManager)CObjectManager
Radar(CObject *pThis, Math::Vector thisPosition, float thisAngle, std::vector< ObjectType > type=std::vector< ObjectType >(), float angle=0.0f, float focus=Math::PI *2.0f, float minDist=0.0f, float maxDist=1000.0f, bool furthest=false, RadarFilter filter=FILTER_NONE, bool cbotTypes=false) (defined in CObjectManager)CObjectManager
RadarAll(CObject *pThis, ObjectType type=OBJECT_NULL, float angle=0.0f, float focus=Math::PI *2.0f, float minDist=0.0f, float maxDist=1000.0f, bool furthest=false, RadarFilter filter=FILTER_NONE, bool cbotTypes=false)CObjectManager
RadarAll(CObject *pThis, std::vector< ObjectType > type=std::vector< ObjectType >(), float angle=0.0f, float focus=Math::PI *2.0f, float minDist=0.0f, float maxDist=1000.0f, bool furthest=false, RadarFilter filter=FILTER_NONE, bool cbotTypes=false) (defined in CObjectManager)CObjectManager
RadarAll(CObject *pThis, Math::Vector thisPosition, float thisAngle, ObjectType type=OBJECT_NULL, float angle=0.0f, float focus=Math::PI *2.0f, float minDist=0.0f, float maxDist=1000.0f, bool furthest=false, RadarFilter filter=FILTER_NONE, bool cbotTypes=false) (defined in CObjectManager)CObjectManager
RadarAll(CObject *pThis, Math::Vector thisPosition, float thisAngle, std::vector< ObjectType > type=std::vector< ObjectType >(), float angle=0.0f, float focus=Math::PI *2.0f, float minDist=0.0f, float maxDist=1000.0f, bool furthest=false, RadarFilter filter=FILTER_NONE, bool cbotTypes=false) (defined in CObjectManager)CObjectManager
TeamExists(int team)CObjectManager
~CObjectManager() (defined in CObjectManager)CObjectManagervirtual
~CSingleton() (defined in CSingleton< CObjectManager >)CSingleton< CObjectManager >inlinevirtual