12 #ifndef __SHOP_Operator__
13 #define __SHOP_Operator__
26 const char *child_table_name,
28 unsigned max_sources = 9999,
37 const char *child_table_name,
39 unsigned max_sources = 9999,
46 void useShaderIconName();
49 int method)
const override;
56 {
return &myOperatorInfo; }
58 {
return &myOperatorInfo; }
std::function< OP_Ptr(OP_Network *, const char *, OP_Operator *)> OP_Constructor
OP_SpecificData * getOpSpecificData() override
virtual int compareOperator(const OP_Operator *other, int method) const
GLuint const GLchar * name
const OP_SpecificData * getOpSpecificData() const override
virtual unsigned maxOutputs()
virtual bool wantsInputEditor() const