Lumiera
0.pre.03
»edit your freedom«
|
Steam-Layer implementation namespace root.
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 vault layer or is loaded from plug-ins though.
Namespaces | |
asset | |
The asset subsystem of the Steam-Layer. | |
control | |
Steam-Layer dispatcher, controller and administrative facilities. | |
engine | |
Lumiera's render engine core and operational control. | |
fixture | |
Fixture and low-level-Model. | |
mobject | |
Media-Objects, edit operations and high-level session. | |
play | |
Playback and rendering control subsystem. | |
Typedefs | |
typedef lib::meta::Types< steam::mobject::session::Fork, steam::asset::Pipe, const steam::asset::ProcPatt, steam::asset::Timeline, steam::asset::Sequence >::List | InterfaceTypes |
the list of all concrete types participating in the rule based config query system | |
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 Steam-Layer. More... | |
class | PlayOutSubsysDescriptor |
class | SessionSubsystem |
struct | StreamType |