45 #ifndef STAGE_INTERACT_INTERACTION_STATE_H 46 #define STAGE_INTERACT_INTERACTION_STATE_H Any copy and copy construction prohibited.
Abstract foundation for context dependent UI interactions.
virtual ~InteractionState()
this is an interface
Token or Atom with distinct identity.
Mix-Ins to allow or prohibit various degrees of copying and cloning.
Marker types to indicate a literal string and a Symbol.
Lumiera GTK UI implementation root.
Lumiera error handling (C++ interface).
virtual void linkTrigger(Subject &, Symbol cmdID)=0
Hook up a trigger signal to initiate a specific interaction gesture.
Role-Interface: the Subject of Interaction.