oa::Navigation
Navigation class in the OA Ui public surface.
Public Methods
Constructor & Destructor Documentation
Public Method Documentation
No public source comment is attached to this declaration.
Parameters
inAnimateboolDefault: false
Returns
oa::StatusThe declared return value.
No public source comment is attached to this declaration.
Returns
PlaneCameraThe declared return value.
No public source comment is attached to this declaration.
Parameters
inEventconst UiEvent &—
Returns
oa::Result<bool>The declared return value.
No public source comment is attached to this declaration.
Returns
boolThe declared return value.
No public source comment is attached to this declaration.
Returns
boolThe declared return value.
No public source comment is attached to this declaration.
Returns
boolThe declared return value.
No public source comment is attached to this declaration.
Returns
oa::StatusThe declared return value.
No public source comment is attached to this declaration.
Parameters
inDirXoa::F32—
inDirYoa::F32—
Returns
oa::StatusThe declared return value.
No public source comment is attached to this declaration.
Returns
oa::StatusThe declared return value.
No public source comment is attached to this declaration.
Returns
oa::StatusThe declared return value.
No public source comment is attached to this declaration.
Returns
oa::StatusThe declared return value.
No public source comment is attached to this declaration.
Returns
oa::StatusThe declared return value.
No public source comment is attached to this declaration.
Returns
const oa::vlm::Vec3 &The declared return value.
No public source comment is attached to this declaration.
Parameters
inDxoa::F32—
inDyoa::F32—
Returns
oa::StatusThe declared return value.
No public source comment is attached to this declaration.
Returns
oa::F32The declared return value.
No public source comment is attached to this declaration.
Returns
oa::F32The declared return value.
No public source comment is attached to this declaration.
Parameters
inFnCaptureFn—
Returns
voidThe declared return value.
No public source comment is attached to this declaration.
Parameters
inWidthoa::F32—
inHeightoa::F32—
Returns
oa::StatusThe declared return value.
No public source comment is attached to this declaration.
Parameters
inWidthoa::F32—
inHeightoa::F32—
Returns
oa::StatusThe declared return value.
No public source comment is attached to this declaration.
Parameters
inDeltaMsoa::F32—
Returns
oa::StatusThe declared return value.
Configuration and direct mutations are result-bearing. Rejected input never changes the current navigation state.
Returns
oa::StatusThe declared return value.
No public source comment is attached to this declaration.
Returns
oa::F32The declared return value.
No public source comment is attached to this declaration.
Parameters
inZoomoa::F32—
inAnchorXoa::F32—
inAnchorYoa::F32—
inAnimateboolDefault: true
Returns
oa::StatusThe declared return value.