Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
CCmpRangeManager Member List

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

Allocate(ScriptInterface &, jsval)CCmpRangeManagerinlinestatic
ClassInit(CComponentManager &componentManager)CCmpRangeManagerinlinestatic
ConstructParabolicQuery(entity_id_t source, entity_pos_t minRange, entity_pos_t maxRange, entity_pos_t elevationBonus, const std::vector< int > &owners, int requiredInterface, u8 flagsMask)CCmpRangeManagerinline
ConstructQuery(entity_id_t source, entity_pos_t minRange, entity_pos_t maxRange, const std::vector< int > &owners, int requiredInterface, u8 flagsMask)CCmpRangeManagerinline
CreateActiveParabolicQuery(entity_id_t source, entity_pos_t minRange, entity_pos_t maxRange, entity_pos_t elevationBonus, std::vector< int > owners, int requiredInterface, u8 flags)CCmpRangeManagerinlinevirtual
CreateActiveQuery(entity_id_t source, entity_pos_t minRange, entity_pos_t maxRange, std::vector< int > owners, int requiredInterface, u8 flags)CCmpRangeManagerinlinevirtual
Deallocate(IComponent *cmp)CCmpRangeManagerinlinestatic
Deinit()CCmpRangeManagerinlinevirtual
Deserialize(const CParamNode &paramNode, IDeserializer &deserialize)CCmpRangeManagerinlinevirtual
DestroyActiveQuery(tag_t tag)CCmpRangeManagerinlinevirtual
DisableActiveQuery(tag_t tag)CCmpRangeManagerinlinevirtual
ELosState enum nameICmpRangeManager
ELosVisibility enum nameICmpRangeManager
EnableActiveQuery(tag_t tag)CCmpRangeManagerinlinevirtual
ExecuteActiveQueries()CCmpRangeManagerinline
ExecuteQuery(entity_id_t source, entity_pos_t minRange, entity_pos_t maxRange, std::vector< int > owners, int requiredInterface)CCmpRangeManagerinlinevirtual
GetElevationAdaptedRange(CFixedVector3D pos, CFixedVector3D rot, entity_pos_t range, entity_pos_t elevationBonus, entity_pos_t angle)CCmpRangeManagerinlinevirtual
GetEntitiesByPlayer(player_id_t player)CCmpRangeManagerinlinevirtual
GetEntityFlagMask(std::string identifier)CCmpRangeManagerinlinevirtual
GetEntityHandle() const IComponentinline
GetEntityId() const IComponentinline
GetJSClass() const IComponentvirtual
GetJSInstance() const IComponentvirtual
GetLosCircular()CCmpRangeManagerinlinevirtual
GetLosQuerier(player_id_t player)CCmpRangeManagerinlinevirtual
GetLosRevealAll(player_id_t player)CCmpRangeManagerinlinevirtual
GetLosVisibility(CEntityHandle ent, player_id_t player, bool forceRetainInFog)CCmpRangeManagerinlinevirtual
GetLosVisibility(entity_id_t ent, player_id_t player, bool forceRetainInFog)CCmpRangeManagerinlinevirtual
GetLosVisibility_wrapper(entity_id_t ent, player_id_t player, bool forceRetainInFog)ICmpRangeManager
getParabolicRangeForm(CFixedVector3D pos, entity_pos_t maxRange, entity_pos_t cutoff, entity_pos_t minAngle, entity_pos_t maxAngle, int numberOfSteps)CCmpRangeManagerinlinevirtual
GetPercentMapExplored(player_id_t player)CCmpRangeManagerinlinevirtual
GetSchema()CCmpRangeManagerinlinestatic
GetSerializationVersion()IComponentinlinestatic
GetSharedLosMask(player_id_t player)CCmpRangeManagerinlinevirtual
GetSimContext() const IComponentinline
GetSystemEntity() const IComponentinline
HandleMessage(const CMessage &msg, bool global)CCmpRangeManagerinlinevirtual
Init(const CParamNode &paramNode)CCmpRangeManagerinlinevirtual
LOS_EXPLORED enum valueICmpRangeManager
LOS_MASK enum valueICmpRangeManager
LOS_UNEXPLORED enum valueICmpRangeManager
LOS_VISIBLE enum valueICmpRangeManager
LosAdd(player_id_t owner, entity_pos_t visionRange, CFixedVector2D pos)CCmpRangeManagerinline
LosAddStripHelper(u8 owner, i32 i0, i32 i1, i32 j, u16 *counts)CCmpRangeManagerinline
LosIsOffWorld(ssize_t i, ssize_t j)CCmpRangeManagerinline
LosMove(player_id_t owner, entity_pos_t visionRange, CFixedVector2D from, CFixedVector2D to)CCmpRangeManagerinline
LosRemove(player_id_t owner, entity_pos_t visionRange, CFixedVector2D pos)CCmpRangeManagerinline
LosRemoveStripHelper(u8 owner, i32 i0, i32 i1, i32 j, u16 *counts)CCmpRangeManagerinline
LosUpdateHelper(u8 owner, entity_pos_t visionRange, CFixedVector2D pos)CCmpRangeManagerinline
LosUpdateHelperIncremental(u8 owner, entity_pos_t visionRange, CFixedVector2D from, CFixedVector2D to)CCmpRangeManagerinline
m_DebugOverlayDirtyCCmpRangeManager
m_DebugOverlayEnabledCCmpRangeManager
m_DebugOverlayLinesCCmpRangeManager
m_EntityDataCCmpRangeManager
m_ExploredVerticesCCmpRangeManager
m_LosCircularCCmpRangeManager
m_LosPlayerCountsCCmpRangeManager
m_LosRevealAllCCmpRangeManager
m_LosStateCCmpRangeManager
m_LosStateRevealedCCmpRangeManager
m_QueriesCCmpRangeManager
m_QueryNextCCmpRangeManager
m_SharedLosMasksCCmpRangeManager
m_SubdivisionCCmpRangeManager
m_TerrainVerticesPerSideCCmpRangeManager
m_TerritoriesDirtyIDCCmpRangeManager
m_TotalInworldVerticesCCmpRangeManager
m_WorldX0CCmpRangeManager
m_WorldX1CCmpRangeManager
m_WorldZ0CCmpRangeManager
m_WorldZ1CCmpRangeManager
MAX_LOS_PLAYER_IDCCmpRangeManagerstatic
PerformQuery(const Query &q, std::vector< entity_id_t > &r)CCmpRangeManagerinline
RenderSubmit(SceneCollector &collector)CCmpRangeManagerinline
ResetActiveQuery(tag_t tag)CCmpRangeManagerinlinevirtual
ResetDerivedData(bool skipLosState)CCmpRangeManagerinline
ResetSubdivisions(entity_pos_t x1, entity_pos_t z1)CCmpRangeManagerinline
Serialize(ISerializer &serialize)CCmpRangeManagerinlinevirtual
SerializeCommon(S &serialize)CCmpRangeManagerinline
SetBounds(entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, ssize_t vertices)CCmpRangeManagerinlinevirtual
SetDebugOverlay(bool enabled)CCmpRangeManagerinlinevirtual
SetEntityFlag(entity_id_t ent, std::string identifier, bool value)CCmpRangeManagerinlinevirtual
SetEntityHandle(CEntityHandle ent)IComponentinline
SetLosCircular(bool enabled)CCmpRangeManagerinlinevirtual
SetLosRevealAll(player_id_t player, bool enabled)CCmpRangeManagerinlinevirtual
SetSharedLos(player_id_t player, std::vector< player_id_t > players)CCmpRangeManagerinlinevirtual
SetSimContext(const CSimContext &context)IComponentinline
tag_t typedefICmpRangeManager
TestEntityQuery(const Query &q, entity_id_t id, const EntityData &entity)CCmpRangeManagerinline
UpdateTerritoriesLos()CCmpRangeManagerinline
Verify()CCmpRangeManagerinlinevirtual
VIS_FOGGED enum valueICmpRangeManager
VIS_HIDDEN enum valueICmpRangeManager
VIS_VISIBLE enum valueICmpRangeManager
~IComponent()IComponentvirtual