Lumiera  0.pre.03
»edityourfreedom«
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
proc Namespace Reference

Description

Proc-Layer implementation namespace root.

TODO only temp.

Lumiera's middle layer contains the core models, both high-level (session) and low-level (render nodes), together with the Builder to translate between those two models, the command frontend, session support system, the playback-and-render-control subsystem and the API and backbone of the renderengine. Most render implementation code resides in the backend or is loaded from plug-ins though.

Namespaces

 asset
 The asset subsystem of the Proc-Layer.
 
 cmd
 
 control
 Proc-Layer dispatcher, controller and administrative facilities.
 
 engine
 Render engine code as part of the Proc-Layer.
 
 external
 
 mobject
 Media-Objects, edit operations and high-level session.
 
 node
 
 play
 Playback and rendering control subsystem.
 
 test_format
 

Typedefs

typedef lib::meta::Types
< proc::mobject::session::Fork,
proc::asset::Pipe, const
proc::asset::ProcPatt,
proc::asset::Timeline,
proc::asset::Sequence >::List 
InterfaceTypes
 the list of all concrete types participating in the rule based config query system More...
 
typedef lib::meta::Types
< mobject::Placement
< mobject::MObject > *, lib::P
< asset::Asset > * >::List 
WrapperTypes
 

Classes

class  ConfigResolver
 user-visible Interface to the ConfigRules subsystem. More...
 
struct  Facade
 Global access point for the services implemented by the Proc-Layer. More...
 
class  PlayOutSubsysDescriptor
 
class  SessionSubsystem
 
struct  StreamType
 

Typedef Documentation

the list of all concrete types participating in the rule based config query system

Definition at line 79 of file config-resolver.hpp.