gwnavruntime/spatialization/spatializedcylinderdisplay.h Source File
Go to the documentation of this file.
9 #ifndef Navigation_SpatializedCylinderDisplay_H
10 #define Navigation_SpatializedCylinderDisplay_H
19 class ScopedDisplayList;
20 class SpatializedCylinderBlob;
21 class SpatializedCylinderConfigBlob;
22 class SpatializationResultBlob;
27 class SpatializedCylinderDisplay
30 SpatializedCylinderDisplay(
31 ScopedDisplayList* displayList,
32 const SpatializedCylinderBlob* spatializedCylinderBlob,
33 const SpatializedCylinderConfigBlob* spatializedCylinderConfigBlob,
34 const SpatializationResultBlob* spatializationResultBlob)
35 : m_displayList(displayList)
36 , m_spatializedCylinderBlob(spatializedCylinderBlob)
37 , m_spatializedCylinderConfigBlob(spatializedCylinderConfigBlob)
38 , m_spatializationResultBlob(spatializationResultBlob)
40 m_cylinderEdgeCount = 5;
46 void DisplayCylinder(
bool displayAsWireframe);
48 void DisplayVelocity();
50 void DisplaySpatializationResult(
KyUInt32 databaseIndex);
54 VisualColor m_cylinderColor;
55 VisualColor m_cylinderLinesColor;
56 VisualColor m_velocityColor;
57 ScopedDisplayList* m_displayList;
58 const SpatializedCylinderBlob* m_spatializedCylinderBlob;
59 const SpatializedCylinderConfigBlob* m_spatializedCylinderConfigBlob;
60 const SpatializationResultBlob* m_spatializationResultBlob;
Definition: gamekitcrowddispersion.h:20
static const VisualColor White
Represents the color with RGBA values (255, 255, 255, 255).
Definition: visualcolor.h:234
unsigned int KyUInt32
Type used internally to represent an unsigned 32-bit integer.
Definition: types.h:36
static const VisualColor Magenta
Represents the color with RGBA values (255, 0, 255, 255).
Definition: visualcolor.h:175