|
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 100 of file TurntableCameraController.h.
| bool a3d::ext::TurntableCameraController::UpdateResult::cameraChanged {false} |
Whether update() changed the View.
Definition at line 102 of file TurntableCameraController.h.
| std::optional<PointerClick> a3d::ext::TurntableCameraController::UpdateResult::orbitButtonClick |
Orbit-button click released without crossing the drag threshold.
Definition at line 105 of file TurntableCameraController.h.
| std::optional<PointerClick> a3d::ext::TurntableCameraController::UpdateResult::panButtonClick |
Pan-button click released without crossing the drag threshold.
Definition at line 107 of file TurntableCameraController.h.
| bool a3d::ext::TurntableCameraController::UpdateResult::pointerDragging {false} |
Whether an orbit or pan button is currently dragging.
Definition at line 103 of file TurntableCameraController.h.