gwnavruntime/pathfollower/splinetrajectoryconfigblob.h Source File
Go to the documentation of this file.
17 class SplineTrajectoryConfig;
29 KyUInt32 m_startConstraintDirectionMode;
30 KyFloat32 m_startConstraintDirectionVelocityThreshold;
40 SwapEndianness(e,
self.m_splineConfig);
41 SwapEndianness(e,
self.m_startConstraintDirectionMode);
42 SwapEndianness(e,
self.m_startConstraintDirectionVelocityThreshold);
43 SwapEndianness(e,
self.m_recomputationDistanceRatio);
44 SwapEndianness(e,
self.m_stabilityDistance);
45 SwapEndianness(e,
self.m_targetOnSplineDistance);
46 SwapEndianness(e,
self.m_maxDistanceToSplinePosition);
47 SwapEndianness(e,
self.m_velocityComputationMode);
50 class SplineTrajectoryConfigBlobBuilder :
public BaseBlobBuilder<SplineTrajectoryConfigBlob>
55 SplineTrajectoryConfigBlobBuilder(const SplineTrajectoryConfig* splineTrajectoryConfig)
56 : m_splineTrajectoryConfig(splineTrajectoryConfig)
59 virtual void DoBuild();
62 const SplineTrajectoryConfig* m_splineTrajectoryConfig;
Class that configures how the trajectory is computed from the Channel.
Definition: splinetrajectoryconfigblob.h:21
std::uint32_t KyUInt32
uint32_t
Definition: types.h:29
#define KY_CLASS_WITHOUT_COPY(ClassName)
Define to forbid copy constructor and copy assignment.
Definition: types.h:196
Target
Enumerates the possible endianness types relative to the current platform.
Definition: endianness.h:27
The Autodesk Navigation namespace.
Definition: gamekitcrowddispersion.cpp:17
Class that configures Spline geometric parameters.
Definition: splineconfigblob.h:23
float KyFloat32
float
Definition: types.h:32