31 #ifndef __SOP_HDKObject_h__
32 #define __SOP_HDKObject_h__
37 namespace HDK_Sample {
59 {
setInt(
"numobj", 0, 0.0
f, num_obj); }
void setSOPPATH(UT_String &str, CH_StringMeaning meaning, int i, fpreal t)
void XFORMPATH(UT_String &str, fpreal t)
void SOPPATH(UT_String &str, int i, fpreal t)
void setENABLEMERGE(int i, int val)
static PRM_Template myObsoleteList[]
void setIntInst(exint value, const char *parmname, const int *inst, int vectori, fpreal t, int nestlevel=1)
OP_ERROR cookMySop(OP_Context &context) override
void evalString(UT_String &val, int pi, int vi, fpreal t) const
GLuint const GLchar * name
static PRM_Template myTemplateList[]
bool updateParmsFlags() override
void evalStringInst(const UT_StringRef &name, const int *inst, UT_String &val, int vi, fpreal t, int nestlevel=1) const
static OP_Node * myConstructor(OP_Network *net, const char *name, OP_Operator *entry)
int updateDandROpsEqual(int=1) override
void setInt(int parmi, int vectori, fpreal t, exint value)
int getDandROpsEqual() override
void setStringInst(const UT_StringRef &value, CH_StringMeaning meaning, const char *parmname, const int *inst, int vectori, fpreal t, int nestlevel=1)
void setNUMOBJ(int num_obj)
~SOP_HDKObject() override
exint evalInt(int pi, int vi, fpreal t) const
SOP_HDKObject(OP_Network *net, const char *name, OP_Operator *entry)
exint evalIntInst(const UT_StringRef &name, const int *inst, int vi, fpreal t, int nestlevel=1) const