80 bool build()
override;
83 void UI_DrawModeOption(
DrawMode drawMode,
bool enabled);
Definition Sample_SoloMesh.h:27
void renderOverlay() override
Definition Sample_SoloMesh.cpp:320
DrawMode currentDrawMode
Definition Sample_SoloMesh.h:60
rcConfig config
Definition Sample_SoloMesh.h:31
float totalBuildTimeMs
Definition Sample_SoloMesh.h:29
~Sample_SoloMesh() override
Definition Sample_SoloMesh.cpp:59
Sample_SoloMesh(const Sample_SoloMesh &&)=delete
unsigned char * triAreas
Definition Sample_SoloMesh.h:33
Sample_SoloMesh & operator=(const Sample_SoloMesh &&)=delete
void drawSettingsUI() override
Definition Sample_SoloMesh.cpp:82
void render() override
Definition Sample_SoloMesh.cpp:175
rcHeightfield * heightfield
Definition Sample_SoloMesh.h:34
static const char * drawModeNames[]
Definition Sample_SoloMesh.h:35
void drawDebugUI() override
Definition Sample_SoloMesh.cpp:149
bool build() override
Definition Sample_SoloMesh.cpp:345
Sample_SoloMesh()
Definition Sample_SoloMesh.cpp:54
Sample_SoloMesh(const Sample_SoloMesh &)=delete
Sample_SoloMesh & operator=(const Sample_SoloMesh &)=delete
void drawToolsUI() override
Definition Sample_SoloMesh.cpp:105
rcPolyMesh * polyMesh
Definition Sample_SoloMesh.h:37
DrawMode
Definition Sample_SoloMesh.h:41
void onMeshChanged(InputGeom *geom) override
Definition Sample_SoloMesh.cpp:329
rcContourSet * contourSet
Definition Sample_SoloMesh.h:36
rcPolyMeshDetail * detailMesh
Definition Sample_SoloMesh.h:38
rcCompactHeightfield * compactHeightfield
Definition Sample_SoloMesh.h:35
void cleanup()
Definition Sample_SoloMesh.cpp:64
A compact, static heightfield representing unobstructed space.
Definition Recast.h:354
Specifies a configuration to use when performing Recast builds.
Definition Recast.h:217
Represents a group of related contours.
Definition Recast.h:433
A dynamic heightfield representing obstructed space.
Definition Recast.h:313
Contains triangle meshes that represent detailed height data associated with the polygons in its asso...
Definition Recast.h:487
Represents a polygon mesh suitable for use in building a navigation mesh.
Definition Recast.h:457