Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
ICmpRangeManager Member List

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

ActivateScriptedVisibility(entity_id_t ent, bool status)=0ICmpRangeManagerpure virtual
AllocFunc typedefIComponent
CreateActiveParabolicQuery(entity_id_t source, entity_pos_t minRange, entity_pos_t maxRange, entity_pos_t yOrigin, const std::vector< int > &owners, int requiredInterface, u8 flags)=0ICmpRangeManagerpure virtual
CreateActiveQuery(entity_id_t source, entity_pos_t minRange, entity_pos_t maxRange, const std::vector< int > &owners, int requiredInterface, u8 flags, bool accountForSize)=0ICmpRangeManagerpure virtual
DeallocFunc typedefIComponent
Deinit()=0IComponentpure virtual
Deserialize(const CParamNode &paramNode, IDeserializer &deserialize)=0IComponentpure virtual
DestroyActiveQuery(tag_t tag)=0ICmpRangeManagerpure virtual
DisableActiveQuery(tag_t tag)=0ICmpRangeManagerpure virtual
EnableActiveQuery(tag_t tag)=0ICmpRangeManagerpure virtual
ExecuteQuery(entity_id_t source, entity_pos_t minRange, entity_pos_t maxRange, const std::vector< int > &owners, int requiredInterface, bool accountForSize)=0ICmpRangeManagerpure virtual
ExecuteQueryAroundPos(const CFixedVector2D &pos, entity_pos_t minRange, entity_pos_t maxRange, const std::vector< int > &owners, int requiredInterface, bool accountForSize)=0ICmpRangeManagerpure virtual
ExploreMap(player_id_t p)=0ICmpRangeManagerpure virtual
ExploreTerritories()=0ICmpRangeManagerpure virtual
GetComponentTypeId() const =0IComponentpure virtual
GetEffectiveParabolicRange(entity_id_t source, entity_id_t target, entity_pos_t range, entity_pos_t yOrigin) const =0ICmpRangeManagerpure virtual
GetElevationAdaptedRange(const CFixedVector3D &pos, const CFixedVector3D &rot, entity_pos_t range, entity_pos_t yOrigin, entity_pos_t angle) const =0ICmpRangeManagerpure virtual
GetEntitiesByPlayer(player_id_t player) const =0ICmpRangeManagerpure virtual
GetEntityFlagMask(const std::string &identifier) const =0ICmpRangeManagerpure virtual
GetEntityHandle() constIComponentinline
GetEntityId() constIComponentinline
GetGaiaAndNonGaiaEntities() const =0ICmpRangeManagerpure virtual
GetJSInstance() constIComponentvirtual
GetLosCircular() const =0ICmpRangeManagerpure virtual
GetLosQuerier(player_id_t player) const =0ICmpRangeManagerpure virtual
GetLosRevealAll(player_id_t player) const =0ICmpRangeManagerpure virtual
GetLosVisibility(CEntityHandle ent, player_id_t player) const =0ICmpRangeManagerpure virtual
GetLosVisibility(entity_id_t ent, player_id_t player) const =0ICmpRangeManagerpure virtual
GetLosVisibility_wrapper(entity_id_t ent, player_id_t player) constICmpRangeManager
GetLosVisibilityPosition(entity_pos_t x, entity_pos_t z, player_id_t player) const =0ICmpRangeManagerpure virtual
GetLosVisibilityPosition_wrapper(entity_pos_t x, entity_pos_t z, player_id_t player) constICmpRangeManager
GetNonGaiaEntities() const =0ICmpRangeManagerpure virtual
GetPercentMapExplored(player_id_t player) const =0ICmpRangeManagerpure virtual
GetSchema()IComponentstatic
GetSerializationVersion()IComponentinlinestatic
GetSharedLosMask(player_id_t player) const =0ICmpRangeManagerpure virtual
GetSimContext() constIComponentinline
GetSubdivision()=0ICmpRangeManagerpure virtual
GetSystemEntity() constIComponentinline
GetUnionPercentMapExplored(const std::vector< player_id_t > &players) const =0ICmpRangeManagerpure virtual
GetVerticesPerSide() const =0ICmpRangeManagerpure virtual
HandleMessage(const CMessage &msg, bool global)IComponentvirtual
Init(const CParamNode &paramNode)=0IComponentpure virtual
IsActiveQueryEnabled(tag_t tag) const =0ICmpRangeManagerpure virtual
m_EntityHandleIComponentprivate
m_SimContextIComponentprivate
NewJSObject(const ScriptInterface &scriptInterface, JS::MutableHandleObject out) constIComponentvirtual
RegisterComponentType(CComponentManager &mgr, EInterfaceId iid, EComponentTypeId cid, AllocFunc alloc, DeallocFunc dealloc, const char *name, const std::string &schema)IComponentstatic
RegisterComponentTypeScriptWrapper(CComponentManager &mgr, EInterfaceId iid, EComponentTypeId cid, AllocFunc alloc, DeallocFunc dealloc, const char *name, const std::string &schema)IComponentstatic
RequestVisibilityUpdate(entity_id_t ent)=0ICmpRangeManagerpure virtual
ResetActiveQuery(tag_t tag)=0ICmpRangeManagerpure virtual
RevealShore(player_id_t p, bool enable)=0ICmpRangeManagerpure virtual
Serialize(ISerializer &serialize)=0IComponentpure virtual
SetBounds(entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1)=0ICmpRangeManagerpure virtual
SetDebugOverlay(bool enabled)=0ICmpRangeManagerpure virtual
SetEntityFlag(entity_id_t ent, const std::string &identifier, bool value)=0ICmpRangeManagerpure virtual
SetEntityHandle(CEntityHandle ent)IComponentinline
SetLosCircular(bool enabled)=0ICmpRangeManagerpure virtual
SetLosRevealAll(player_id_t player, bool enabled)=0ICmpRangeManagerpure virtual
SetSharedLos(player_id_t player, const std::vector< player_id_t > &players)=0ICmpRangeManagerpure virtual
SetSimContext(const CSimContext &context)IComponentinline
tag_t typedefICmpRangeManager
Verify()=0ICmpRangeManagerpure virtual
~IComponent()IComponentvirtual