IWorldQuery

C++
struct IWorldQuery : public IGameObjectExtension {
};
File

IWorldQuery.h

IWorldQuery::GetBehindPoint Method
C++
virtual const ray_hit* GetBehindPoint(const float fMaxDist = 0) = 0;
IWorldQuery::GetDir Method
C++
virtual const Vec3& GetDir() const = 0;
IWorldQuery::GetEntitiesAround Method
C++
virtual const EntityId* GetEntitiesAround(int& num) = 0;
IWorldQuery::GetEntityInFrontOf Method
C++
virtual IEntity * GetEntityInFrontOf() = 0;
IWorldQuery::GetLookAtEntityId Method
C++
virtual const EntityId GetLookAtEntityId(bool ignoreGlass = false) = 0;
IWorldQuery::GetLookAtPoint Method
C++
virtual const ray_hit* GetLookAtPoint(const float fMaxDist = 0, bool ignoreGlass = false) = 0;
IWorldQuery::GetPhysicalEntitiesAround Method
C++
virtual IPhysicalEntity*const* GetPhysicalEntitiesAround(int& num) = 0;
IWorldQuery::GetPhysicalEntityInFrontOf Method
C++
virtual IPhysicalEntity* GetPhysicalEntityInFrontOf() = 0;
IWorldQuery::GetPos Method
C++
virtual const Vec3& GetPos() const = 0;
IWorldQuery::ProximityQuery Method
C++
virtual const EntityId* ProximityQuery(int& numberOfEntities) = 0;