Rename parameter names for Sample::handleClick

This commit is contained in:
Graham Pentheny
2025-06-02 23:34:20 -04:00
parent c0c1540197
commit 1d40e3b7ab
3 changed files with 9 additions and 9 deletions

View File

@@ -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();

View File

@@ -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);
}
}

View File

@@ -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