| 
    HDK
    
   | 
 
This is the complete list of members for OP_Parameters, including all inherited members.
| addChannel(const char *name) | OP_Parameters | |
| addChannelError(const char *type, int code, const char *msg=nullptr) | OP_Parameters | |
| addOrRemoveMultiparmInstance() override | OP_Parameters | virtual | 
| allocIndirect(int size=64) | OP_Parameters | protected | 
| animate(unsigned idx) | OP_Parameters | |
| animate(const char *name) | OP_Parameters | |
| appendError(const char *type, int code, const char *m, UT_ErrorSeverity sev) | OP_Parameters | inline | 
| buildMParmInst(const PRM_Template *templates, UT_StringArray &mparm_inst, UT_IntArray &mparm_lvl, int level) | OP_Parameters | static | 
| buildOpDependencies() | OP_Parameters | inlineprotectedvirtual | 
| bumpTakeReference(int dir) | OP_Parameters | inline | 
| cacheParmValues(const OP_Context &context) | OP_Parameters | |
| canAccess(unsigned mask) const | OP_Parameters | |
| canAccess(unsigned mask, const PRM_Parm *parm) const | OP_Parameters | |
| canAccessChannel(uint mask, const CH_Channel *chp) const | OP_Parameters | |
| canModifyFromUI(const PRM_Parm *parm, int vi) const | OP_Parameters | |
| canSetBatchParms(PRM_BatchList &list, fpreal now) | OP_Parameters | static | 
| castToOPNode() | PRM_ParmOwner | inlinevirtual | 
| castToOPNode() const | PRM_ParmOwner | inlinevirtual | 
| changeSpareParms(UT_IStream &ds, UT_String &errors) | OP_Parameters | virtual | 
| changeString(const char *from, const char *to, bool fullword) | OP_Parameters | virtual | 
| chChanged(CH_Channel *ch, CH_CHANGE_TYPE reason) | OP_Parameters | |
| checkChannelDependencies(CH_Channel *, CH_CHANGE_TYPE) | OP_Parameters | inlineprotectedvirtual | 
| checkExpressionError(const PRM_Parm *parm, int thread) const | OP_Parameters | inlineprotected | 
| clearDuplicateErrors() | OP_Parameters | inline | 
| clearErrors() | OP_Parameters | inline | 
| clearErrors(OP_Context &context) | OP_Parameters | inline | 
| clearParmCache() | OP_Parameters | |
| clearParmDependency(int parmidx)=0 | PRM_ParmOwner | pure virtual | 
| clearUndoFlags() | OP_Parameters | virtual | 
| commandParmCallback(void *data, fpreal now, int argc, char *argv[], CMD_Args *args) | OP_Parameters | |
| convertObsAnimatedToStringExpression(PRM_ParmList *obsolete_parms, const char *pn, int vi, fpreal t, UT_String &result, bool reset_obs) | OP_Parameters | |
| convertOpdefToAbsolutePath(UT_String &str) const =0 | PRM_ParmOwner | pure virtual | 
| createChannelGroupsFromFolders(CH_Group &parent_group, bool only_channels, bool leaf_channels_only=false, bool only_unlocked=true) | OP_Parameters | |
| createObsoleteParmList() override | OP_Parameters | virtual | 
| createParmMicroNode(const UT_StringRef &pn, int *pi) | OP_Parameters | |
| createParmMicroNodes(PRM_Parm &parm) const | PRM_ParmOwner | virtual | 
| createSpareParameterFromChannel(const char *chname) | OP_Parameters | protectedvirtual | 
| createSpareParametersForLoad(UT_StringArray &, PRM_ParmNameMap &, UT_String &) | PRM_ParmOwner | virtual | 
| createSpareParametersFromChannels(UT_BitArray &selection, const CH_ChannelList &channels) | OP_Parameters | protectedvirtual | 
| deAnimate(unsigned idx) | OP_Parameters | |
| deAnimate(const char *name) | OP_Parameters | |
| deleteAllSpareParms() | OP_Parameters | |
| destroyChannel(const char *name) | OP_Parameters | |
| disableParms() | OP_Parameters | protectedvirtual | 
| doGetFullPath(UT_WorkBuffer &str) const override | OP_Parameters | protectedvirtual | 
| enableParm(int pi, int state, int v=-1) | OP_Parameters | |
| enableParm(const char *pn, int state, int v=-1) | OP_Parameters | |
| enableParmInst(const char *name, const int *inst, int state, int nestlevel=1, int v=-1) | OP_Parameters | |
| ensureErrorsAreUpdatedSubclass() | OP_Parameters | inlineprotectedvirtual | 
| ensureSpareParmsAreUpdatedSubclass() | OP_Parameters | inlineprotectedvirtual | 
| error(OP_Context &context) | OP_Parameters | inlinevirtual | 
| error() | OP_Parameters | inlinevirtual | 
| evalData(int pi, int vi, fpreal t) const | OP_Parameters | inline | 
| evalData(const UT_StringRef &pn, int vi, fpreal t) const | OP_Parameters | inline | 
| evalData(const UT_StringRef &pn, int *pi, int vi, fpreal t) const | OP_Parameters | inline | 
| evalData(const PRM_Parm *parm, int vi, fpreal t) const | OP_Parameters | inline | 
| evalDataInst(const UT_StringRef &name, const int *inst, int vi, fpreal t, int nestlevel=1) const | OP_Parameters | inline | 
| evalDataInstT(const UT_StringRef &name, const int *inst, int vi, fpreal t, int thread, int nestlevel=1) const | OP_Parameters | |
| evalDataT(int pi, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalDataT(const UT_StringRef &pn, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalDataT(const UT_StringRef &pn, int *pi, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalDataT(const PRM_Parm *parm, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalFloat(int pi, int vi, fpreal t) const | OP_Parameters | inline | 
| evalFloat(const UT_StringRef &pn, int vi, fpreal t) const | OP_Parameters | inline | 
| evalFloat(const UT_StringRef &pn, int *pi, int vi, fpreal t) const | OP_Parameters | inline | 
| evalFloat(const PRM_Parm *parm, int vi, fpreal t) const | OP_Parameters | inline | 
| evalFloatInst(const UT_StringRef &name, const int *inst, int vi, fpreal t, int nestlevel=1) const | OP_Parameters | inline | 
| evalFloatInstT(const UT_StringRef &name, const int *inst, int vi, fpreal t, int thread, int nestlevel=1) const | OP_Parameters | |
| evalFloats(int pi, fpreal64 *v, fpreal t) const | OP_Parameters | inline | 
| evalFloats(const UT_StringRef &pn, fpreal64 *v, fpreal t) const | OP_Parameters | inline | 
| evalFloats(const UT_StringRef &pn, int *pi, fpreal64 *v, fpreal t) const | OP_Parameters | inline | 
| evalFloats(const PRM_Parm *parm, fpreal64 *v, fpreal t) const | OP_Parameters | inline | 
| evalFloats(int pi, fpreal32 *v, fpreal t) const | OP_Parameters | inline | 
| evalFloats(const UT_StringRef &pn, fpreal32 *v, fpreal t) const | OP_Parameters | inline | 
| evalFloats(const UT_StringRef &pn, int *pi, fpreal32 *v, fpreal t) const | OP_Parameters | inline | 
| evalFloats(const PRM_Parm *parm, fpreal32 *v, fpreal t) const | OP_Parameters | inline | 
| evalFloatsInst(const UT_StringRef &name, const int *inst, fpreal32 *v, fpreal t, int nestlevel=1) const | OP_Parameters | |
| evalFloatsInst(const UT_StringRef &name, const int *inst, fpreal64 *v, fpreal t, int nestlevel=1) const | OP_Parameters | inline | 
| evalFloatsInstT(const UT_StringRef &name, const int *inst, fpreal64 *v, fpreal t, int thread, int nestlevel=1) const | OP_Parameters | |
| evalFloatsT(int pi, fpreal64 *v, fpreal t, int thread) const | OP_Parameters | |
| evalFloatsT(const UT_StringRef &pn, fpreal64 *v, fpreal t, int thread) const | OP_Parameters | |
| evalFloatsT(const UT_StringRef &pn, int *pi, fpreal64 *v, fpreal t, int thread) const | OP_Parameters | |
| evalFloatsT(const PRM_Parm *parm, fpreal64 *v, fpreal t, int thread) const | OP_Parameters | |
| evalFloatsT(int pi, fpreal32 *v, fpreal t, int thread) const | OP_Parameters | |
| evalFloatsT(const UT_StringRef &pn, fpreal32 *v, fpreal t, int thread) const | OP_Parameters | |
| evalFloatsT(const UT_StringRef &pn, int *pi, fpreal32 *v, fpreal t, int thread) const | OP_Parameters | |
| evalFloatsT(const PRM_Parm *parm, fpreal32 *v, fpreal t, int thread) const | OP_Parameters | |
| evalFloatT(int pi, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalFloatT(const UT_StringRef &pn, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalFloatT(const UT_StringRef &pn, int *pi, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalFloatT(const PRM_Parm *parm, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalInt(int pi, int vi, fpreal t) const | OP_Parameters | inline | 
| evalInt(const UT_StringRef &pn, int vi, fpreal t) const | OP_Parameters | inline | 
| evalInt(const UT_StringRef &pn, int *pi, int vi, fpreal t) const | OP_Parameters | inline | 
| evalInt(const PRM_Parm *parm, int vi, fpreal t) const | OP_Parameters | inline | 
| evalIntInst(const UT_StringRef &name, const int *inst, int vi, fpreal t, int nestlevel=1) const | OP_Parameters | inline | 
| evalIntInstT(const UT_StringRef &name, const int *inst, int vi, fpreal t, int thread, int nestlevel=1) const | OP_Parameters | |
| evalIntT(int pi, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalIntT(const UT_StringRef &pn, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalIntT(const UT_StringRef &pn, int *pi, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalIntT(const PRM_Parm *parm, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalJSONMap(UT_JSONValueMap &val, int pi, int vi, fpreal t) const | OP_Parameters | inline | 
| evalJSONMap(UT_JSONValueMap &val, const UT_StringRef &pn, int vi, fpreal t) const | OP_Parameters | inline | 
| evalJSONMap(UT_JSONValueMap &val, const UT_StringRef &pn, int *pi, int vi, fpreal t) const | OP_Parameters | inline | 
| evalJSONMap(UT_JSONValueMap &val, const PRM_Parm *parm, int vi, fpreal t) const | OP_Parameters | inline | 
| evalJSONMapRaw(UT_JSONValueMap &val, int pi, int vi, fpreal t) const | OP_Parameters | inline | 
| evalJSONMapRaw(UT_JSONValueMap &val, const UT_StringRef &pn, int vi, fpreal t) const | OP_Parameters | inline | 
| evalJSONMapRaw(UT_JSONValueMap &val, const UT_StringRef &pn, int *pi, int vi, fpreal t) const | OP_Parameters | inline | 
| evalJSONMapRaw(UT_JSONValueMap &val, const PRM_Parm *parm, int vi, fpreal t) const | OP_Parameters | inline | 
| evalJSONMapRawT(UT_JSONValueMap &val, int pi, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalJSONMapRawT(UT_JSONValueMap &val, const UT_StringRef &pn, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalJSONMapRawT(UT_JSONValueMap &val, const UT_StringRef &pn, int *pi, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalJSONMapRawT(UT_JSONValueMap &val, const PRM_Parm *parm, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalJSONMapT(UT_JSONValueMap &val, int pi, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalJSONMapT(UT_JSONValueMap &val, const UT_StringRef &pn, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalJSONMapT(UT_JSONValueMap &val, const UT_StringRef &pn, int *pi, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalJSONMapT(UT_JSONValueMap &val, const PRM_Parm *parm, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalParameterOrProperty(const UT_StringRef &parm_name, int vec_index, fpreal now, int &value, PRM_Parm **parmptr=nullptr) const | OP_Parameters | inline | 
| evalParameterOrProperty(const UT_StringRef &parm_name, int vec_index, fpreal now, fpreal &values, PRM_Parm **parmptr=nullptr) const | OP_Parameters | inline | 
| evalParameterOrProperty(const UT_StringRef &parm_name, int vec_index, fpreal now, UT_String &value, PRM_Parm **parmptr=nullptr) const | OP_Parameters | inline | 
| evalParameterOrPropertyExpr(const UT_StringRef &parm_name, int vec_index, fpreal now, UT_String &value, PRM_Parm **parmptr=nullptr) const | OP_Parameters | inline | 
| evalParameterOrPropertyExprT(const UT_StringRef &parm_name, int vec_index, fpreal now, UT_String &value, int thread, PRM_Parm **parmptr=nullptr) const | OP_Parameters | |
| evalParameterOrPropertyRaw(const UT_StringRef &parm_name, int vec_index, fpreal now, UT_String &value, PRM_Parm **parmptr=nullptr) const | OP_Parameters | inline | 
| evalParameterOrPropertyRawT(const UT_StringRef &parm_name, int vec_index, fpreal now, UT_String &value, int thread, PRM_Parm **parmptr=nullptr) const | OP_Parameters | |
| evalParameterOrPropertyT(const UT_StringRef &parm_name, int vec_index, fpreal now, int &value, int thread, PRM_Parm **parmptr=nullptr) const | OP_Parameters | |
| evalParameterOrPropertyT(const UT_StringRef &parm_name, int vec_index, fpreal now, fpreal &values, int thread, PRM_Parm **parmptr=nullptr) const | OP_Parameters | |
| evalParameterOrPropertyT(const UT_StringRef &parm_name, int vec_index, fpreal now, UT_String &value, int thread, PRM_Parm **parmptr=nullptr) const | OP_Parameters | |
| evalString(UT_String &val, int pi, int vi, fpreal t) const | OP_Parameters | inline | 
| evalString(UT_StringHolder &val, int pi, int vi, fpreal t) const | OP_Parameters | inline | 
| evalString(UT_String &val, const UT_StringRef &pn, int vi, fpreal t) const | OP_Parameters | inline | 
| evalString(UT_StringHolder &val, const UT_StringRef &pn, int vi, fpreal t) const | OP_Parameters | inline | 
| evalString(UT_String &val, const UT_StringRef &pn, int *pi, int vi, fpreal t) const | OP_Parameters | inline | 
| evalString(UT_StringHolder &val, const UT_StringRef &pn, int *pi, int vi, fpreal t) const | OP_Parameters | inline | 
| evalString(UT_String &val, const PRM_Parm *parm, int vi, fpreal t) const | OP_Parameters | inline | 
| evalString(UT_StringHolder &val, const PRM_Parm *parm, int vi, fpreal t) const | OP_Parameters | inline | 
| evalStringInst(const UT_StringRef &name, const int *inst, UT_String &val, int vi, fpreal t, int nestlevel=1) const | OP_Parameters | inline | 
| evalStringInst(const UT_StringRef &name, const int *inst, UT_StringHolder &val, int vi, fpreal t, int nestlevel=1) const | OP_Parameters | inline | 
| evalStringInstRaw(const UT_StringRef &name, const int *inst, UT_String &val, int vi, fpreal t, int nestlevel=1) const | OP_Parameters | inline | 
| evalStringInstRaw(const UT_StringRef &name, const int *inst, UT_StringHolder &val, int vi, fpreal t, int nestlevel=1) const | OP_Parameters | inline | 
| evalStringInstRawT(const UT_StringRef &name, const int *inst, UT_String &val, int vi, fpreal t, int thread, int nestlevel=1) const | OP_Parameters | |
| evalStringInstRawT(const UT_StringRef &name, const int *inst, UT_StringHolder &val, int vi, fpreal t, int thread, int nestlevel=1) const | OP_Parameters | |
| evalStringInstT(const UT_StringRef &name, const int *inst, UT_String &val, int vi, fpreal t, int thread, int nestlevel=1) const | OP_Parameters | |
| evalStringInstT(const UT_StringRef &name, const int *inst, UT_StringHolder &val, int vi, fpreal t, int thread, int nestlevel=1) const | OP_Parameters | |
| evalStringRaw(UT_String &val, int pi, int vi, fpreal t) const | OP_Parameters | inline | 
| evalStringRaw(UT_StringHolder &val, int pi, int vi, fpreal t) const | OP_Parameters | inline | 
| evalStringRaw(UT_String &val, const UT_StringRef &pn, int vi, fpreal t) const | OP_Parameters | inline | 
| evalStringRaw(UT_StringHolder &val, const UT_StringRef &pn, int vi, fpreal t) const | OP_Parameters | inline | 
| evalStringRaw(UT_String &val, const UT_StringRef &pn, int *pi, int vi, fpreal t) const | OP_Parameters | inline | 
| evalStringRaw(UT_StringHolder &val, const UT_StringRef &pn, int *pi, int vi, fpreal t) const | OP_Parameters | inline | 
| evalStringRaw(UT_String &val, const PRM_Parm *parm, int vi, fpreal t) const | OP_Parameters | inline | 
| evalStringRaw(UT_StringHolder &val, const PRM_Parm *parm, int vi, fpreal t) const | OP_Parameters | inline | 
| evalStringRawT(UT_String &val, int pi, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalStringRawT(UT_StringHolder &val, int pi, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalStringRawT(UT_String &val, const UT_StringRef &pn, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalStringRawT(UT_StringHolder &val, const UT_StringRef &pn, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalStringRawT(UT_String &val, const UT_StringRef &pn, int *pi, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalStringRawT(UT_StringHolder &val, const UT_StringRef &pn, int *pi, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalStringRawT(UT_String &val, const PRM_Parm *parm, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalStringRawT(UT_StringHolder &val, const PRM_Parm *parm, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalStringT(UT_String &val, int pi, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalStringT(UT_StringHolder &val, int pi, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalStringT(UT_String &val, const UT_StringRef &pn, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalStringT(UT_StringHolder &val, const UT_StringRef &pn, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalStringT(UT_String &val, const UT_StringRef &pn, int *pi, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalStringT(UT_StringHolder &val, const UT_StringRef &pn, int *pi, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalStringT(UT_String &val, const PRM_Parm *parm, int vi, fpreal t, int thread) const | OP_Parameters | |
| evalStringT(UT_StringHolder &val, const PRM_Parm *parm, int vi, fpreal t, int thread) const | OP_Parameters | |
| evaluateDisableExpression(const PRM_Parm &prm, const UT_StringRef &function) const | PRM_ParmOwner | virtual | 
| evalVariableValue(UT_String &val, int index, int thread) | OP_Parameters | virtual | 
| evalVariableValue(fpreal &val, int index, int thread) | OP_Parameters | virtual | 
| evalVectorProperty(const UT_StringRef &parm_name, fpreal now, int *values, int vec_size, PRM_Parm **parmptr=nullptr) const | OP_Parameters | inline | 
| evalVectorProperty(const UT_StringRef &parm_name, fpreal now, fpreal *values, int vec_size, PRM_Parm **parmptr=nullptr) const | OP_Parameters | inline | 
| evalVectorPropertyT(const UT_StringRef &parm_name, fpreal now, int *values, int vec_size, int thread, PRM_Parm **parmptr=nullptr) const | OP_Parameters | |
| evalVectorPropertyT(const UT_StringRef &parm_name, fpreal now, fpreal *values, int vec_size, int thread, PRM_Parm **parmptr=nullptr) const | OP_Parameters | |
| executeCommand(const char *command, std::ostream *out, std::ostream *err) const =0 | PRM_ParmOwner | pure virtual | 
| expandString(UT_String &val, fpreal t, int thread, const char *channel_name=nullptr) | OP_Parameters | |
| findError(const char *type, int code) const | OP_Parameters | inline | 
| findKey(fpreal t, int direction) const | OP_Parameters | |
| findParametersOrProperties(fpreal now, OP_PropertyLookupList &list) | OP_Parameters | virtual | 
| findString(const char *str, bool fullword, bool usewildcards) const | OP_Parameters | virtual | 
| followChannelReferences(const OP_FollowChanRefsOptions &opt, OP_Node *&newop, PRM_Parm *&newparm, int &newvecidx) | OP_Parameters | inlinestatic | 
| followChannelReferences(const OP_FollowChanRefsOptions &opt, CH_ChannelRef &ref) | OP_Parameters | inlinestatic | 
| followChannelReferencesOneStep(const OP_FollowChanRefsOptions &opt, OP_Node *&newop, PRM_Parm *&newparm, int &newvecidx) | OP_Parameters | inlinestatic | 
| followChannelReferencesOneStepT(const OP_FollowChanRefsOptions &opt, OP_Node *&newop, PRM_Parm *&newparm, int &newvecidx, int thread) | OP_Parameters | static | 
| followChannelReferencesT(const OP_FollowChanRefsOptions &opt, OP_Node *&newop, PRM_Parm *&newparm, int &newvecidx, int thread) | OP_Parameters | static | 
| followChannelReferencesT(const OP_FollowChanRefsOptions &opt, CH_ChannelRef &ref, int thread) | OP_Parameters | static | 
| followChannelReferencesWithDeps(const OP_FollowChanRefsOptions &opt, OP_Node *&newop, PRM_Parm *&newparm, int &newvecidx, CH_Channel *chp) | OP_Parameters | inlinestatic | 
| followChannelReferencesWithDepsT(const OP_FollowChanRefsOptions &opt, OP_Node *&newop, PRM_Parm *&newparm, int &newvecidx, int thread, CH_Channel *chp) | OP_Parameters | static | 
| getAnyUndoPending() const | OP_Parameters | inline | 
| getAutoScopedChannel(PRM_Parm *parm, int vector_index, OP_GetAutoScopedOptions &opts, CH_ChannelRef &chref) | OP_Parameters | |
| getAutoScopedChannels(CH_ChannelRefList &chlist, bool follow_layer_overrides=true, bool include_animated=false, bool follow_channel_refs=true, bool include_autoscope=true) | OP_Parameters | |
| getAutoScopedChannels(CH_ChannelRefList &chlist, OP_GetAutoScopedOptions &opts) | OP_Parameters | |
| getChannel(const char *name) | OP_Parameters | |
| getChannel(const char *name) const | OP_Parameters | |
| getChannels() const | OP_Parameters | inline | 
| getChanState(fpreal t, bool scoped_only) const | OP_Parameters | |
| getChopScopeChannels(UT_WorkBuffer &chopscope_cmd) | OP_Parameters | |
| getEnableState(int pi, int v=-1) | OP_Parameters | |
| getEnableState(const char *pn, int v=-1) | OP_Parameters | |
| getEnableStateInst(const char *name, const int *inst, int nestlevel=1, int v=-1) | OP_Parameters | |
| getErrorMessages(UT_String &messages, UT_ErrorSeverity severity=UT_ERROR_NONE) | OP_Parameters | inline | 
| getErrorSeverity() | OP_Parameters | virtual | 
| getErrorVersion() | OP_Parameters | |
| getExprLanguage() const override | OP_Parameters | virtual | 
| getFullPath(UT_String &str) const | PRM_ParmOwner | inline | 
| getFullPath(UT_WorkBuffer &str) const | PRM_ParmOwner | inline | 
| getFullPath() const | PRM_ParmOwner | inline | 
| getHasTakeData() const | OP_Parameters | inlineprotectedvirtual | 
| getInterfaceParmTemplates() const | OP_Parameters | |
| getIsChangingSpareParms() const | OP_Parameters | inline | 
| getLayersFromScopedChannels(const CH_ChannelRefList &ori_refs, CH_ChannelRefList &layer_refs) | OP_Parameters | static | 
| getLockedErrorManager() | OP_Parameters | inlineprotected | 
| getMemoryUsage(bool inclusive) const override | OP_Parameters | virtual | 
| getMultiparmInfo() | OP_Parameters | |
| getName() const | OP_Parameters | inline | 
| getNumParms() const | OP_Parameters | inline | 
| getOperator() const | OP_Parameters | inline | 
| getParameterOrProperty(const UT_StringRef &name, fpreal now, OP_Node *&op, PRM_Parm *&parm, bool create_missing_multiparms, PRM_ParmList *obsolete=nullptr) | OP_Parameters | virtual | 
| getParameterOrPropertyByChannel(const UT_StringRef &chname, fpreal now, OP_Node *&op, PRM_Parm *&parm, int &vector_index, PRM_ParmList *obsolete=nullptr) | OP_Parameters | virtual | 
| getParameterOrPropertyConst(const UT_StringRef &name, fpreal now, OP_Node *&op, PRM_Parm *&parm, PRM_ParmList *obsolete) const | OP_Parameters | inline | 
| getParm(int i) | OP_Parameters | inline | 
| getParm(int i) const | OP_Parameters | inline | 
| getParm(const UT_StringRef &name) | OP_Parameters | inline | 
| getParm(const UT_StringRef &name) const | OP_Parameters | inline | 
| getParmActivationControl(const UT_StringRef &parm_name) | OP_Parameters | |
| getParmActivationControlName(const UT_StringRef &parm_name) | OP_Parameters | static | 
| getParmIndex(const UT_StringRef &name) const | OP_Parameters | inline | 
| getParmIsVisible(const char *parmname) | OP_Parameters | |
| getParmList() | PRM_ParmOwner | inline | 
| getParmList() const | PRM_ParmOwner | inline | 
| getParmPtr(const UT_StringRef &name) | OP_Parameters | inline | 
| getParmPtr(const UT_StringRef &name) const | OP_Parameters | inline | 
| getParmPtrInst(const char *name, const int *inst, int nestlevel=1) | OP_Parameters | |
| getParmPtrInst(const char *name, const int *inst, int nestlevel=1) const | OP_Parameters | |
| getPendingOverrideString() const | PRM_ParmOwner | inline | 
| getRawErrors(UT_Array< UT_Error > &errors, bool update) | OP_Parameters | virtual | 
| getSaveError() | OP_Parameters | |
| getSpareParmLayoutTemplateImports() const | OP_Parameters | |
| getSpareParmLayoutTemplates() const | OP_Parameters | |
| getSpareParmTemplateImports() const | OP_Parameters | |
| getSpareParmTemplates() const | OP_Parameters | |
| getSpareParmTemplatesId() const | OP_Parameters | |
| getStat() const | OP_Parameters | inline | 
| getStat() | OP_Parameters | inline | 
| getStringMeaning(int pi, int vi, fpreal t) const | OP_Parameters | |
| getStringMeaning(const char *pn, int vi, fpreal t) const | OP_Parameters | |
| getStringMeaningInst(const char *name, const int *inst, int vi, fpreal t, int nest_level=1) const | OP_Parameters | |
| getTakeReferences() const | OP_Parameters | inline | 
| getValueAsProcessedNodePaths(fpreal t, UT_WorkBuffer &resultbuf, const PRM_Parm *parm, int index, const OP_Node *srcnode) | OP_Parameters | static | 
| getValueAsProcessedNodePaths(fpreal t, UT_Array< UT_StringHolder > &resultarr, const PRM_Parm *parm, int index, const OP_Node *srcnode) | OP_Parameters | static | 
| getVariable(int i) const | OP_Parameters | protected | 
| getVariable(const char *name) const | OP_Parameters | protected | 
| getVariableString(int index, UT_String &value, int thread) | OP_Parameters | virtual | 
| getVariableValue(int index, int thread) | OP_Parameters | virtual | 
| getVisibleState(int pi, int v=-1) | OP_Parameters | |
| getVisibleState(const char *pn, int v=-1) | OP_Parameters | |
| hasDeadlockError() const | OP_Parameters | inline | 
| hasError(OP_Context &context) | OP_Parameters | inline | 
| hasError() | OP_Parameters | inline | 
| hasMultiparmInfo() const | OP_Parameters | |
| hasParm(const UT_StringRef &name) const | OP_Parameters | inline | 
| initializeParms(OP_Channels *channels) | OP_Parameters | protected | 
| initMultiparmInstance(UT_ValArray< PRM_Parm * > &parms) override | OP_Parameters | virtual | 
| insertMultiParmItem(const char *pn, int i) | OP_Parameters | |
| isAtKey(fpreal t) const | OP_Parameters | inline | 
| isGettingSaveError() const | OP_Parameters | inline | 
| isMParmInstance(const char *chname, const UT_StringArray &mparm_inst, const UT_IntArray &mparm_lvl) | OP_Parameters | static | 
| isObsoleteChannel(const char *name) const | OP_Parameters | |
| isParmDirty(int idx, fpreal t) | OP_Parameters | |
| isParmDirty(const char *n, fpreal t) | OP_Parameters | |
| isParmDirtyInst(const char *name, const int *inst, fpreal t, int nestlevel=1) | OP_Parameters | |
| isParmPendingOverride(const char *, int) const | PRM_ParmOwner | inlinevirtual | 
| isParmTimeDependent(int idx, int comp=-1) const | OP_Parameters | |
| isParmTimeDependent(const char *name, int comp=-1) const | OP_Parameters | |
| isPending(fpreal t) | OP_Parameters | |
| isPendingOverride() const | PRM_ParmOwner | inline | 
| isReservedOpName(const char *name) | OP_Parameters | protectedstatic | 
| loadChannelAliases(UT_IStream &is, const char *path=nullptr) | OP_Parameters | protected | 
| loadChannels(UT_IStream &is, const char *path, CH_Collection *obsolete_channels) | OP_Parameters | protected | 
| loadOldSpareParms(UT_IStream &is) | OP_Parameters | protected | 
| loadParameters(UT_IStream &is, const char *path, PRM_ParmList *obsolete_parms) | OP_Parameters | protected | 
| loadParmCommand(int argc, const char *const argv[], int docallbacks, void *data, fpreal now, bool followchrefs, CMD_Args *args) | OP_Parameters | |
| loadPresetContents(const char *tok, UT_IStream &is) override | OP_Parameters | virtual | 
| myChannels | OP_Parameters | protected | 
| myParmList | PRM_ParmOwner | protected | 
| myStats | OP_Parameters | protected | 
| numSpareInputs() const | OP_Parameters | |
| OP_Parameters(const char *name, OP_Operator *entry) | OP_Parameters | protected | 
| OP_Parameters(const OP_Parameters &source, const char *name) | OP_Parameters | protected | 
| OP_TakeParm class | OP_Parameters | friend | 
| OP_UndoMultiParm class | OP_Parameters | friend | 
| OP_UndoParm class | OP_Parameters | friend | 
| OP_UndoSpareParm class | OP_Parameters | friend | 
| opChanged(OP_EventType type, void *dataptr=nullptr)=0 | OP_Parameters | protectedpure virtual | 
| operatorDeleted() | OP_Parameters | |
| opError(int code, const char *m=nullptr) const | OP_Parameters | inline | 
| opFatal(int code, const char *m=nullptr) const | OP_Parameters | inline | 
| opLocalDeadlockError() | OP_Parameters | inline | 
| opLocalError(int code, const char *m=nullptr) | OP_Parameters | inline | 
| opLocalWarning(int code, const char *m=nullptr) | OP_Parameters | inline | 
| opMessage(int code, const char *m=nullptr) const | OP_Parameters | inline | 
| opWarning(int code, const char *m=nullptr) const | OP_Parameters | inline | 
| parmChanged(int parm_index) | OP_Parameters | |
| parmExprChanged(int parm_index) | OP_Parameters | |
| permissionError(const char *chname=nullptr) | OP_Parameters | protectedvirtual | 
| preUpdateParmsFlags() | OP_Parameters | inlineprotectedvirtual | 
| PRM_ParmOwner() | PRM_ParmOwner | inlineprotected | 
| prmCookOverrides(fpreal, int, const char *, int) | PRM_ParmOwner | inlinevirtual | 
| pushAsPwd() const =0 | PRM_ParmOwner | pure virtual | 
| rebuildParmDependency(int parmidx)=0 | PRM_ParmOwner | pure virtual | 
| referenceAllParameters(OP_Parameters *from, bool relative_references=true) | OP_Parameters | virtual | 
| referenceSingleParameter(OP_Parameters *from, int parm_idx, const char *relative_path=nullptr) | OP_Parameters | virtual | 
| reloadNewFiles(fpreal time_now) | OP_Parameters | virtual | 
| removeError(int idx) | OP_Parameters | inline | 
| removeMultiParmItem(const char *pn, int i) | OP_Parameters | |
| rename(const char *newname) | OP_Parameters | protectedvirtual | 
| resetParmEventHandler() | OP_Parameters | protected | 
| resolveAndDeleteObsoleteParmList(PRM_ParmList *&obsolete_parms) override | OP_Parameters | virtual | 
| resolveObsoleteParms(PRM_ParmList *) | OP_Parameters | inlinevirtual | 
| saveChannelAliases(std::ostream &os, int binary) | OP_Parameters | protected | 
| saveChannels(std::ostream &os, int binary, bool compiled, bool selected, bool pending_state) | OP_Parameters | protected | 
| saveKeyFrameForUndo(CH_Channel *chp, fpreal gtime) | OP_Parameters | virtual | 
| saveMultiParmForUndo(int index) | OP_Parameters | protected | 
| saveMultiParmInstanceCommand(std::ostream &os, const char *opname, bool spareparms) const | OP_Parameters | |
| saveParameters(std::ostream &os, int binary, bool compiled) | OP_Parameters | protected | 
| saveParmChannels(int parm_index, std::ostream &os, int binary, bool compiled) | OP_Parameters | protected | 
| saveParmCommand(std::ostream &os, int values=0, int defaultstoo=1, bool spareparms=true) const | OP_Parameters | |
| saveParmForUndo(PRM_Parm *) | OP_Parameters | |
| saveParmsForUndo(bool scoped_only=false, CH_Collection *collection=nullptr) | OP_Parameters | virtual | 
| savePresetContents(std::ostream &os) override | OP_Parameters | virtual | 
| saveSingleParmForUndo(PRM_Parm *parm) | OP_Parameters | |
| setAnyUndoFlag() | OP_Parameters | virtual | 
| setBatchParms(PRM_BatchList &list, fpreal now, bool set_key=false, bool create_channels=false) | OP_Parameters | static | 
| setChRefData(int pi, int vi, fpreal t, const PRM_DataItemHandle &val, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true) | OP_Parameters | |
| setChRefData(const char *pn, int vi, fpreal t, const PRM_DataItemHandle &val, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true) | OP_Parameters | |
| setChRefData(const char *parmname, int &pi, int vi, fpreal t, const PRM_DataItemHandle &val, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true) | OP_Parameters | |
| setChRefFloat(int pi, int vi, fpreal t, fpreal val, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true) | OP_Parameters | |
| setChRefFloat(const char *pn, int vi, fpreal t, fpreal val, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true) | OP_Parameters | |
| setChRefFloat(const char *parmname, int &pi, int vi, fpreal t, fpreal val, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true) | OP_Parameters | |
| setChRefInt(int pi, int vi, fpreal t, exint val, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true) | OP_Parameters | |
| setChRefInt(const char *pn, int vi, fpreal t, exint val, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true) | OP_Parameters | |
| setChRefInt(const char *parmname, int &pi, int vi, fpreal t, exint val, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true) | OP_Parameters | |
| setChRefString(const UT_StringRef &val, CH_StringMeaning meaning, int pi, int vi, fpreal t, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true) | OP_Parameters | |
| setChRefString(int pi, int vi, fpreal t, const UT_StringRef &val, CH_StringMeaning meaning, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true) | OP_Parameters | inline | 
| setChRefString(const UT_StringRef &val, CH_StringMeaning meaning, const char *pn, int vi, fpreal t, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true) | OP_Parameters | |
| setChRefString(const char *pn, int vi, fpreal t, const UT_StringRef &val, CH_StringMeaning meaning, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true) | OP_Parameters | inline | 
| setChRefString(const UT_StringRef &val, CH_StringMeaning meaning, const char *parmname, int &pi, int vi, fpreal t, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true) | OP_Parameters | |
| setData(int parmi, int vectori, fpreal t, const PRM_DataItemHandle &val) | OP_Parameters | |
| setData(const char *parmname, int vectori, fpreal t, const PRM_DataItemHandle &val) | OP_Parameters | |
| setData(const char *parmname, int &parmi, int vectori, fpreal t, const PRM_DataItemHandle &val) | OP_Parameters | |
| setDataInst(const PRM_DataItemHandle &value, const char *parmname, const int *inst, int vectori, fpreal t, int nestlevel=1) | OP_Parameters | |
| setExprLanguage(CH_ExprLanguage language) | OP_Parameters | |
| setFloat(int parmi, int vectori, fpreal t, fpreal value, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING) | OP_Parameters | |
| setFloat(const char *parmname, int vectori, fpreal t, fpreal value, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING) | OP_Parameters | |
| setFloat(const char *parmname, int &parmi, int vectori, fpreal t, fpreal value, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING) | OP_Parameters | |
| setFloatInst(fpreal value, const char *parmname, const int *inst, int vectori, fpreal t, int nestlevel=1) | OP_Parameters | |
| setInt(int parmi, int vectori, fpreal t, exint value) | OP_Parameters | |
| setInt(const char *parmname, int vectori, fpreal t, exint value) | OP_Parameters | |
| setInt(const char *parmname, int &parmi, int vectori, fpreal t, exint value) | OP_Parameters | |
| setIntInst(exint value, const char *parmname, const int *inst, int vectori, fpreal t, int nestlevel=1) | OP_Parameters | |
| setParameterOrProperty(const char *parm_name, int vec_index, fpreal now, int32 value, bool set_key=false, bool propagate=true) | OP_Parameters | |
| setParameterOrProperty(const char *parm_name, int vec_index, fpreal now, int64 value, bool set_key=false, bool propagate=true) | OP_Parameters | |
| setParameterOrProperty(const char *parm_name, int vec_index, fpreal now, fpreal value, bool set_key=false, bool propagate=true) | OP_Parameters | |
| setParameterOrProperty(const char *parm_name, int vec_index, fpreal now, const char *value, CH_StringMeaning meaning, bool set_key=false, bool propagate=true) | OP_Parameters | |
| setPendingOverrideString(const char *s) | PRM_ParmOwner | |
| setSilentData(int parmi, int vectori, fpreal t, const PRM_DataItemHandle &value) | OP_Parameters | |
| setSilentData(const char *parmname, int vectori, fpreal t, const PRM_DataItemHandle &value) | OP_Parameters | |
| setSilentData(const char *parmname, int &parmi, int vectori, fpreal t, const PRM_DataItemHandle &value) | OP_Parameters | |
| setSilentDataInst(const PRM_DataItemHandle &value, const char *parmname, const int *inst, int vectori, fpreal t, int nestlevel=1) | OP_Parameters | |
| setSilentFloat(int parmi, int vectori, fpreal t, fpreal value, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING) | OP_Parameters | |
| setSilentFloat(const char *parmname, int vectori, fpreal t, fpreal value, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING) | OP_Parameters | |
| setSilentFloat(const char *parmname, int &parmi, int vectori, fpreal t, fpreal value, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING) | OP_Parameters | |
| setSilentFloatInst(fpreal value, const char *parmname, const int *inst, int vectori, fpreal t, int nestlevel=1) | OP_Parameters | |
| setSilentInt(int parmi, int vectori, fpreal t, exint value) | OP_Parameters | |
| setSilentInt(const char *parmname, int vectori, fpreal t, exint value) | OP_Parameters | |
| setSilentInt(const char *parmname, int &parmi, int vectori, fpreal t, exint value) | OP_Parameters | |
| setSilentIntInst(exint value, const char *parmname, const int *inst, int vectori, fpreal t, int nestlevel=1) | OP_Parameters | |
| setSilentString(const UT_StringRef &value, CH_StringMeaning meaning, int parmi, int vectori, fpreal t) | OP_Parameters | |
| setSilentString(const UT_StringRef &value, CH_StringMeaning meaning, const char *parmname, int vectori, fpreal t) | OP_Parameters | |
| setSilentString(const UT_StringRef &value, CH_StringMeaning meaning, const char *parmname, int &parmi, int vectori, fpreal t) | OP_Parameters | |
| setSilentStringInst(const UT_StringRef &value, CH_StringMeaning meaning, const char *parmname, const int *inst, int vectori, fpreal t, int nestlevel=1) | OP_Parameters | |
| setString(const UT_StringRef &val, CH_StringMeaning meaning, int parmi, int vectori, fpreal t) | OP_Parameters | |
| setString(const UT_StringRef &val, CH_StringMeaning meaning, const char *parmname, int vectori, fpreal t) | OP_Parameters | |
| setString(const UT_StringRef &val, CH_StringMeaning meaning, const char *parmname, int &parmi, int vectori, fpreal t) | OP_Parameters | |
| setStringInst(const UT_StringRef &value, CH_StringMeaning meaning, const char *parmname, const int *inst, int vectori, fpreal t, int nestlevel=1) | OP_Parameters | |
| setVisibleState(int pi, bool state, int v=-1) | OP_Parameters | |
| setVisibleState(const char *pn, bool state, int v=-1) | OP_Parameters | |
| setVisibleStateInst(const char *name, const int *inst, int state, int nestlevel=1, int v=-1) | OP_Parameters | |
| spareParmRemoved(const char *parmname)=0 | PRM_ParmOwner | pure virtual | 
| stealErrors(UT_ErrorManager &src, bool borrow_only=false) | OP_Parameters | |
| stealErrors(OP_Parameters &src) | OP_Parameters | protected | 
| stealGlobalErrors() | OP_Parameters | protected | 
| syncNodeVersion(const char *old_version, const char *current_version, bool *node_deleted) | OP_Parameters | inlinevirtual | 
| takeActivateParm(uint idx, bool enable=true) | OP_Parameters | |
| takeActivateParm(const char *name, bool enable=true) | OP_Parameters | |
| takeActivateParm(PRM_Parm *parm, bool enable=true) | OP_Parameters | |
| takeAutoActivateParm(PRM_Parm *) override | OP_Parameters | virtual | 
| takeDeactivateParm(uint idx) | OP_Parameters | inline | 
| takeDeactivateParm(const char *name) | OP_Parameters | inline | 
| takeDeactivateParm(PRM_Parm *parm) | OP_Parameters | inline | 
| takeIsActiveParm(uint idx) | OP_Parameters | |
| takeIsActiveParm(const char *name) | OP_Parameters | |
| takeIsActiveParm(const PRM_Parm *parm) | OP_Parameters | |
| traverseRef(int *sub_idx, fpreal time, int parm_idx, int vec_idx) const =0 | PRM_ParmOwner | pure virtual | 
| traverseScope(const char *pattern, OP_ScopeOp scope_op, const OP_ScopeOptions &scope_options) | OP_Parameters | protectedvirtual | 
| triggerOPChanged(OP_EventType reason, exint index) | OP_Parameters | |
| triggerParmCallback(PRM_Parm *parmptr, fpreal now, int value, void *data, const UT_Options *options=nullptr)=0 | OP_Parameters | pure virtual | 
| updateMultiParmFromRamp(fpreal t, const UT_Ramp &ramp, PRM_Parm &m, bool add_wrap, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING) | OP_Parameters | |
| updateParmDisableConditional(PRM_Parm &parm, bool force, const UT_StringArray *skip=nullptr) | OP_Parameters | protected | 
| updateParmDisableIfInactive(PRM_Parm &parm, bool disable=true) | OP_Parameters | protected | 
| updateParmHideConditional(PRM_Parm &parm, const UT_StringArray *skip=nullptr) | OP_Parameters | protected | 
| updateParmsAndSpareParmsFlags() | OP_Parameters | |
| updateParmsFlags() | OP_Parameters | inlineprotectedvirtual | 
| updatePending(fpreal t) | OP_Parameters | |
| updateRampFromMultiParm(fpreal t, const PRM_Parm &m, UT_Ramp &ramp, bool *time_dep=nullptr, DEP_MicroNode *depnode=nullptr) const | OP_Parameters | |
| updateUserMask() | OP_Parameters | |
| ~OP_Parameters() override | OP_Parameters | protected | 
| ~PRM_ParmOwner() | PRM_ParmOwner | inlineprotectedvirtual |