Lumiera  0.pre.03
»edityourfreedom«
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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 Proc-Layer. Besides that, this header is used to attach the doxygen documentation comments for all the primary Proc-Layer namespaces

See also
main.cpp

Definition in file 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

 proc
 Proc-Layer implementation namespace root.
 
 proc::asset
 The asset subsystem of the Proc-Layer.
 
 proc::control
 Proc-Layer dispatcher, controller and administrative facilities.
 
 proc::engine
 Render engine code as part of the Proc-Layer.
 
 proc::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.
 
 proc::mobject
 Media-Objects, edit operations and high-level session.
 
 proc::mobject::builder
 Namespace of the Builder, transforming high-level into low-level.
 
 proc::mobject::session
 Namespace of Session and user visible high-level objects.
 
 proc::play
 Playback and rendering control subsystem.