gwnavruntime/pathfollower/pathprogressconfig.h Source File
Go to the documentation of this file.
8 #ifndef Navigation_PathProgressConfig_H
9 #define Navigation_PathProgressConfig_H
53 SwapEndianness(e,
self.m_pathValidationMinDistanceBackward);
54 SwapEndianness(e,
self.m_pathValidationMinDistanceForward);
68 m_advancedConfig.SetDefaults();
77 AdvancedPathProgressConfig m_advancedConfig;
81 SwapEndianness(e,
self.m_checkPointRadius);
82 SwapEndianness(e,
self.m_advancedConfig);
87 #endif // Navigation_PathProgressConfig_H
KyFloat32 m_pathValidationMinDistanceForward
The distance the Path is checked forward each time a new Path is computed.
Definition: pathprogressconfig.h:45
Class that aggregates parameters that allow to configure the progress of a Bot on its path...
Definition: pathprogressconfig.h:62
KyFloat32 m_checkPointRadius
The radius around check points that trigger their validation.
Definition: pathprogressconfig.h:80
KyFloat32 m_pathValidationMinDistanceBackward
The distance the Path is checked backward each time a new Path is computed.
Definition: pathprogressconfig.h:38
Target
Enumerates the possible endianness types relative to the current platform.
Definition: endianness.h:35
Definition: gamekitcrowddispersion.h:20
#define KY_DEFINE_NEW_DELETE_OPERATORS(MemStat)
This macro defines new and delete operators.
Definition: memory.h:137
Class that aggregates path validation minimum distances (advanced parameters)
Definition: pathprogressconfig.h:17
KyFloat32 m_localMaxCostMultiplierOnPathDistance
Distance along the path from the ProgressOnPath used to compute the local maximum cost multiplier on ...
Definition: pathprogressconfig.h:53
float KyFloat32
Type used internally to represent a 32-bit floating-point number.
Definition: types.h:43