Lumiera  0.pre.03
»edityourfreedom«
buildinstruct.hpp File Reference

Go to the source code of this file.

Description

Helper classes used by asset::ProcPatt to represent the processing information.

Consider these classes as owned by ProcPatt. Non-inline functions go to procpatt.cpp

Definition in file buildinstruct.hpp.

#include "lib/symbol.hpp"
#include <boost/variant.hpp>
#include <string>

Classes

struct  BuildInstruct
 (Interface) building instructions to be executed by the Builder on the render node network under construction. More...
 
struct  DoAttach
 
class  DoConditional
 
struct  DoRecurse
 

Typedefs

typedef boost::variant< DoAttach, DoRecurse, DoConditional > InstructEntry
 
using PProc = lib::P< const asset::Proc >
 
using PProcPatt = lib::P< const asset::ProcPatt >
 

Variables

static Symbol CURRENT
 

Namespaces

 proc
 Proc-Layer implementation namespace root.
 
 proc::asset
 The asset subsystem of the Proc-Layer.
 

Class Documentation

◆ proc::asset::DoConditional

class proc::asset::DoConditional
+ Collaboration diagram for DoConditional: