Lumiera  0.pre.03
»edityourfreedom«
controller.hpp File Reference

Go to the source code of this file.

Description

Common Abstraction of all sub-controller, coordinated by the UI-Bus.

Todo:

as of 1/2015 this is complete WIP-WIP-WIP

as of 8/2018 we should consider to distill a common default implementation usable for most controllers. especially, there might be a default (NOP) implementation of the diff mutator builder

See also
model::Tangible
gui::UIBus
////TODO_test usage example

Definition in file controller.hpp.

#include "lib/error.hpp"
#include "gui/model/tangible.hpp"

Classes

class  Controller
 

Namespaces

 gui
 Lumiera GTK UI implementation root.
 
 gui::model
 The Lumiera GTK-GUI uses a thin proxy layer data model on top of the actual "high-level-model", which lives in the Proc-Layer below.