81 throw error::State (
_Fmt{
"Unforeseen interaction state in Lumiera UI requested. "
82 "GestureState::getStateFor... Action=%d Scope=%d"}
Gesture controller for dragging objects within the Timeline display.
InteractionState & getStateFor(Action action, Scope qualifier)
Decode the classification of the kind of interaction and gesture, and thus translate to a concrete In...
unique_ptr< DragRelocateController > dragRelocate_
Abstract foundation for context dependent UI interactions.
A front-end for using printf-style formatting.
Concrete implementation of a dragging gesture to relocate an UI entity.
Sub-Service of the InteractionDirector: Hold and maintain InteractionState.
A set of basic GTK includes for the UI.
LumieraError< LERR_(STATE)> State
Lumiera GTK UI implementation root.