mirror of
https://github.com/recastnavigation/recastnavigation.git
synced 2026-10-10 02:46:06 +00:00
rename handleMeshChanged to onMeshChanged
This commit is contained in:
@@ -172,7 +172,7 @@ public:
|
||||
virtual void handleStep();
|
||||
virtual void render();
|
||||
virtual void renderOverlay(double* proj, double* model, int* view);
|
||||
virtual void handleMeshChanged(InputGeom* geom);
|
||||
virtual void onMeshChanged(InputGeom* geom);
|
||||
virtual bool build();
|
||||
virtual void update(float dt);
|
||||
virtual void collectSettings(struct BuildSettings& settings);
|
||||
|
||||
@@ -76,7 +76,7 @@ public:
|
||||
|
||||
void render() override;
|
||||
void renderOverlay(double* proj, double* model, int* view) override;
|
||||
void handleMeshChanged(InputGeom* geom) override;
|
||||
void onMeshChanged(InputGeom* geom) override;
|
||||
bool build() override;
|
||||
|
||||
private:
|
||||
|
||||
@@ -73,7 +73,7 @@ public:
|
||||
void handleDebugMode() override;
|
||||
void render() override;
|
||||
void renderOverlay(double* proj, double* model, int* view) override;
|
||||
void handleMeshChanged(InputGeom* geom) override;
|
||||
void onMeshChanged(InputGeom* geom) override;
|
||||
bool build() override;
|
||||
void update(float dt) override;
|
||||
|
||||
|
||||
@@ -93,7 +93,7 @@ public:
|
||||
void handleDebugMode() override;
|
||||
void render() override;
|
||||
void renderOverlay(double* proj, double* model, int* view) override;
|
||||
void handleMeshChanged(InputGeom* geom) override;
|
||||
void onMeshChanged(InputGeom* geom) override;
|
||||
bool build() override;
|
||||
void collectSettings(BuildSettings& settings) override;
|
||||
|
||||
|
||||
@@ -145,7 +145,7 @@ void Sample::render()
|
||||
|
||||
void Sample::renderOverlay(double* /*proj*/, double* /*model*/, int* /*view*/) {}
|
||||
|
||||
void Sample::handleMeshChanged(InputGeom* geom)
|
||||
void Sample::onMeshChanged(InputGeom* geom)
|
||||
{
|
||||
inputGeometry = geom;
|
||||
|
||||
|
||||
@@ -336,9 +336,9 @@ void Sample_SoloMesh::renderOverlay(double* proj, double* model, int* view)
|
||||
renderOverlayToolStates(proj, model, view);
|
||||
}
|
||||
|
||||
void Sample_SoloMesh::handleMeshChanged(InputGeom* geom)
|
||||
void Sample_SoloMesh::onMeshChanged(InputGeom* geom)
|
||||
{
|
||||
Sample::handleMeshChanged(geom);
|
||||
Sample::onMeshChanged(geom);
|
||||
|
||||
dtFreeNavMesh(navMesh);
|
||||
navMesh = nullptr;
|
||||
|
||||
@@ -1244,9 +1244,9 @@ void Sample_TempObstacles::renderOverlay(double* proj, double* model, int* view)
|
||||
*/
|
||||
}
|
||||
|
||||
void Sample_TempObstacles::handleMeshChanged(InputGeom* geom)
|
||||
void Sample_TempObstacles::onMeshChanged(InputGeom* geom)
|
||||
{
|
||||
Sample::handleMeshChanged(geom);
|
||||
Sample::onMeshChanged(geom);
|
||||
|
||||
dtFreeTileCache(tileCache);
|
||||
tileCache = 0;
|
||||
|
||||
@@ -563,9 +563,9 @@ void Sample_TileMesh::renderOverlay(double* proj, double* model, int* view)
|
||||
renderOverlayToolStates(proj, model, view);
|
||||
}
|
||||
|
||||
void Sample_TileMesh::handleMeshChanged(InputGeom* geom)
|
||||
void Sample_TileMesh::onMeshChanged(InputGeom* geom)
|
||||
{
|
||||
Sample::handleMeshChanged(geom);
|
||||
Sample::onMeshChanged(geom);
|
||||
|
||||
const BuildSettings* buildSettings = geom->getBuildSettings();
|
||||
if (buildSettings && buildSettings->tileSize > 0)
|
||||
|
||||
@@ -737,7 +737,7 @@ int main(int /*argc*/, char** /*argv*/)
|
||||
app.sample->buildContext = &app.buildContext;
|
||||
if (app.inputGeometry)
|
||||
{
|
||||
app.sample->handleMeshChanged(app.inputGeometry);
|
||||
app.sample->onMeshChanged(app.inputGeometry);
|
||||
app.resetCamera();
|
||||
}
|
||||
}
|
||||
@@ -767,7 +767,7 @@ int main(int /*argc*/, char** /*argv*/)
|
||||
app.resetCamera();
|
||||
if (app.sample)
|
||||
{
|
||||
app.sample->handleMeshChanged(app.inputGeometry);
|
||||
app.sample->onMeshChanged(app.inputGeometry);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -858,7 +858,7 @@ int main(int /*argc*/, char** /*argv*/)
|
||||
{
|
||||
if (app.inputGeometry)
|
||||
{
|
||||
app.sample->handleMeshChanged(app.inputGeometry);
|
||||
app.sample->onMeshChanged(app.inputGeometry);
|
||||
}
|
||||
|
||||
// This will ensure that tile & poly bits are updated in tiled sample.
|
||||
|
||||
Reference in New Issue
Block a user