gwnavruntime/queries/utils/pathfinderquerytrycangomode.h Source File
Go to the documentation of this file.
13 class LogicWithNoCustomCost;
14 class LogicWithCostPerNavTag;
15 class LogicWithCostPerTriangle;
39 KY_PUSH_ERROR_ON_MISSING_EXPLICIT_CASE_LABEL
49 return traverse_logic_try_can_go;
52 return traverse_logic_try_can_go;
54 KY_POP_ERROR_ON_MISSING_EXPLICIT_CASE_LABEL
Always try RayCanGoQuery, speeds up the PathFinder when a CanGo from Start to Dest succeeds...
Definition: pathfinderquerytrycangomode.h:32
PathFinderQueryTryCanGoMode
This enums tells if a RayCanGoQuery should be performed from start position to destination position b...
Definition: pathfinderquerytrycangomode.h:22
bool ShouldTryCanGo(const PathFinderQueryTryCanGoMode &mode, bool traverse_logic_try_can_go)
ShouldTryCanGo function should be called from functions templated with TraverseLogic the following wa...
Definition: pathfinderquerytrycangomode.h:37
#define KY_DEPRECATED(expr)
The compiler issues a warning when a deprecated function or typedef is used.
Definition: types.h:93
The Autodesk Navigation namespace.
Definition: gamekitcrowddispersion.cpp:17
Never try RayCanGoQuery particularly adapted if user knows there are high altitude differences which ...
Definition: pathfinderquerytrycangomode.h:28
Try RayCanGoQuery if TraverseLogic does not supports cost multipliers (cf. SimpleTraverseLogic). Default behavior.
Definition: pathfinderquerytrycangomode.h:25