Lumiera
0.pre.03
»edit your freedom«
|
#include "stage/ctrl/ui-state.hpp"
Store and manage persistent interface state.
A Service attached to the UiBus to handle and play back Stat Mark Messages. Beyond that, the UiState service is responsible for various global aspects of persistent UI state.
Definition at line 84 of file ui-state.hpp.
Public Member Functions | |
UiState (StateManager &, interact::FocusTracker &) | |
Initialise storage for global interface state. More... | |
Private Attributes | |
StateManager & | stateManager_ |
interact::FocusTracker & | tracker_ |
Additional Inherited Members | |
Private Member Functions inherited from NonCopyable | |
NonCopyable (NonCopyable const &)=delete | |
NonCopyable & | operator= (NonCopyable const &)=delete |
UiState | ( | StateManager & | stateManager, |
interact::FocusTracker & | focusTracker | ||
) |
Initialise storage for global interface state.
Definition at line 59 of file ui-state.cpp.