54 float targetPosition[3]{};
60 static constexpr int AGENT_MAX_TRAIL = 64;
61 static constexpr int MAX_AGENTS = 128;
65 float trail[AGENT_MAX_TRAIL * 3];
68 AgentTrail trails[MAX_AGENTS];
86 void reset()
override;
89 void update(
float dt)
override;
91 [[nodiscard]]
bool isRunning()
const {
return run; }
110 enum class ToolMode : uint8_t
117 ToolMode mode = ToolMode::CREATE;
122 void reset()
override;
124 void onClick(
const float* s,
const float* p,
bool shift)
override;
127 void update(
float dt)
override;
SampleToolType
Tool types.
Definition Sample.h:33
Definition ValueHistory.h:7
Definition DetourObstacleAvoidance.h:39
unsigned int dtPolyRef
A handle to a polygon within a navigation mesh tile.
Definition DetourNavMesh.h:48
Definition DetourCrowd.h:195