oa::InputSystem
InputSystem class in the OA Ui public surface.
Public Methods
Constructor & Destructor Documentation
Public Method Documentation
No public source comment is attached to this declaration.
Returns
InputContextThe declared return value.
Returns true if inEvent was consumed by a matching action.
Parameters
inEventconst UiEvent &—
Returns
boolThe declared return value.
YAML schema: {version: 1, bindings: [{action, key, modifiers, context, allow_repeat}]}. Loading is transactional for syntax and schema errors. Without yaml-cpp these calls report Unimplemented, never success.
Parameters
inPathoa::StringView—
Returns
oa::StatusThe declared return value.
No public source comment is attached to this declaration.
Parameters
inNameoa::StringView—
inBindingKeyBinding—
Returns
voidThe declared return value.
No public source comment is attached to this declaration.
Parameters
inActionKeyAction—
Returns
voidThe declared return value.
register the reusable Realm tool bindings. This installs named actions with no callbacks; the application owns every operation they trigger: F12 — screenshot ctrl+R — start/stop recording Space — toggle camera ctrl+Z — undo (node graph) ctrl+Y — redo ctrl+S — save F — fit-to-view (node canvas)
Returns
voidThe declared return value.
No public source comment is attached to this declaration.
Parameters
inPathoa::StringView—
Returns
oa::StatusThe declared return value.
No public source comment is attached to this declaration.
Parameters
inNameoa::StringView—
inCallbackoa::Fn<void ()>—
Returns
voidThe declared return value.
No public source comment is attached to this declaration.
Parameters
inCtxInputContext—
Returns
voidThe declared return value.
No public source comment is attached to this declaration.
Parameters
inNameoa::StringView—
Returns
voidThe declared return value.