TODO only temp.
Classes | |
| class | Buildable |
| Marker Interface for classes visitable by Builder tools. More... | |
| class | BuilderFacade |
| Provides unified access to the builder functionality. More... | |
| class | ExplicitPlacement |
| Special kind of Placement, where the location of the MObject has been nailed down to a fixed position. More... | |
| class | Interpolator |
| Provides the implementation for getting the acutal value of a time varying or automated effect/plugin parameter. More... | |
| class | MObject |
| MObject is the interface class for all "Media Objects". More... | |
| class | Parameter |
| Descriptor and access object for a plugin parameter. More... | |
| class | ParamProvider |
| A facility to get the actual value of a plugin/effect parameter. More... | |
| class | Placement |
| A refcounting Handle to an MObject of type MO, used to constrain or explicitly specify the location where the MObject is supposed to be within the Session/EDL. More... | |
| class | Session |
| The (current) Session holds all the user visible content to be edited and manipulated within the Lumiera Application. More... | |
Namespaces | |
| namespace | session |
| Namespace of Session, EDL and user visible high-level objects. | |
| namespace | builder |
| Namespace of the Builder, transforming high-level into low-level. | |
Typedefs | |
| typedef Placement< MObject > | PMO |
| typedef session::SessManager & | PSess |
| acts as a "PImpl" smart ptr | |
Functions | |
| DEFINE_SPECIALIZED_PLACEMENT (session::Track, session::Meta) | |
| Placement<Track> defined to be subclass of Placement<MObject>. | |
| DEFINE_SPECIALIZED_PLACEMENT (session::Meta, MObject) | |
| Placement<Meta> defined to be subclass of Placement<MObject>. | |
| DEFINE_SPECIALIZED_PLACEMENT (session::Effect, MObject) | |
| Placement<Effect> defined to be subclass of Placement<MObject>. | |
| DEFINE_SPECIALIZED_PLACEMENT (session::Clip, MObject) | |
| Placement<Clip> defined to be subclass of Placement<MObject>. | |
| typedef session::SessManager& mobject::PSess |
| mobject::DEFINE_SPECIALIZED_PLACEMENT | ( | session::Clip | , | |
| MObject | ||||
| ) |
Placement<Clip> defined to be subclass of Placement<MObject>.
| mobject::DEFINE_SPECIALIZED_PLACEMENT | ( | session::Effect | , | |
| MObject | ||||
| ) |
Placement<Effect> defined to be subclass of Placement<MObject>.
| mobject::DEFINE_SPECIALIZED_PLACEMENT | ( | session::Meta | , | |
| MObject | ||||
| ) |
Placement<Meta> defined to be subclass of Placement<MObject>.
| mobject::DEFINE_SPECIALIZED_PLACEMENT | ( | session::Track | , | |
| session::Meta | ||||
| ) |
Placement<Track> defined to be subclass of Placement<MObject>.
1.5.6