Focusable

Nodes implementing this interface can be focused by a FocusIO system.

Members

Functions

focus
void focus()

Set focus to this node.

focusImpl
bool focusImpl()

Handle input. Called each frame when focused.

isFocused
bool isFocused()

Inherited Members

From Actionable

blocksInput
bool blocksInput()

Determine if the node can currently handle input.

actionImpl
bool actionImpl(IO io, int number, InputActionID action, bool isActive)

Handle an input action.

opEquals
bool opEquals(Object other)

Memory safe and const object comparison.

enableInputActions
mixintemplate enableInputActions()
Undocumented in source.

Meta