31 void handleObjectSelection(
::Scene &scene,
::BaseCamera &camera,
const ImVec2 &viewportPos,
const ImVec2 &viewportSize);
32 void handleCameraControls();
34 bool isMouseInViewport(
const ImVec2 &mousePos,
const ImVec2 &viewportPos,
const ImVec2 &viewportSize)
const;
35 ImVec2 getRelativeMousePosition(
const ImVec2 &mousePos,
const ImVec2 &viewportPos)
const;
Abstract base class for all camera types.
Definition BaseCamera.h:34
Manages a collection of scene objects and provides rendering functionality.
Definition Scene.h:19
Represents the Inspector panel component in the Editor.
Definition Console.cpp:7