![]() |
Lumiera 0.pre.04~rc.1
»edit your freedom«
|
#include "steam/mobject/builder/nodecreatortool.hpp"
This Tool implementation plays the central role in the build process: given a MObject from Session, it is able to attach ProcNodes to the render engine under construction such as to reflect the properties of the MObject in the actual render.
Definition at line 44 of file nodecreatortool.hpp.
Public Member Functions | |
| virtual void | treat (mobject::session::Clip &clip) |
| virtual void | treat (mobject::session::Effect &effect) |
| virtual void | treat (mobject::session::Auto< double > &automation) |
| virtual void | treat (mobject::Buildable &something) |
| void | onUnknown (Buildable &target) |
Friends | |
| class | ToolFactory |
Private Member Functions | |
| NodeCreatorTool (ToolFactory &tofa, engine::RenderGraph &proc) | |
Private Attributes | |
| ToolFactory & | toolKit_ |
| engine::RenderGraph & | proc_ |
| holds the RenderGraph (Render Engine Element) to be built by the current build step | |
|
inlineprivate |
Definition at line 54 of file nodecreatortool.hpp.
|
virtual |
Definition at line 49 of file nodecreatortool.cpp.
|
virtual |
Definition at line 56 of file nodecreatortool.cpp.
|
virtual |
Definition at line 63 of file nodecreatortool.cpp.
|
virtual |
Definition at line 42 of file nodecreatortool.cpp.
| void onUnknown | ( | Buildable & | target | ) |
Definition at line 70 of file nodecreatortool.cpp.
|
private |
Definition at line 47 of file nodecreatortool.hpp.
|
private |
holds the RenderGraph (Render Engine Element) to be built by the current build step
Definition at line 51 of file nodecreatortool.hpp.
|
friend |
Definition at line 59 of file nodecreatortool.hpp.
Inheritance diagram for NodeCreatorTool:
Collaboration diagram for NodeCreatorTool: