Horizon
PNS::WALKAROUND Member List

This is the complete list of members for PNS::WALKAROUND, including all inherited members.

ALGO_BASE(ROUTER *aRouter) (defined in PNS::ALGO_BASE)PNS::ALGO_BASEinline
Dbg() const (defined in PNS::ALGO_BASE)PNS::ALGO_BASEinline
DONE enum value (defined in PNS::WALKAROUND)PNS::WALKAROUND
IN_PROGRESS enum value (defined in PNS::WALKAROUND)PNS::WALKAROUND
Logger() overridePNS::WALKAROUNDinlinevirtual
RestrictToSet(bool aEnabled, const std::set< ITEM * > &aSet) (defined in PNS::WALKAROUND)PNS::WALKAROUNDinline
Route(const LINE &aInitialPath, LINE &aWalkPath, bool aOptimize=true) (defined in PNS::WALKAROUND)PNS::WALKAROUND
Router() constPNS::ALGO_BASEinline
SetApproachCursor(bool aEnabled, const VECTOR2I &aPos) (defined in PNS::WALKAROUND)PNS::WALKAROUNDinline
SetDebugDecorator(DEBUG_DECORATOR *aDecorator)PNS::ALGO_BASEinline
SetForceWinding(bool aEnabled, bool aCw) (defined in PNS::WALKAROUND)PNS::WALKAROUNDinline
SetItemMask(int aMask) (defined in PNS::WALKAROUND)PNS::WALKAROUNDinline
SetIterationLimit(const int aIterLimit) (defined in PNS::WALKAROUND)PNS::WALKAROUNDinline
SetSingleDirection(bool aForceSingleDirection) (defined in PNS::WALKAROUND)PNS::WALKAROUNDinline
SetSingleDirection2(bool aForceSingleDirection) (defined in PNS::WALKAROUND)PNS::WALKAROUNDinline
SetSolidsOnly(bool aSolidsOnly) (defined in PNS::WALKAROUND)PNS::WALKAROUNDinline
Settings() constPNS::ALGO_BASE
SetWorld(NODE *aNode) (defined in PNS::WALKAROUND)PNS::WALKAROUNDinline
STUCK enum value (defined in PNS::WALKAROUND)PNS::WALKAROUND
WALKAROUND(NODE *aWorld, ROUTER *aRouter) (defined in PNS::WALKAROUND)PNS::WALKAROUNDinline
WALKAROUND_STATUS enum name (defined in PNS::WALKAROUND)PNS::WALKAROUND
~ALGO_BASE() (defined in PNS::ALGO_BASE)PNS::ALGO_BASEinlinevirtual
~WALKAROUND() (defined in PNS::WALKAROUND)PNS::WALKAROUNDinline