![]() |
Lumiera 0.pre.04
»edit your freedom«
|
Fixture and low-level-Model.
The shared data structure used as render nodes network. It is created or updated by the Builder after any relevant change of Session contents, while used by the engine as work data structure for the render jobs.
Namespaces | |
| namespace | anonymous_namespace{segmentation.cpp} |
| namespace | test |
Typedefs | |
| using | PFixture = shared_ptr< Fixture > |
| using | MPDescriptor = ModelPortRegistry::ModelPortDescriptor const & |
| using | LockRegistry = lib::ClassLock< ModelPortRegistry > |
| using | OptTime = std::optional< lib::time::Time > |
Classes | |
| class | Fixture |
| class | FixtureChangeDetector |
| TODO type comment. More... | |
| class | ModelPortRegistry |
| Management facility for tracking model ports. More... | |
| class | NodeGraphAttachment |
| Binding and access point from a given Segment to access the actual render nodes. More... | |
| class | Segment |
| For the purpose of building and rendering, the fixture (for each timeline) is partitioned such that each segment is structurally constant. More... | |
| class | Segmentation |
| For the purpose of building and rendering, the fixture (for each timeline) is partitioned such that each segment is structurally constant. More... | |
Functions | |
| LUMIERA_ERROR_DEFINE (DUPLICATE_MODEL_PORT, "Attempt to define a new model port with an pipe-ID already denoting an existing port") | |
| LUMIERA_ERROR_DECLARE (DUPLICATE_MODEL_PORT) | |
| Attempt to define a new model port with an pipe-ID already denoting an existing port. | |
Definition at line 91 of file fixture.hpp.
| using MPDescriptor = ModelPortRegistry::ModelPortDescriptor const& |
Definition at line 47 of file model-port-registry.cpp.
| using LockRegistry = lib::ClassLock<ModelPortRegistry> |
Definition at line 48 of file model-port-registry.cpp.
| using OptTime = std::optional<lib::time::Time> |
Definition at line 60 of file segmentation.hpp.
| LUMIERA_ERROR_DEFINE | ( | DUPLICATE_MODEL_PORT | , |
| "Attempt to define a new model port with an pipe-ID already denoting an existing port" | |||
| ) |
| LUMIERA_ERROR_DECLARE | ( | DUPLICATE_MODEL_PORT | ) |
Attempt to define a new model port with an pipe-ID already denoting an existing port.