Lumiera  0.pre.03
»edit your freedom«
navigator.cpp File Reference

Go to the source code of this file.

Description

Implementation of global interface navigation mechanisms.

Especially we implement the LocationQuery interface, which exposes the structures of the UI as an abstracted, tree-shaped topology. This task adds up to levelling all the specifics of accessing individual components and to assemble them into a virtual component tree. The actual details of component access are thereby delegated to the ViewLocator, which is a sibling service maintained by the InteractionDirector.

Todo:

WIP 2/2017 early draft / foundations of "interaction control"

WIP 1/2018 integrating the concept of UI-Coordinate navigation and resolution. Still WIP-WIP-WIP...

Definition in file navigator.cpp.

Namespaces

 stage
 Lumiera GTK UI implementation root.
 
 stage::interact
 UI interaction control.