gwnavruntime/pathfollower/collidercollectorconfig.h Source File
Go to the documentation of this file.
8 #ifndef Navigation_ColliderCollectorConfig_H
9 #define Navigation_ColliderCollectorConfig_H
41 bool operator!=(
const ColliderCollectorConfig& other)
const
43 return !operator==(other);
64 SwapEndianness(e,
self.m_colliderCollectorRadius);
65 SwapEndianness(e,
self.m_colliderCollectorHalfHeight);
66 SwapEndianness(e,
self.m_colliderCollectorFramesBetweenUpdates);
72 #endif // Navigation_ColliderCollectorConfig_H
Class that configures how the Bot collects colliders (other bots, obstacles) around.
Definition: collidercollectorconfig.h:19
KyUInt32 m_colliderCollectorFramesBetweenUpdates
Defines the number of frames between two consecutive collection of potential colliders.
Definition: collidercollectorconfig.h:65
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
KyFloat32 m_colliderCollectorRadius
Defines the radius around the Bot in which potential colliders will be collected. ...
Definition: collidercollectorconfig.h:57
void SetDefaults()
Sets all members to their default value.
Definition: collidercollectorconfig.h:28
KyFloat32 m_colliderCollectorHalfHeight
Defines the height above and below the Bot altitude in which potential colliders will be collected...
Definition: collidercollectorconfig.h:61
unsigned int KyUInt32
Type used internally to represent an unsigned 32-bit integer.
Definition: types.h:36
float KyFloat32
Type used internally to represent a 32-bit floating-point number.
Definition: types.h:43