TDME2 1.9.121
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FlowMap Member List

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

acquireReference()Reference
addCell(const string &id, const Vector3 &position, bool walkable, const Vector3 &direction, int pathIdx)FlowMapinlineprivate
alignPositionComponent(float value, float stepSize)FlowMapinlinestatic
alignPositionComponent(float value) constFlowMapinline
cellsFlowMapprivate
completeFlowMapprivate
computeDirection(float x, float z) constFlowMapinline
endPositionsFlowMapprivate
findNearestCell(float x, float z, int steps=8)FlowMapinline
FlowMap(const vector< Vector3 > &path, const vector< Vector3 > &endPositions, float stepSize, bool complete=true)FlowMapinline
getCell(const string &id) constFlowMapinline
getCell(const string &id)FlowMapinline
getCell(float x, float z) constFlowMapinline
getCell(float x, float z)FlowMapinline
getCellMap() constFlowMapinline
getEndPositions() constFlowMapinline
getIntegerPositionComponent(float value) constFlowMapinline
getIntegerPositionComponent(float value, float stepSize)FlowMapinlinestatic
getPath() constFlowMapinline
getStepSize() constFlowMapinline
hasCell(const string &id) constFlowMapinlineprivate
isComplete() constFlowMapinline
merge(const FlowMap *flowMap)FlowMapinline
onDelete()Referencevirtual
pathFlowMapprivate
PathFindingFlowMapfriend
Reference()Reference
referenceCounterReferenceprivate
releaseReference()Reference
removeCell(const string &id)FlowMapinline
setComplete(bool complete)FlowMapinlineprivate
stepSizeFlowMapprivate
toId(float x, float z) constFlowMapinline
toId(float x, float z, float stepSize)FlowMapinlinestatic
toIdInt(int x, int z)FlowMapinlinestatic
~FlowMap()FlowMapinlineprivate
~Reference()Referencevirtual