28 std::vector<std::vector<unsigned char>> tileFlags;
43 bool hitPosSet =
false;
54 void init(
Sample* newSample)
override { sample = newSample; }
55 void reset()
override;
57 void onClick(
const float* s,
const float* p,
bool shift)
override;
60 void update(
const float )
override {}
SampleToolType
Tool types.
Definition Sample.h:33
Definition Tool_NavMeshPrune.h:26
unsigned char getFlags(dtPolyRef ref) const
Definition Tool_NavMeshPrune.cpp:132
void init(const dtNavMesh *newNavmesh)
Definition Tool_NavMeshPrune.cpp:96
void setFlags(dtPolyRef ref, unsigned char flags)
Definition Tool_NavMeshPrune.cpp:144
void clearAllFlags()
Definition Tool_NavMeshPrune.cpp:121
A navigation mesh based on tiles of convex polygons.
Definition DetourNavMesh.h:336
unsigned int dtPolyRef
A handle to a polygon within a navigation mesh tile.
Definition DetourNavMesh.h:48