Lumiera  0.pre.03
»edityourfreedom«
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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

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