55 return evalInt(
"useinputofthis",
67 return evalInt(
"useinputoffetched",
73 setInt(
"useinputoffetched",
87 0, 0.0
f, fetch_subnet );
91 return (
bool)
evalInt(
"invertfetched",
121 {
return fetchIndirect; }
126 static int *fetchIndirect;
void getNodeSpecificInfoText(OP_Context &context, OP_NodeInfoParms &iparms) override
void setUSEINPUTOFTHIS(bool flag)
void setUSEINPUTOFFETCHED(bool flag)
OBJ_OBJECT_TYPE getObjectType() const override
int * getIndirect() const override
Parameters for OP_Node::getInfoText()/OP_Node::getNodeSpecificInfoText()
void setString(const UT_StringRef &val, CH_StringMeaning meaning, int parmi, int vectori, fpreal t)
void resolveObsoleteParms(PRM_ParmList *obsolete_parms) override
static PRM_Template * getTemplateList(OBJ_ParmsStyle style)
int * getIndirect() const override
OBJ_Fetch * castToOBJFetch() override
static PRM_Template * getObsolete()
void evalString(UT_String &val, int pi, int vi, fpreal t) const
virtual OP_ERROR cookMyObj(OP_Context &context)
GLuint const GLchar * name
static OP_Node * myConstructor(OP_Network *net, const char *name, OP_Operator *entry)
void fillInfoTreeNodeSpecific(UT_InfoTree &tree, const OP_NodeInfoTreeParms &parms) override
Parameters for OP_Node::fillInfoTree()/OP_Node::fillInfoTreeNodeSpecific()
void setFETCHSUBNET(int fetch_subnet)
void setInt(int parmi, int vectori, fpreal t, exint value)
bool updateParmsFlags() override
void setFETCHOBJPATH(const UT_String &str, CH_StringMeaning meaning)
void FETCHOBJPATH(UT_String &str)
exint evalInt(int pi, int vi, fpreal t) const