29 #ifndef STAGE_INTERACT_NAVIGATOR_H 30 #define STAGE_INTERACT_NAVIGATOR_H Access or allocate a UI component view.
Describe a location within the UI through structural/topological coordinates.
ChildIter getChildren(UICoord const &path, size_t pos) override final
get the sequence of child components at a designated position in the actual UI
Any copy and copy construction prohibited.
inline string literal This is a marker type to indicate that
size_t determineCoverage(UICoord const &path) override final
evaluate to what extent a UIcoord spec matches the actual UI
Mix-Ins to allow or prohibit various degrees of copying and cloning.
Literal determineAnchor(UICoord const &path) override final
make the real anchor point explicit.
Lumiera GTK UI implementation root.
Control and navigate the global centre of activity.
Interface to discover a backing structure for the purpose of path navigation and resolution.
Evaluation of UI coordinates against a concrete window topology.
A set of basic GTK includes for the UI.
Global cross-cutting navigation within user interface space.