Lumiera
0.pre.03
»edit your freedom«
|
Go to the source code of this file.
MObject within the session to represent "the session itself".
The root object is used as anchor point when it comes to building, accessing or displaying the whole session. Moreover, the placement used to attach the Root MObejct into the session effectively represents the "global scope" – any constraint attached to this placement possibly effects any other object placed anywhere within this global scope...
WIP implementation of session core from 2010
as of 2016, this effort is considered stalled but basically valid
Definition in file root.hpp.
#include "steam/mobject/session/meta.hpp"
#include "steam/mobject/builder/buildertool.hpp"
#include "lib/idi/entry-id.hpp"
Classes | |
class | Root |
High-level model root element, corresponding to the global session wide scope. More... | |
Typedefs | |
typedef Placement< session::Root, session::Meta > | PRoot |
Namespaces | |
lumiera | |
Lumiera public interface. | |
steam | |
Steam-Layer implementation namespace root. | |
steam::mobject | |
Media-Objects, edit operations and high-level session. | |
steam::mobject::session | |
Namespace of Session and user visible high-level objects. | |