Lumiera
0.pre.03
»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 53 of file nodecreatortool.hpp.
Public Member Functions | |
void | onUnknown (Buildable &target) |
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) |
Friends | |
class | ToolFactory |
Private Member Functions | |
NodeCreatorTool (ToolFactory &tofa, engine::RenderGraph &proc) | |
Private Attributes | |
engine::RenderGraph & | proc_ |
holds the RenderGraph (Render Engine Element) to be built by the current build step | |
ToolFactory & | toolKit_ |