Pyrogenesis
trunk
|
This is the complete list of members for CCmpPathfinder, including all inherited members.
Allocate(ScriptInterface &, JS::HandleValue) | CCmpPathfinder | inlinestatic |
CheckBuildingPlacement(const IObstructionTestFilter &filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass) const | CCmpPathfinder | virtual |
CheckBuildingPlacement(const IObstructionTestFilter &filter, entity_pos_t x, entity_pos_t z, entity_pos_t a, entity_pos_t w, entity_pos_t h, entity_id_t id, pass_class_t passClass, bool onlyCenterPoint) const | CCmpPathfinder | virtual |
CheckMovement(const IObstructionTestFilter &filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t x1, entity_pos_t z1, entity_pos_t r, pass_class_t passClass) const | CCmpPathfinder | virtual |
CheckUnitPlacement(const IObstructionTestFilter &filter, entity_pos_t x, entity_pos_t z, entity_pos_t r, pass_class_t passClass, bool onlyCenterPoint) const | CCmpPathfinder | virtual |
ClassInit(CComponentManager &componentManager) | CCmpPathfinder | inlinestatic |
ComputePath(entity_pos_t x0, entity_pos_t z0, const PathGoal &goal, pass_class_t passClass, WaypointPath &ret) | CCmpPathfinder | inlinevirtual |
ComputePathAsync(entity_pos_t x0, entity_pos_t z0, const PathGoal &goal, pass_class_t passClass, entity_id_t notify) | CCmpPathfinder | virtual |
ComputeShoreGrid(bool expandOnWater=false) | CCmpPathfinder | virtual |
ComputeShortPath(const IObstructionTestFilter &filter, entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal &goal, pass_class_t passClass, WaypointPath &ret) | CCmpPathfinder | virtual |
ComputeShortPathAsync(entity_pos_t x0, entity_pos_t z0, entity_pos_t clearance, entity_pos_t range, const PathGoal &goal, pass_class_t passClass, bool avoidMovingUnits, entity_id_t controller, entity_id_t notify) | CCmpPathfinder | virtual |
Deallocate(IComponent *cmp) | CCmpPathfinder | inlinestatic |
Deinit() | CCmpPathfinder | virtual |
Deserialize(const CParamNode ¶mNode, IDeserializer &deserialize) | CCmpPathfinder | virtual |
edges | CCmpPathfinder | |
edgesBottom | CCmpPathfinder | |
edgesLeft | CCmpPathfinder | |
edgeSquares | CCmpPathfinder | |
edgesRight | CCmpPathfinder | |
edgesTop | CCmpPathfinder | |
edgesUnaligned | CCmpPathfinder | |
FinishAsyncRequests() | CCmpPathfinder | virtual |
GetClearance(pass_class_t passClass) const | CCmpPathfinder | inlinevirtual |
GetComponentTypeId() const | CCmpPathfinder | inlinevirtual |
GetDebugData(u32 &steps, double &time, Grid< u8 > &grid) const | CCmpPathfinder | inlinevirtual |
GetDirtinessData() const | CCmpPathfinder | virtual |
GetEntityHandle() const | IComponent | inline |
GetEntityId() const | IComponent | inline |
GetJSInstance() const | IComponent | virtual |
GetMaximumClearance() const | CCmpPathfinder | inlinevirtual |
GetPassabilityClass(const std::string &name) const | CCmpPathfinder | virtual |
GetPassabilityClasses(std::map< std::string, pass_class_t > &passClasses) const | CCmpPathfinder | virtual |
GetPassabilityClasses(std::map< std::string, pass_class_t > &nonPathfindingPassClasses, std::map< std::string, pass_class_t > &pathfindingPassClasses) const | CCmpPathfinder | virtual |
GetPassabilityFromMask(pass_class_t passClass) const | CCmpPathfinder | |
GetPassabilityGrid() | CCmpPathfinder | virtual |
GetSchema() | CCmpPathfinder | inlinestatic |
GetSerializationVersion() | IComponent | inlinestatic |
GetSimContext() const | IComponent | inline |
GetSystemEntity() const | IComponent | inline |
HandleMessage(const CMessage &msg, bool global) | CCmpPathfinder | virtual |
Init(const CParamNode ¶mNode) | CCmpPathfinder | virtual |
m_AsyncLongPathRequests | CCmpPathfinder | |
m_AsyncShortPathRequests | CCmpPathfinder | |
m_AtlasOverlay | CCmpPathfinder | |
m_DebugOverlay | CCmpPathfinder | |
m_DebugOverlayShortPathLines | CCmpPathfinder | |
m_Grid | CCmpPathfinder | |
m_LongPathfinder | CCmpPathfinder | |
m_MapSize | CCmpPathfinder | |
m_MaxSameTurnMoves | CCmpPathfinder | |
m_NextAsyncTicket | CCmpPathfinder | |
m_ObstructionsDirty | CCmpPathfinder | |
m_PassClasses | CCmpPathfinder | |
m_PassClassMasks | CCmpPathfinder | |
m_PreserveUpdateInformations | CCmpPathfinder | |
m_SameTurnMovesCount | CCmpPathfinder | |
m_TerrainDirty | CCmpPathfinder | |
m_TerrainOnlyGrid | CCmpPathfinder | |
MinimalTerrainUpdate() | CCmpPathfinder | |
NewJSObject(ScriptInterface &scriptInterface, JS::MutableHandleObject out) const | IComponent | virtual |
ProcessLongRequests(const std::vector< AsyncLongPathRequest > &longRequests) | CCmpPathfinder | |
ProcessSameTurnMoves() | CCmpPathfinder | virtual |
ProcessShortRequests(const std::vector< AsyncShortPathRequest > &shortRequests) | CCmpPathfinder | |
RenderSubmit(SceneCollector &collector) | CCmpPathfinder | |
Serialize(ISerializer &serialize) | CCmpPathfinder | virtual |
SerializeCommon(S &serialize) | CCmpPathfinder | |
SetAtlasOverlay(bool enable, pass_class_t passClass=0) | CCmpPathfinder | virtual |
SetDebugOverlay(bool enabled) | CCmpPathfinder | inlinevirtual |
SetDebugPath(entity_pos_t x0, entity_pos_t z0, const PathGoal &goal, pass_class_t passClass) | CCmpPathfinder | inlinevirtual |
SetEntityHandle(CEntityHandle ent) | IComponent | inline |
SetHierDebugOverlay(bool enabled) | CCmpPathfinder | inlinevirtual |
SetSimContext(const CSimContext &context) | IComponent | inline |
TerrainUpdateHelper(bool expandPassability=true) | CCmpPathfinder | |
UpdateGrid() | CCmpPathfinder | virtual |
vertexes | CCmpPathfinder | |
~IComponent() | IComponent | virtual |