mirror of
https://github.com/recastnavigation/recastnavigation.git
synced 2026-10-02 23:15:33 +00:00
Rename parameter names for Sample::handleClick
This commit is contained in:
@@ -87,7 +87,7 @@ struct SampleTool
|
||||
virtual void init(Sample* sample) = 0;
|
||||
virtual void reset() = 0;
|
||||
virtual void handleMenu() = 0;
|
||||
virtual void handleClick(const float* s, const float* p, bool shift) = 0;
|
||||
virtual void handleClick(const float* rayStartPos, const float* rayHitPos, bool shift) = 0;
|
||||
virtual void handleRender() = 0;
|
||||
virtual void handleRenderOverlay(double* proj, double* model, int* view) = 0;
|
||||
virtual void handleToggle() = 0;
|
||||
@@ -163,7 +163,7 @@ public:
|
||||
virtual void handleSettings();
|
||||
virtual void handleTools();
|
||||
virtual void handleDebugMode();
|
||||
virtual void handleClick(const float* s, const float* p, bool shift);
|
||||
virtual void handleClick(const float* rayStartPos, const float* rayHitPos, bool shift);
|
||||
virtual void handleToggle();
|
||||
virtual void handleStep();
|
||||
virtual void handleRender();
|
||||
|
||||
@@ -272,11 +272,11 @@ void Sample::handleCommonSettings()
|
||||
imguiSeparator();
|
||||
}
|
||||
|
||||
void Sample::handleClick(const float* s, const float* p, bool shift)
|
||||
void Sample::handleClick(const float* rayStartPos, const float* rayHitPos, bool shift)
|
||||
{
|
||||
if (tool)
|
||||
{
|
||||
tool->handleClick(s, p, shift);
|
||||
tool->handleClick(rayStartPos, rayHitPos, shift);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -388,11 +388,11 @@ int main(int /*argc*/, char** /*argv*/)
|
||||
}
|
||||
else
|
||||
{
|
||||
float pos[3];
|
||||
pos[0] = app.rayStart[0] + (app.rayEnd[0] - app.rayStart[0]) * hitTime;
|
||||
pos[1] = app.rayStart[1] + (app.rayEnd[1] - app.rayStart[1]) * hitTime;
|
||||
pos[2] = app.rayStart[2] + (app.rayEnd[2] - app.rayStart[2]) * hitTime;
|
||||
app.sample->handleClick(app.rayStart, pos, processHitTestShift);
|
||||
float hitPos[3];
|
||||
hitPos[0] = app.rayStart[0] + (app.rayEnd[0] - app.rayStart[0]) * hitTime;
|
||||
hitPos[1] = app.rayStart[1] + (app.rayEnd[1] - app.rayStart[1]) * hitTime;
|
||||
hitPos[2] = app.rayStart[2] + (app.rayEnd[2] - app.rayStart[2]) * hitTime;
|
||||
app.sample->handleClick(app.rayStart, hitPos, processHitTestShift);
|
||||
}
|
||||
}
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user