Lumiera  0.pre.03
»edit your freedom«
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 = "current"
 

Namespaces

 steam
 Steam-Layer implementation namespace root.
 
 steam::asset
 The asset subsystem of the Steam-Layer.
 

Class Documentation

◆ steam::asset::DoConditional

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