Lumiera  0.pre.03
»edit your freedom«
NodeCreatorTool Class Reference

#include "steam/mobject/builder/nodecreatortool.hpp"

Description

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::RenderGraphproc_
 holds the RenderGraph (Render Engine Element) to be built by the current build step
 
ToolFactorytoolKit_
 
+ Inheritance diagram for NodeCreatorTool:
+ Collaboration diagram for NodeCreatorTool:

The documentation for this class was generated from the following files: