![]() |
Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
This is the complete list of members for CCmpRangeManager, including all inherited members.
| ActivateScriptedVisibility(entity_id_t ent, bool status) override | CCmpRangeManager | inlinevirtual |
| AddToRegion(LosRegion region, entity_id_t ent) | CCmpRangeManager | inline |
| Allocate(const ScriptInterface &, JS::HandleValue) | CCmpRangeManager | inlinestatic |
| AllocFunc typedef | IComponent | |
| ClassInit(CComponentManager &componentManager) | CCmpRangeManager | inlinestatic |
| ComputeLosVisibility(CEntityHandle ent, player_id_t player) const | CCmpRangeManager | inline |
| ComputeLosVisibility(entity_id_t ent, player_id_t player) const | CCmpRangeManager | inline |
| ConstructParabolicQuery(entity_id_t source, entity_pos_t minRange, entity_pos_t maxRange, entity_pos_t yOrigin, const std::vector< int > &owners, int requiredInterface, u8 flagsMask, bool accountForSize) const | CCmpRangeManager | inline |
| ConstructQuery(entity_id_t source, entity_pos_t minRange, entity_pos_t maxRange, const std::vector< int > &owners, int requiredInterface, u8 flagsMask, bool accountForSize) const | CCmpRangeManager | inline |
| 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) override | CCmpRangeManager | inlinevirtual |
| CreateActiveQuery(entity_id_t source, entity_pos_t minRange, entity_pos_t maxRange, const std::vector< int > &owners, int requiredInterface, u8 flags, bool accountForSize) override | CCmpRangeManager | inlinevirtual |
| Deallocate(IComponent *cmp) | CCmpRangeManager | inlinestatic |
| DeallocFunc typedef | IComponent | |
| Deinit() override | CCmpRangeManager | inlinevirtual |
| Deserialize(const CParamNode ¶mNode, IDeserializer &deserialize) override | CCmpRangeManager | inlinevirtual |
| DestroyActiveQuery(tag_t tag) override | CCmpRangeManager | inlinevirtual |
| DisableActiveQuery(tag_t tag) override | CCmpRangeManager | inlinevirtual |
| EnableActiveQuery(tag_t tag) override | CCmpRangeManager | inlinevirtual |
| ExecuteActiveQueries() | CCmpRangeManager | inline |
| ExecuteQuery(entity_id_t source, entity_pos_t minRange, entity_pos_t maxRange, const std::vector< int > &owners, int requiredInterface, bool accountForSize) override | CCmpRangeManager | inlinevirtual |
| ExecuteQueryAroundPos(const CFixedVector2D &pos, entity_pos_t minRange, entity_pos_t maxRange, const std::vector< int > &owners, int requiredInterface, bool accountForSize) override | CCmpRangeManager | inlinevirtual |
| ExploreMap(player_id_t p) override | CCmpRangeManager | inlinevirtual |
| ExploreTerritories() override | CCmpRangeManager | inlinevirtual |
| GetComponentTypeId() const override | CCmpRangeManager | inlinevirtual |
| GetEffectiveParabolicRange(entity_id_t source, entity_id_t target, entity_pos_t range, entity_pos_t yOrigin) const override | CCmpRangeManager | inlinevirtual |
| GetElevationAdaptedRange(const CFixedVector3D &pos1, const CFixedVector3D &rot, entity_pos_t range, entity_pos_t yOrigin, entity_pos_t angle) const override | CCmpRangeManager | inlinevirtual |
| GetEntitiesByMask(u32 ownerMask) const | CCmpRangeManager | inline |
| GetEntitiesByPlayer(player_id_t player) const override | CCmpRangeManager | inlinevirtual |
| GetEntityFlagMask(const std::string &identifier) const override | CCmpRangeManager | inlinevirtual |
| GetEntityHandle() const | IComponent | inline |
| GetEntityId() const | IComponent | inline |
| GetGaiaAndNonGaiaEntities() const override | CCmpRangeManager | inlinevirtual |
| GetJSInstance() const | IComponent | virtual |
| GetLosCircular() const override | CCmpRangeManager | inlinevirtual |
| GetLosQuerier(player_id_t player) const override | CCmpRangeManager | inlinevirtual |
| GetLosRevealAll(player_id_t player) const override | CCmpRangeManager | inlinevirtual |
| GetLosVisibility(CEntityHandle ent, player_id_t player) const override | CCmpRangeManager | inlinevirtual |
| GetLosVisibility(entity_id_t ent, player_id_t player) const override | CCmpRangeManager | inlinevirtual |
| GetLosVisibility_wrapper(entity_id_t ent, player_id_t player) const | ICmpRangeManager | |
| GetLosVisibilityPosition(entity_pos_t x, entity_pos_t z, player_id_t player) const override | CCmpRangeManager | inlinevirtual |
| GetLosVisibilityPosition_wrapper(entity_pos_t x, entity_pos_t z, player_id_t player) const | ICmpRangeManager | |
| GetNonGaiaEntities() const override | CCmpRangeManager | inlinevirtual |
| getParabolicRangeForm(CFixedVector3D pos, entity_pos_t maxRange, entity_pos_t cutoff, entity_pos_t minAngle, entity_pos_t maxAngle, int numberOfSteps) const | CCmpRangeManager | inlinevirtual |
| GetPercentMapExplored(player_id_t player) const override | CCmpRangeManager | inlinevirtual |
| GetSchema() | CCmpRangeManager | inlinestatic |
| GetSerializationVersion() | IComponent | inlinestatic |
| GetSharedLosMask(player_id_t player) const override | CCmpRangeManager | inlinevirtual |
| GetSimContext() const | IComponent | inline |
| GetSubdivision() override | CCmpRangeManager | inlinevirtual |
| GetSystemEntity() const | IComponent | inline |
| GetUnionPercentMapExplored(const std::vector< player_id_t > &players) const override | CCmpRangeManager | inlinevirtual |
| GetVerticesPerSide() const override | CCmpRangeManager | inlinevirtual |
| HandleMessage(const CMessage &msg, bool global) override | CCmpRangeManager | inlinevirtual |
| Init(const CParamNode ¶mNode) override | CCmpRangeManager | inlinevirtual |
| IsActiveQueryEnabled(tag_t tag) const override | CCmpRangeManager | inlinevirtual |
| LosAdd(player_id_t owner, entity_pos_t visionRange, CFixedVector2D pos) | CCmpRangeManager | inline |
| LosAddStripHelper(u8 owner, i32 i0, i32 i1, i32 j, Grid< u16 > &counts) | CCmpRangeManager | inline |
| LosIsOffWorld(ssize_t i, ssize_t j) const | CCmpRangeManager | inline |
| LosMove(player_id_t owner, entity_pos_t visionRange, CFixedVector2D from, CFixedVector2D to) | CCmpRangeManager | inline |
| LosRegion typedef | CCmpRangeManager | |
| LosRemove(player_id_t owner, entity_pos_t visionRange, CFixedVector2D pos) | CCmpRangeManager | inline |
| LosRemoveStripHelper(u8 owner, i32 i0, i32 i1, i32 j, Grid< u16 > &counts) | CCmpRangeManager | inline |
| LosUpdateHelper(u8 owner, entity_pos_t visionRange, CFixedVector2D pos) | CCmpRangeManager | inline |
| LosUpdateHelperIncremental(u8 owner, entity_pos_t visionRange, CFixedVector2D from, CFixedVector2D to) | CCmpRangeManager | inline |
| LosVertexToLosRegionsHelper(u16 x, u16 z) const | CCmpRangeManager | inline |
| m_DebugOverlayDirty | CCmpRangeManager | |
| m_DebugOverlayEnabled | CCmpRangeManager | |
| m_DebugOverlayLines | CCmpRangeManager | |
| m_Deserializing | CCmpRangeManager | |
| m_DirtyVisibility | CCmpRangeManager | |
| m_EntityData | CCmpRangeManager | |
| m_EntityHandle | IComponent | private |
| m_ExploredVertices | CCmpRangeManager | |
| m_GlobalPlayerVisibilityUpdate | CCmpRangeManager | |
| m_GlobalVisibilityUpdate | CCmpRangeManager | |
| m_LosCircular | CCmpRangeManager | |
| m_LosPlayerCounts | CCmpRangeManager | |
| m_LosRegions | CCmpRangeManager | |
| m_LosRegionsPerSide | CCmpRangeManager | |
| m_LosRevealAll | CCmpRangeManager | |
| m_LosState | CCmpRangeManager | |
| m_LosStateRevealed | CCmpRangeManager | |
| m_LosVerticesPerSide | CCmpRangeManager | |
| m_ModifiedEntities | CCmpRangeManager | |
| m_Queries | CCmpRangeManager | |
| m_QueryNext | CCmpRangeManager | |
| m_SharedDirtyVisibilityMasks | CCmpRangeManager | |
| m_SharedLosMasks | CCmpRangeManager | |
| m_SimContext | IComponent | private |
| m_Subdivision | CCmpRangeManager | |
| m_SubdivisionResults | CCmpRangeManager | |
| m_TotalInworldVertices | CCmpRangeManager | |
| m_WorldX0 | CCmpRangeManager | |
| m_WorldX1 | CCmpRangeManager | |
| m_WorldZ0 | CCmpRangeManager | |
| m_WorldZ1 | CCmpRangeManager | |
| MarkVisibilityDirtyAroundTile(u8 owner, i32 i, i32 j) | CCmpRangeManager | inline |
| MAX_LOS_PLAYER_ID | CCmpRangeManager | static |
| NewJSObject(const ScriptInterface &scriptInterface, JS::MutableHandleObject out) const | IComponent | virtual |
| PerformQuery(const Query &q, std::vector< entity_id_t > &r, CFixedVector2D pos) | CCmpRangeManager | inline |
| PosToLosRegionsHelper(entity_pos_t x, entity_pos_t z) const | CCmpRangeManager | inline |
| RegisterComponentType(CComponentManager &mgr, EInterfaceId iid, EComponentTypeId cid, AllocFunc alloc, DeallocFunc dealloc, const char *name, const std::string &schema) | IComponent | static |
| RegisterComponentTypeScriptWrapper(CComponentManager &mgr, EInterfaceId iid, EComponentTypeId cid, AllocFunc alloc, DeallocFunc dealloc, const char *name, const std::string &schema) | IComponent | static |
| RemoveFromRegion(LosRegion region, entity_id_t ent) | CCmpRangeManager | inline |
| RenderSubmit(SceneCollector &collector) | CCmpRangeManager | inline |
| RequestVisibilityUpdate(entity_id_t ent) override | CCmpRangeManager | inlinevirtual |
| ResetActiveQuery(tag_t tag) override | CCmpRangeManager | inlinevirtual |
| ResetDerivedData() | CCmpRangeManager | inline |
| ResetSubdivisions(entity_pos_t x1, entity_pos_t z1) | CCmpRangeManager | inline |
| RevealShore(player_id_t p, bool enable) override | CCmpRangeManager | inlinevirtual |
| SeeExploredEntities(player_id_t p) const | CCmpRangeManager | inline |
| Serialize(ISerializer &serialize) override | CCmpRangeManager | inlinevirtual |
| SerializeCommon(S &serialize) | CCmpRangeManager | inline |
| SetBounds(entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1) override | CCmpRangeManager | inlinevirtual |
| SetDebugOverlay(bool enabled) override | CCmpRangeManager | inlinevirtual |
| SetEntityFlag(entity_id_t ent, const std::string &identifier, bool value) override | CCmpRangeManager | inlinevirtual |
| SetEntityHandle(CEntityHandle ent) | IComponent | inline |
| SetLosCircular(bool enabled) override | CCmpRangeManager | inlinevirtual |
| SetLosRevealAll(player_id_t player, bool enabled) override | CCmpRangeManager | inlinevirtual |
| SetSharedLos(player_id_t player, const std::vector< player_id_t > &players) override | CCmpRangeManager | inlinevirtual |
| SetSimContext(const CSimContext &context) | IComponent | inline |
| SharingLosAdd(u16 visionSharing, entity_pos_t visionRange, CFixedVector2D pos) | CCmpRangeManager | inline |
| SharingLosMove(u16 visionSharing, entity_pos_t visionRange, CFixedVector2D from, CFixedVector2D to) | CCmpRangeManager | inline |
| SharingLosRemove(u16 visionSharing, entity_pos_t visionRange, CFixedVector2D pos) | CCmpRangeManager | inline |
| tag_t typedef | ICmpRangeManager | |
| TestEntityQuery(const Query &q, entity_id_t id, const EntityData &entity) const | CCmpRangeManager | inline |
| UpdateVisibility(entity_id_t ent, player_id_t player) | CCmpRangeManager | inline |
| UpdateVisibility(entity_id_t ent) | CCmpRangeManager | inline |
| UpdateVisibilityData() | CCmpRangeManager | inline |
| Verify() override | CCmpRangeManager | inlinevirtual |
| ~IComponent() | IComponent | virtual |