38 #ifndef IECOREHOUDINI_SOPPROCEDURALHOLDER_H
39 #define IECOREHOUDINI_SOPPROCEDURALHOLDER_H
41 #ifdef IECOREHOUDINI_WITH_GL
43 #include "IECoreGL/Scene.h"
47 #include "IECoreHoudini/SOP_ParameterisedHolder.h"
58 static OP_Node *
create( OP_Network *net,
const char *name, OP_Operator *op );
60 #ifdef IECOREHOUDINI_WITH_GL
63 IECoreGL::ConstScenePtr scene();
72 virtual OP_ERROR cookMySop( OP_Context &context );
76 #ifdef IECOREHOUDINI_WITH_GL
79 IECoreGL::ScenePtr m_scene;
87 #endif // IECOREHOUDINI_SOPPROCEDURALHOLDER_H
SOP class for representing a IECore::ParameterisedProcedural in Houdini.
Definition: SOP_ProceduralHolder.h:53
The IECoreHoudini namespace holds all the functionality of libIECoreHoudini.
Definition: CoreHoudini.h:51
static OP_Node * create(OP_Network *net, const char *name, OP_Operator *op)
standard houdini ctor and parameter variables
Class representing a SOP node acting as a holder for the abstract Parameterised class.
Definition: SOP_ParameterisedHolder.h:53