|
Avara3D 0.2.0
C++ API reference
|
Results produced by one input update. More...
#include <a3d/extension/camera/TurntableCameraController.h>
Public Attributes | |
| bool | cameraChanged {false} |
| Whether update() changed the View. More... | |
| bool | pointerDragging {false} |
| Whether an orbit or pan button is currently dragging. More... | |
| std::optional< PointerClick > | orbitButtonClick |
| Orbit-button click released without crossing the drag threshold. More... | |
| std::optional< PointerClick > | panButtonClick |
| Pan-button click released without crossing the drag threshold. More... | |
Results produced by one input update.
Definition at line 94 of file TurntableCameraController.h.
| bool a3d::ext::TurntableCameraController::UpdateResult::cameraChanged {false} |
Whether update() changed the View.
Definition at line 96 of file TurntableCameraController.h.
| std::optional<PointerClick> a3d::ext::TurntableCameraController::UpdateResult::orbitButtonClick |
Orbit-button click released without crossing the drag threshold.
Definition at line 98 of file TurntableCameraController.h.
| std::optional<PointerClick> a3d::ext::TurntableCameraController::UpdateResult::panButtonClick |
Pan-button click released without crossing the drag threshold.
Definition at line 99 of file TurntableCameraController.h.
| bool a3d::ext::TurntableCameraController::UpdateResult::pointerDragging {false} |
Whether an orbit or pan button is currently dragging.
Definition at line 97 of file TurntableCameraController.h.