Pyrogenesis  trunk
CCmpRangeManager Member List

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

ActivateScriptedVisibility(entity_id_t ent, bool status)CCmpRangeManagerinlinevirtual
AddToTile(i32 tile, entity_id_t ent)CCmpRangeManagerinline
Allocate(ScriptInterface &, JS::HandleValue)CCmpRangeManagerinlinestatic
ClassInit(CComponentManager &componentManager)CCmpRangeManagerinlinestatic
ComputeLosVisibility(CEntityHandle ent, player_id_t player) const CCmpRangeManagerinline
ComputeLosVisibility(entity_id_t ent, player_id_t player) const CCmpRangeManagerinline
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) const CCmpRangeManagerinline
ConstructQuery(entity_id_t source, entity_pos_t minRange, entity_pos_t maxRange, const std::vector< int > &owners, int requiredInterface, u8 flagsMask) const CCmpRangeManagerinline
CreateActiveParabolicQuery(entity_id_t source, entity_pos_t minRange, entity_pos_t maxRange, entity_pos_t elevationBonus, const std::vector< int > &owners, int requiredInterface, u8 flags)CCmpRangeManagerinlinevirtual
CreateActiveQuery(entity_id_t source, entity_pos_t minRange, entity_pos_t maxRange, const 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
ICmpRangeManager::DestroyActiveQuery(tag_t tag)=0ICmpRangeManagerpure virtual
DisableActiveQuery(tag_t tag)CCmpRangeManagerinlinevirtual
ICmpRangeManager::DisableActiveQuery(tag_t tag)=0ICmpRangeManagerpure virtual
ELosState enum nameICmpRangeManager
ELosVisibility enum nameICmpRangeManager
EnableActiveQuery(tag_t tag)CCmpRangeManagerinlinevirtual
ICmpRangeManager::EnableActiveQuery(tag_t tag)=0ICmpRangeManagerpure virtual
ExecuteActiveQueries()CCmpRangeManagerinline
ExecuteQuery(entity_id_t source, entity_pos_t minRange, entity_pos_t maxRange, const std::vector< int > &owners, int requiredInterface)CCmpRangeManagerinlinevirtual
ExecuteQueryAroundPos(const CFixedVector2D &pos, entity_pos_t minRange, entity_pos_t maxRange, const std::vector< int > &owners, int requiredInterface)CCmpRangeManagerinlinevirtual
ExploreAllTiles(player_id_t p)CCmpRangeManagerinlinevirtual
ExploreTerritories()CCmpRangeManagerinlinevirtual
GetComponentTypeId() const CCmpRangeManagerinlinevirtual
GetElevationAdaptedRange(const CFixedVector3D &pos1, const CFixedVector3D &rot, entity_pos_t range, entity_pos_t elevationBonus, entity_pos_t angle) const CCmpRangeManagerinlinevirtual
GetEntitiesByMask(u32 ownerMask) const CCmpRangeManagerinline
GetEntitiesByPlayer(player_id_t player) const CCmpRangeManagerinlinevirtual
GetEntityFlagMask(const std::string &identifier) const CCmpRangeManagerinlinevirtual
GetEntityHandle() const IComponentinline
GetEntityId() const IComponentinline
GetJSInstance() const IComponentvirtual
GetLosCircular() const CCmpRangeManagerinlinevirtual
GetLosQuerier(player_id_t player) const CCmpRangeManagerinlinevirtual
GetLosRevealAll(player_id_t player) const CCmpRangeManagerinlinevirtual
GetLosVisibility(CEntityHandle ent, player_id_t player) const CCmpRangeManagerinlinevirtual
GetLosVisibility(entity_id_t ent, player_id_t player) const CCmpRangeManagerinlinevirtual
GetLosVisibility_wrapper(entity_id_t ent, player_id_t player) const ICmpRangeManager
GetNonGaiaEntities() const CCmpRangeManagerinlinevirtual
getParabolicRangeForm(CFixedVector3D pos, entity_pos_t maxRange, entity_pos_t cutoff, entity_pos_t minAngle, entity_pos_t maxAngle, int numberOfSteps) const CCmpRangeManagerinlinevirtual
GetPercentMapExplored(player_id_t player) const CCmpRangeManagerinlinevirtual
GetSchema()CCmpRangeManagerinlinestatic
GetSerializationVersion()IComponentinlinestatic
GetSharedLosMask(player_id_t player) const CCmpRangeManagerinlinevirtual
GetSimContext() const IComponentinline
GetSubdivision()CCmpRangeManagerinlinevirtual
GetSystemEntity() const IComponentinline
GetUnionPercentMapExplored(const std::vector< player_id_t > &players) const CCmpRangeManagerinlinevirtual
HandleMessage(const CMessage &msg, bool global)CCmpRangeManagerinlinevirtual
Init(const CParamNode &paramNode)CCmpRangeManagerinlinevirtual
IsActiveQueryEnabled(tag_t tag) const CCmpRangeManagerinlinevirtual
ICmpRangeManager::IsActiveQueryEnabled(tag_t tag) const =0ICmpRangeManagerpure virtual
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) const 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_DeserializingCCmpRangeManager
m_DirtyVisibilityCCmpRangeManager
m_EntityDataCCmpRangeManager
m_ExploredVerticesCCmpRangeManager
m_GlobalPlayerVisibilityUpdateCCmpRangeManager
m_GlobalVisibilityUpdateCCmpRangeManager
m_LosCircularCCmpRangeManager
m_LosPlayerCountsCCmpRangeManager
m_LosRevealAllCCmpRangeManager
m_LosStateCCmpRangeManager
m_LosStateRevealedCCmpRangeManager
m_LosTilesCCmpRangeManager
m_LosTilesPerSideCCmpRangeManager
m_ModifiedEntitiesCCmpRangeManager
m_QueriesCCmpRangeManager
m_QueryNextCCmpRangeManager
m_SharedDirtyVisibilityMasksCCmpRangeManager
m_SharedLosMasksCCmpRangeManager
m_SubdivisionCCmpRangeManager
m_SubdivisionResultsCCmpRangeManager
m_TerrainVerticesPerSideCCmpRangeManager
m_TotalInworldVerticesCCmpRangeManager
m_WorldX0CCmpRangeManager
m_WorldX1CCmpRangeManager
m_WorldZ0CCmpRangeManager
m_WorldZ1CCmpRangeManager
MarkVisibilityDirtyAroundTile(u8 owner, i32 i, i32 j)CCmpRangeManagerinline
MAX_LOS_PLAYER_IDCCmpRangeManagerstatic
NewJSObject(ScriptInterface &scriptInterface, JS::MutableHandleObject out) const IComponentvirtual
PerformQuery(const Query &q, std::vector< entity_id_t > &r, CFixedVector2D pos)CCmpRangeManagerinline
PosToLosTilesHelper(entity_pos_t x, entity_pos_t z) const CCmpRangeManagerinline
RemoveFromTile(i32 tile, entity_id_t ent)CCmpRangeManagerinline
RenderSubmit(SceneCollector &collector)CCmpRangeManagerinline
RequestVisibilityUpdate(entity_id_t ent)CCmpRangeManagerinlinevirtual
ResetActiveQuery(tag_t tag)CCmpRangeManagerinlinevirtual
ICmpRangeManager::ResetActiveQuery(tag_t tag)=0ICmpRangeManagerpure virtual
ResetDerivedData()CCmpRangeManagerinline
ResetSubdivisions(entity_pos_t x1, entity_pos_t z1)CCmpRangeManagerinline
RevealShore(player_id_t p, bool enable)CCmpRangeManagerinlinevirtual
SeeExploredEntities(player_id_t p) const 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, const 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, const std::vector< player_id_t > &players)CCmpRangeManagerinlinevirtual
SetSimContext(const CSimContext &context)IComponentinline
SharingLosAdd(u16 visionSharing, entity_pos_t visionRange, CFixedVector2D pos)CCmpRangeManagerinline
SharingLosMove(u16 visionSharing, entity_pos_t visionRange, CFixedVector2D from, CFixedVector2D to)CCmpRangeManagerinline
SharingLosRemove(u16 visionSharing, entity_pos_t visionRange, CFixedVector2D pos)CCmpRangeManagerinline
tag_t typedefICmpRangeManager
TestEntityQuery(const Query &q, entity_id_t id, const EntityData &entity) const CCmpRangeManagerinline
UpdateVisibility(entity_id_t ent, player_id_t player)CCmpRangeManagerinline
UpdateVisibility(entity_id_t ent)CCmpRangeManagerinline
UpdateVisibilityData()CCmpRangeManagerinline
Verify()CCmpRangeManagerinlinevirtual
VIS_FOGGED enum valueICmpRangeManager
VIS_HIDDEN enum valueICmpRangeManager
VIS_VISIBLE enum valueICmpRangeManager
~IComponent()IComponentvirtual