Lumiera  0.pre.03
»edit your freedom«
ctrl Directory Reference
+ Directory dependency graph for ctrl:

Files

file  actions.hpp [code]
 Setup of global actions for the main menu.
 
file  bus-term.hpp [code]
 Attachment point to the UI-Bus.
 
file  core-service.hpp [code]
 Dedicated service node within the UI-Bus to handle command invocation and presentation state.
 
file  global-ctx.hpp [code]
 Dependency context to hold all the global UI top-level entities.
 
file  nexus.hpp [code]
 Core hub and routing table of the UI-Bus.
 
file  notification-hub.hpp [code]
 Controller to receive and handle notification messages for the user.
 
file  panel-locator.hpp [code]
 Access and query front-end to locate, access and place docking panels.
 
file  playback-controller.cpp [code]
 Implementation parts of PlaybackController.
 
file  playback-controller.hpp [code]
 This file contains the definition of the playback controller object.
 
file  state-manager.hpp [code]
 Interface: a component to maintain persistent interface state.
 
file  state-map-grouping-storage.hpp [code]
 Implementation of storage for captured presentation state.
 
file  state-recorder.hpp [code]
 Implementation of the PresentationStateManager interface through associative (key-value) store.
 
file  ui-dispatcher.hpp [code]
 Allow dispatch of self-contained code blocks (lambdas) into the main UI event thread.
 
file  ui-manager.cpp [code]
 Implementation of global concerns regarding a coherent UI and global state.
 
file  ui-manager.hpp [code]
 Manager for global user interface concerns, framework integration and global state.
 
file  ui-state.cpp [code]
 Implementation of a manager to establish and store global persistent UI state.
 
file  ui-state.hpp [code]
 Establish and handle persistent interface state.
 
file  window-locator.cpp [code]
 Implementation details of management and access to all top level windows and docking panels.
 
file  window-locator.hpp [code]
 Manager for all top level application windows.