ScummVM API documentation
Crab::PathfindingAgent Member List

This is the complete list of members for Crab::PathfindingAgent, including all inherited members.

_clickedTile (defined in Crab::PathfindingAgent)Crab::PathfindingAgent
_createdList (defined in Crab::PathfindingAgent)Crab::PathfindingAgent
_destination (defined in Crab::PathfindingAgent)Crab::PathfindingAgent
_goalTile (defined in Crab::PathfindingAgent)Crab::PathfindingAgent
_grid (defined in Crab::PathfindingAgent)Crab::PathfindingAgent
_nodeQueue (defined in Crab::PathfindingAgent)Crab::PathfindingAgent
_noSolution (defined in Crab::PathfindingAgent)Crab::PathfindingAgent
_solutionFound (defined in Crab::PathfindingAgent)Crab::PathfindingAgent
_startTile (defined in Crab::PathfindingAgent)Crab::PathfindingAgent
_vSolution (defined in Crab::PathfindingAgent)Crab::PathfindingAgent
adjacentToGoal(PathfindingGraphNode *node) (defined in Crab::PathfindingAgent)Crab::PathfindingAgent
distExact(PathfindingGraphNode *tileA, PathfindingGraphNode *tileB) (defined in Crab::PathfindingAgent)Crab::PathfindingAgent
distSquared(PathfindingGraphNode *tileA, PathfindingGraphNode *tileB) (defined in Crab::PathfindingAgent)Crab::PathfindingAgent
getImmediateDest() (defined in Crab::PathfindingAgent)Crab::PathfindingAgentinline
getNodeBufferDistance() (defined in Crab::PathfindingAgent)Crab::PathfindingAgentinline
getPosition() (defined in Crab::PathfindingAgent)Crab::PathfindingAgentinline
getPrunedSolution(PathfindingGraphNode *destNode) (defined in Crab::PathfindingAgent)Crab::PathfindingAgent
getSolution(PathfindingGraphNode *destNode) constCrab::PathfindingAgent
initialize(PathfindingGrid *g)Crab::PathfindingAgent
isDone() constCrab::PathfindingAgent
PathfindingAgent() (defined in Crab::PathfindingAgent)Crab::PathfindingAgent
positionChanged() (defined in Crab::PathfindingAgent)Crab::PathfindingAgentinline
reset()Crab::PathfindingAgent
setDestination(Vector2f d) (defined in Crab::PathfindingAgent)Crab::PathfindingAgent
setDestination(Vector2f d, bool r) (defined in Crab::PathfindingAgent)Crab::PathfindingAgent
setDestination(Vector2i d) (defined in Crab::PathfindingAgent)Crab::PathfindingAgent
setDestination(Vector2i d, bool r) (defined in Crab::PathfindingAgent)Crab::PathfindingAgent
setNodeBufferDistance(float w) (defined in Crab::PathfindingAgent)Crab::PathfindingAgentinline
setPosition(Vector2f p) (defined in Crab::PathfindingAgent)Crab::PathfindingAgentinline
setPrevPosition(Vector2f p) (defined in Crab::PathfindingAgent)Crab::PathfindingAgentinline
shutdown()Crab::PathfindingAgent
update(uint32 timeslice)Crab::PathfindingAgent
~PathfindingAgent() (defined in Crab::PathfindingAgent)Crab::PathfindingAgent