9 #ifndef __HOM_ShopNode_h__
10 #define __HOM_ShopNode_h__
37 virtual std::string shaderString(
const char *render_type = NULL,
46 bool as_otl_path=
true,
const char *shader_type_name=NULL) = 0;
48 virtual std::vector<std::string> supportedRenderers() = 0;
50 SWIGOUT(%newobject definingVopNetNode;)
51 virtual HOM_Node *definingVopNetNode() = 0;
55 virtual std::vector<HOM_ElemPtr<HOM_Node> > coshaderNodes(
56 const char *parm_name) = 0;
#define HOM_DESTRUCT_OBJECT(pointer)
GLsizei const GLchar *const * string
HOM_ShopNode(const HOM_ShopNode &shop_node)
string __repr__(VtArray< T > const &self)
#define HOM_CONSTRUCT_OBJECT(pointer)
OIIO_UTIL_API bool rename(string_view from, string_view to, std::string &err)