Lumiera 0.pre.04
»edit your freedom«
Loading...
Searching...
No Matches
root.hpp File Reference

MObject within the session to represent "the session itself". More...

Go to the source code of this file.

Description

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...

Todo:

WIP implementation of session core from 2010

as of 2016, this effort is considered stalled but basically valid

Definition in file root.hpp.

Namespaces

namespace  lumiera
 Lumiera public interface.
 
namespace  lumiera::query
 
namespace  steam
 Steam-Layer implementation namespace root.
 
namespace  steam::mobject
 Media-Objects, edit operations and high-level session.
 
namespace  steam::mobject::session
 Namespace of Session and user visible high-level objects.
 

Typedefs

typedef Placement< session::Root, session::MetaPRoot
 

Classes

class  Root
 High-level model root element, corresponding to the global session wide scope. More...