gwnavruntime/pathfollower/circlearcsplinedisplay.h Source File
Go to the documentation of this file.
18 class CircleArcSplineSectionBlob;
19 class CircleArcSplineBlob;
20 class PositionOnCircleArcSplineBlob;
22 class CircleArcSplineSectionDisplayConfig
25 CircleArcSplineSectionDisplayConfig() { SetDefaults(); }
35 bool m_displayArcSector;
36 bool m_displayArcRadius;
37 bool m_displayArcTangents;
47 class CircleArcSplineDisplayConfig
50 CircleArcSplineSectionDisplayConfig m_sectionDisplayConfig;
53 class PositionOnCircleArcSplineDisplayConfig
56 PositionOnCircleArcSplineDisplayConfig() { SetDefaults(); }
65 class CircleArcSplineDisplayListBuilder
68 static void DisplayCircleArcSplineSection(DisplayList* displayList,
const CircleArcSplineSectionBlob* circleArcSplineSection,
KyUInt32 arcIndex,
const CircleArcSplineSectionDisplayConfig& displayConfig);
69 static void DisplayCircleArcSpline(DisplayList* displayList,
const CircleArcSplineBlob* spline,
const CircleArcSplineDisplayConfig& displayConfig);
70 static void DisplayPositionOnCircleArcSpline(DisplayList* displayList,
const PositionOnCircleArcSplineBlob* positionOnSpline,
const PositionOnCircleArcSplineDisplayConfig& displayConfig);
std::uint32_t KyUInt32
uint32_t
Definition: types.h:29
The Autodesk Navigation namespace.
Definition: gamekitcrowddispersion.cpp:17
float KyFloat32
float
Definition: types.h:32