Lumiera  0.pre.03
»edit your freedom«
steam/common.hpp File Reference

Go to the source code of this file.

Description

Basic set of definitions and includes commonly used together.

Including common.hpp gives you a common set of elementary declarations widely used within the C++ code of the Steam-Layer. Besides that, this header is used to attach the doxygen documentation comments for all the primary Stean-Layer namespaces

See also
main.cpp

Definition in file steam/common.hpp.

#include "lib/p.hpp"
#include "lib/util.hpp"
#include "lib/nocopy.hpp"
#include "lib/time/timevalue.hpp"
#include "lib/symbol.hpp"
#include "lib/error.hpp"

Namespaces

 steam
 Steam-Layer implementation namespace root.
 
 steam::asset
 The asset subsystem of the Steam-Layer.
 
 steam::control
 Steam-Layer dispatcher, controller and administrative facilities.
 
 steam::engine
 Lumiera's render engine core and operational control.
 
 steam::engine::config
 Policies, definitions and tweaks to control the actual setup and behaviour of the render engine, and the way, render nodes are wired and instantiated.
 
 steam::fixture
 Fixture and low-level-Model.
 
 steam::mobject
 Media-Objects, edit operations and high-level session.
 
 steam::mobject::builder
 Namespace of the Builder, transforming high-level into low-level.
 
 steam::mobject::session
 Namespace of Session and user visible high-level objects.
 
 steam::play
 Playback and rendering control subsystem.