![]() |
Lumiera 0.pre.04
»edit your freedom«
|
Attachment point to the UI-Bus. More...
Go to the source code of this file.
Attachment point to the UI-Bus.
Every stage::model::Tangible holds a BusTerm, which is linked to the Tangible's identity, and serves to relay interface actions towards the Steam-Layer, to remember state changes and to broadcast notifications. Moreover, the BusTerm is the service point to receive structural change messages.
Definition in file bus-term.hpp.
#include "lib/error.hpp"#include "lib/nocopy.hpp"#include "lib/idi/entry-id.hpp"#include "lib/diff/gen-node.hpp"#include <utility>#include <string>Namespaces | |
| namespace | lib |
| Implementation namespace for support and library code. | |
| namespace | lib::diff |
| namespace | stage |
| Lumiera GTK UI implementation root. | |
| namespace | 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. | |
| namespace | stage::ctrl |
| Backbone of the Lumiera GTK UI. | |
Classes | |
| class | BusTerm |
| connection point at the UI-Bus. More... | |