Skip to main content

Module action

Module action 

Source
Expand description

Actions: every change to the show, from any source. User interfaces, OSC and MIDI enqueue them; the engine applies them.

UiAction::enqueue puts an action into the global queue the engine reads, unless the calling thread routes its actions elsewhere: a user interface sends its actions numbered to the engine, so it knows when they are applied (see route_actions_on_this_thread).

Structs§

TriggerInputs
The project’s own trigger inputs.

Enums§

UiAction

Functions§

route_actions_on_this_thread
Sends every action enqueued on the calling thread to route from now on.