Lumiera
0.pre.03
»edit your freedom«
|
Go to the source code of this file.
Manager for all top level application windows.
The central WindowLocator is part of the UI global context and thus initialised on startup of the UI. The WindowLocator allows to create new windows integrated with the application framework.
Definition in file window-locator.hpp.
#include "stage/gtk-base.hpp"
#include "stage/ctrl/panel-locator.hpp"
#include "lib/depend-inject.hpp"
#include "lib/nocopy.hpp"
#include <memory>
#include <list>
Classes | |
class | WindowLocator |
A centralised manager of all top level application windows. More... | |
Namespaces | |
stage | |
Lumiera GTK UI implementation root. | |
stage::ctrl | |
Backbone of the Lumiera GTK UI. | |
stage::model | |
The Lumiera GTK-GUI uses a thin proxy layer data model on top of the actual "high-level-model", which lives in the Steam-Layer below. | |
stage::workspace | |
The global workspace with top-level windows. | |