![]() |
Lumiera 0.pre.04~rc.1
»edit your freedom«
|
#include "/Werk/devel/lumi/tests/core/steam/play/dummy-builder-context.hpp"
helper for dummy render engine: Simulate the result of a build process, without actually running the builder.
Produces some mock pipes, model ports etc.
Definition at line 122 of file dummy-builder-context.hpp.
Public Attributes | |
| ModelPortRegistry | registry_ |
| ModelPortRegistry * | existingRegistry_ |
| std::vector< ModelPort > | modelPorts_ |
| std::vector< DataSink > | dataSinks_ |
Public Member Functions | |
| SimulatedBuilderContext () | |
| setup | |
| ~SimulatedBuilderContext () | |
| tear-down | |
| void | performMockBuild () |
| ModelPorts | getAllModelPorts () |
| DummyOutputLink | getModelPort (uint index) |
|
inline |
setup
Definition at line 131 of file dummy-builder-context.hpp.
References SimulatedBuilderContext::performMockBuild().
Here is the call graph for this function:
|
inline |
tear-down
Definition at line 139 of file dummy-builder-context.hpp.
References SimulatedBuilderContext::existingRegistry_, ModelPortRegistry::setActiveInstance(), and ModelPortRegistry::shutdown().
Here is the call graph for this function:
|
inline |
Definition at line 148 of file dummy-builder-context.hpp.
References ModelPortRegistry::commit(), SimulatedBuilderContext::dataSinks_, ModelPortRegistry::definePort(), steam::play::test::getPipe(), steam::play::test::getTimeline(), SimulatedBuilderContext::modelPorts_, steam::play::test::namePortA(), steam::play::test::namePortB(), and SimulatedBuilderContext::registry_.
Referenced by SimulatedBuilderContext::SimulatedBuilderContext().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 171 of file dummy-builder-context.hpp.
References lib::iter_source::eachEntry(), and SimulatedBuilderContext::modelPorts_.
Referenced by DummyPlayConnection< DEF >::getAllModelPorts().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 177 of file dummy-builder-context.hpp.
References SimulatedBuilderContext::dataSinks_, and SimulatedBuilderContext::modelPorts_.
Referenced by DummyPlayConnection< DEF >::getModelPort().
Here is the caller graph for this function:| ModelPortRegistry registry_ |
Definition at line 124 of file dummy-builder-context.hpp.
Referenced by SimulatedBuilderContext::performMockBuild().
| ModelPortRegistry* existingRegistry_ |
Definition at line 125 of file dummy-builder-context.hpp.
Referenced by SimulatedBuilderContext::~SimulatedBuilderContext().
| std::vector<ModelPort> modelPorts_ |
Definition at line 127 of file dummy-builder-context.hpp.
Referenced by SimulatedBuilderContext::getAllModelPorts(), SimulatedBuilderContext::getModelPort(), and SimulatedBuilderContext::performMockBuild().
| std::vector<DataSink> dataSinks_ |
Definition at line 128 of file dummy-builder-context.hpp.
Referenced by SimulatedBuilderContext::getModelPort(), and SimulatedBuilderContext::performMockBuild().
Collaboration diagram for SimulatedBuilderContext: