HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
OP_Parameters Member List

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=0)OP_Parameters
addOrRemoveMultiparmInstance() overrideOP_Parametersvirtual
allocIndirect(int size=64)OP_Parametersprotected
animate(unsigned idx)OP_Parameters
animate(const char *name)OP_Parameters
appendError(const char *type, int code, const char *m, UT_ErrorSeverity sev)OP_Parametersinline
buildMParmInst(const PRM_Template *templates, UT_StringArray &mparm_inst, UT_IntArray &mparm_lvl, int level)OP_Parametersstatic
buildOpDependencies()OP_Parametersinlineprotectedvirtual
bumpTakeReference(int dir)OP_Parametersinline
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_Parametersstatic
castToOPNode()PRM_ParmOwnerinlinevirtual
castToOPNode() const PRM_ParmOwnerinlinevirtual
changeSpareParms(UT_IStream &ds, UT_String &errors)OP_Parametersvirtual
changeString(const char *from, const char *to, bool fullword)OP_Parametersvirtual
chChanged(CH_Channel *ch, CH_CHANGE_TYPE reason)OP_Parameters
checkChannelDependencies(CH_Channel *, CH_CHANGE_TYPE)OP_Parametersinlineprotectedvirtual
checkExpressionError(const PRM_Parm *parm, int thread) const OP_Parametersinlineprotected
clearDuplicateErrors()OP_Parametersinline
clearErrors()OP_Parametersinline
clearErrors(OP_Context &context)OP_Parametersinline
clearParmCache()OP_Parameters
clearParmDependency(int parmidx)=0PRM_ParmOwnerpure virtual
clearUndoFlags()OP_Parametersvirtual
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 =0PRM_ParmOwnerpure virtual
createChannelGroupsFromFolders(CH_Group &parent_group, bool only_channels, bool leaf_channels_only=false, bool only_unlocked=true)OP_Parameters
createObsoleteParmList() overrideOP_Parametersvirtual
createParmMicroNode(const UT_StringRef &pn, int *pi)OP_Parameters
createParmMicroNodes(PRM_Parm &parm) const PRM_ParmOwnervirtual
createSpareParameterFromChannel(const char *chname)OP_Parametersprotectedvirtual
createSpareParametersForLoad(UT_StringArray &, PRM_ParmNameMap &, UT_String &)PRM_ParmOwnervirtual
createSpareParametersFromChannels(UT_BitArray &selection, const CH_ChannelList &channels)OP_Parametersprotectedvirtual
deAnimate(unsigned idx)OP_Parameters
deAnimate(const char *name)OP_Parameters
deleteAllSpareParms()OP_Parameters
destroyChannel(const char *name)OP_Parameters
disableParms()OP_Parametersprotectedvirtual
doGetFullPath(UT_WorkBuffer &str) const overrideOP_Parametersprotectedvirtual
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_Parametersinlineprotectedvirtual
ensureSpareParmsAreUpdatedSubclass()OP_Parametersinlineprotectedvirtual
error(OP_Context &context)OP_Parametersinlinevirtual
error()OP_Parametersinlinevirtual
evalData(int pi, int vi, fpreal t) const OP_Parametersinline
evalData(const UT_StringRef &pn, int vi, fpreal t) const OP_Parametersinline
evalData(const UT_StringRef &pn, int *pi, int vi, fpreal t) const OP_Parametersinline
evalData(const PRM_Parm *parm, int vi, fpreal t) const OP_Parametersinline
evalDataInst(const UT_StringRef &name, const int *inst, int vi, fpreal t, int nestlevel=1) const OP_Parametersinline
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_Parametersinline
evalFloat(const UT_StringRef &pn, int vi, fpreal t) const OP_Parametersinline
evalFloat(const UT_StringRef &pn, int *pi, int vi, fpreal t) const OP_Parametersinline
evalFloat(const PRM_Parm *parm, int vi, fpreal t) const OP_Parametersinline
evalFloatInst(const UT_StringRef &name, const int *inst, int vi, fpreal t, int nestlevel=1) const OP_Parametersinline
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_Parametersinline
evalFloats(const UT_StringRef &pn, fpreal64 *v, fpreal t) const OP_Parametersinline
evalFloats(const UT_StringRef &pn, int *pi, fpreal64 *v, fpreal t) const OP_Parametersinline
evalFloats(const PRM_Parm *parm, fpreal64 *v, fpreal t) const OP_Parametersinline
evalFloats(int pi, fpreal32 *v, fpreal t) const OP_Parametersinline
evalFloats(const UT_StringRef &pn, fpreal32 *v, fpreal t) const OP_Parametersinline
evalFloats(const UT_StringRef &pn, int *pi, fpreal32 *v, fpreal t) const OP_Parametersinline
evalFloats(const PRM_Parm *parm, fpreal32 *v, fpreal t) const OP_Parametersinline
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_Parametersinline
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_Parametersinline
evalInt(const UT_StringRef &pn, int vi, fpreal t) const OP_Parametersinline
evalInt(const UT_StringRef &pn, int *pi, int vi, fpreal t) const OP_Parametersinline
evalInt(const PRM_Parm *parm, int vi, fpreal t) const OP_Parametersinline
evalIntInst(const UT_StringRef &name, const int *inst, int vi, fpreal t, int nestlevel=1) const OP_Parametersinline
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_Parametersinline
evalJSONMap(UT_JSONValueMap &val, const UT_StringRef &pn, int vi, fpreal t) const OP_Parametersinline
evalJSONMap(UT_JSONValueMap &val, const UT_StringRef &pn, int *pi, int vi, fpreal t) const OP_Parametersinline
evalJSONMap(UT_JSONValueMap &val, const PRM_Parm *parm, int vi, fpreal t) const OP_Parametersinline
evalJSONMapRaw(UT_JSONValueMap &val, int pi, int vi, fpreal t) const OP_Parametersinline
evalJSONMapRaw(UT_JSONValueMap &val, const UT_StringRef &pn, int vi, fpreal t) const OP_Parametersinline
evalJSONMapRaw(UT_JSONValueMap &val, const UT_StringRef &pn, int *pi, int vi, fpreal t) const OP_Parametersinline
evalJSONMapRaw(UT_JSONValueMap &val, const PRM_Parm *parm, int vi, fpreal t) const OP_Parametersinline
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=NULL) const OP_Parametersinline
evalParameterOrProperty(const UT_StringRef &parm_name, int vec_index, fpreal now, fpreal &values, PRM_Parm **parmptr=NULL) const OP_Parametersinline
evalParameterOrProperty(const UT_StringRef &parm_name, int vec_index, fpreal now, UT_String &value, PRM_Parm **parmptr=NULL) const OP_Parametersinline
evalParameterOrPropertyExpr(const UT_StringRef &parm_name, int vec_index, fpreal now, UT_String &value, PRM_Parm **parmptr=NULL) const OP_Parametersinline
evalParameterOrPropertyExprT(const UT_StringRef &parm_name, int vec_index, fpreal now, UT_String &value, int thread, PRM_Parm **parmptr=NULL) const OP_Parameters
evalParameterOrPropertyRaw(const UT_StringRef &parm_name, int vec_index, fpreal now, UT_String &value, PRM_Parm **parmptr=NULL) const OP_Parametersinline
evalParameterOrPropertyRawT(const UT_StringRef &parm_name, int vec_index, fpreal now, UT_String &value, int thread, PRM_Parm **parmptr=NULL) const OP_Parameters
evalParameterOrPropertyT(const UT_StringRef &parm_name, int vec_index, fpreal now, int &value, int thread, PRM_Parm **parmptr=NULL) const OP_Parameters
evalParameterOrPropertyT(const UT_StringRef &parm_name, int vec_index, fpreal now, fpreal &values, int thread, PRM_Parm **parmptr=NULL) const OP_Parameters
evalParameterOrPropertyT(const UT_StringRef &parm_name, int vec_index, fpreal now, UT_String &value, int thread, PRM_Parm **parmptr=NULL) const OP_Parameters
evalString(UT_String &val, int pi, int vi, fpreal t) const OP_Parametersinline
evalString(UT_StringHolder &val, int pi, int vi, fpreal t) const OP_Parametersinline
evalString(UT_String &val, const UT_StringRef &pn, int vi, fpreal t) const OP_Parametersinline
evalString(UT_StringHolder &val, const UT_StringRef &pn, int vi, fpreal t) const OP_Parametersinline
evalString(UT_String &val, const char *pn, int *pi, int vi, fpreal t) const OP_Parametersinline
evalString(UT_StringHolder &val, const char *pn, int *pi, int vi, fpreal t) const OP_Parametersinline
evalString(UT_String &val, const PRM_Parm *parm, int vi, fpreal t) const OP_Parametersinline
evalString(UT_StringHolder &val, const PRM_Parm *parm, int vi, fpreal t) const OP_Parametersinline
evalStringInst(const UT_StringRef &name, const int *inst, UT_String &val, int vi, fpreal t, int nestlevel=1) const OP_Parametersinline
evalStringInst(const UT_StringRef &name, const int *inst, UT_StringHolder &val, int vi, fpreal t, int nestlevel=1) const OP_Parametersinline
evalStringInstRaw(const UT_StringRef &name, const int *inst, UT_String &val, int vi, fpreal t, int nestlevel=1) const OP_Parametersinline
evalStringInstRawT(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_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_Parametersinline
evalStringRaw(UT_String &val, const UT_StringRef &pn, int vi, fpreal t) const OP_Parametersinline
evalStringRaw(UT_String &val, const UT_StringRef &pn, int *pi, int vi, fpreal t) const OP_Parametersinline
evalStringRaw(UT_String &val, const PRM_Parm *parm, int vi, fpreal t) const OP_Parametersinline
evalStringRawT(UT_String &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_String &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
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_ParmOwnervirtual
evalVariableValue(UT_String &val, int index, int thread)OP_Parametersvirtual
evalVariableValue(fpreal &val, int index, int thread)OP_Parametersvirtual
evalVectorProperty(const UT_StringRef &parm_name, fpreal now, int *values, int vec_size, PRM_Parm **parmptr=NULL) const OP_Parametersinline
evalVectorProperty(const UT_StringRef &parm_name, fpreal now, fpreal *values, int vec_size, PRM_Parm **parmptr=NULL) const OP_Parametersinline
evalVectorPropertyT(const UT_StringRef &parm_name, fpreal now, int *values, int vec_size, int thread, PRM_Parm **parmptr=NULL) const OP_Parameters
evalVectorPropertyT(const UT_StringRef &parm_name, fpreal now, fpreal *values, int vec_size, int thread, PRM_Parm **parmptr=NULL) const OP_Parameters
executeCommand(const char *command, std::ostream *out, std::ostream *err) const =0PRM_ParmOwnerpure virtual
expandString(UT_String &val, fpreal t, int thread, const char *channel_name=0)OP_Parameters
findError(const char *type, int code) const OP_Parametersinline
findKey(fpreal t, int direction) const OP_Parameters
findParametersOrProperties(fpreal now, OP_PropertyLookupList &list)OP_Parametersvirtual
findString(const char *str, bool fullword, bool usewildcards) const OP_Parametersvirtual
followChannelReferences(const OP_FollowChanRefsOptions &opt, OP_Node *&newop, PRM_Parm *&newparm, int &newvecidx)OP_Parametersinlinestatic
followChannelReferences(const OP_FollowChanRefsOptions &opt, CH_ChannelRef &ref)OP_Parametersinlinestatic
followChannelReferencesOneStep(const OP_FollowChanRefsOptions &opt, OP_Node *&newop, PRM_Parm *&newparm, int &newvecidx)OP_Parametersinlinestatic
followChannelReferencesOneStepT(const OP_FollowChanRefsOptions &opt, OP_Node *&newop, PRM_Parm *&newparm, int &newvecidx, int thread)OP_Parametersstatic
followChannelReferencesT(const OP_FollowChanRefsOptions &opt, OP_Node *&newop, PRM_Parm *&newparm, int &newvecidx, int thread)OP_Parametersstatic
followChannelReferencesT(const OP_FollowChanRefsOptions &opt, CH_ChannelRef &ref, int thread)OP_Parametersstatic
followChannelReferencesWithDeps(const OP_FollowChanRefsOptions &opt, OP_Node *&newop, PRM_Parm *&newparm, int &newvecidx, CH_Channel *chp)OP_Parametersinlinestatic
followChannelReferencesWithDepsT(const OP_FollowChanRefsOptions &opt, OP_Node *&newop, PRM_Parm *&newparm, int &newvecidx, int thread, CH_Channel *chp)OP_Parametersstatic
getAnyUndoPending() const OP_Parametersinline
getAutoScopedChannels(CH_ChannelRefList &chlist, bool follow_layer_overrides=true, bool include_animated=false, bool follow_channel_refs=true, bool include_autoscope=true)OP_Parameters
getChannel(const char *name)OP_Parameters
getChannel(const char *name) const OP_Parameters
getChannels() const OP_Parametersinline
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_Parametersinline
getErrorSeverity()OP_Parametersvirtual
getExprLanguage() const overrideOP_Parametersvirtual
getFullPath(UT_String &str) const PRM_ParmOwnerinline
getFullPath(UT_WorkBuffer &str) const PRM_ParmOwnerinline
getFullPath() const PRM_ParmOwnerinline
getHasTakeData() const OP_Parametersinlineprotectedvirtual
getInterfaceParmTemplates() const OP_Parameters
getIsChangingSpareParms() const OP_Parametersinline
getLayersFromScopedChannels(const CH_ChannelRefList &ori_refs, CH_ChannelRefList &layer_refs)OP_Parametersstatic
getLockedErrorManager()OP_Parametersinlineprotected
getMemoryUsage(bool inclusive) const overrideOP_Parametersvirtual
getMultiparmInfo()OP_Parameters
getName() const OP_Parametersinline
getNumParms() const OP_Parametersinline
getOperator() const OP_Parametersinline
getParameterOrProperty(const UT_StringRef &name, fpreal now, OP_Node *&op, PRM_Parm *&parm, bool create_missing_multiparms, PRM_ParmList *obsolete=0)OP_Parametersvirtual
getParameterOrPropertyByChannel(const UT_StringRef &chname, fpreal now, OP_Node *&op, PRM_Parm *&parm, int &vector_index, PRM_ParmList *obsolete=0)OP_Parametersvirtual
getParameterOrPropertyConst(const UT_StringRef &name, fpreal now, OP_Node *&op, PRM_Parm *&parm, PRM_ParmList *obsolete) const OP_Parametersinline
getParm(int i)OP_Parametersinline
getParm(int i) const OP_Parametersinline
getParm(const char *name)OP_Parametersinline
getParm(const char *name) const OP_Parametersinline
getParmActivationToggleName(const UT_StringRef &parm_name)OP_Parametersstatic
getParmIndex(const char *name) const OP_Parametersinline
getParmIsVisible(const char *parmname)OP_Parameters
getParmList()PRM_ParmOwnerinline
getParmList() const PRM_ParmOwnerinline
getParmPtr(const UT_StringRef &name)OP_Parametersinline
getParmPtr(const UT_StringRef &name) const OP_Parametersinline
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_ParmOwnerinline
getRawErrors(UT_Array< UT_Error > &errors, bool update)OP_Parametersvirtual
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_Parametersinline
getStat()OP_Parametersinline
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_Parametersinline
getValueAsProcessedNodePaths(fpreal t, UT_WorkBuffer &resultbuf, PRM_Parm *parm, int index, OP_Node *srcnode)OP_Parametersstatic
getVariable(int i) const OP_Parametersprotected
getVariable(const char *name) const OP_Parametersprotected
getVariableString(int index, UT_String &value, int thread)OP_Parametersvirtual
getVariableValue(int index, int thread)OP_Parametersvirtual
getVisibleState(int pi, int v=-1)OP_Parameters
getVisibleState(const char *pn, int v=-1)OP_Parameters
hasDeadlockError() const OP_Parametersinline
hasMultiparmInfo() const OP_Parameters
hasParm(const char *name) const OP_Parametersinline
initializeParms(OP_Channels *channels)OP_Parametersprotected
initMultiparmInstance(UT_ValArray< PRM_Parm * > &parms) overrideOP_Parametersvirtual
insertMultiParmItem(const char *pn, int i)OP_Parameters
isAtKey(fpreal t) const OP_Parametersinline
isGettingSaveError() const OP_Parametersinline
isMParmInstance(const char *chname, const UT_StringArray &mparm_inst, const UT_IntArray &mparm_lvl)OP_Parametersstatic
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_ParmOwnerinlinevirtual
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_ParmOwnerinline
isReservedOpName(const char *name)OP_Parametersprotectedstatic
loadChannelAliases(UT_IStream &is, const char *path=0)OP_Parametersprotected
loadChannels(UT_IStream &is, const char *path, CH_Collection *obsolete_channels)OP_Parametersprotected
loadOldSpareParms(UT_IStream &is)OP_Parametersprotected
loadParameters(UT_IStream &is, const char *path, PRM_ParmList *obsolete_parms)OP_Parametersprotected
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) overrideOP_Parametersvirtual
myChannelsOP_Parametersprotected
myParmListPRM_ParmOwnerprotected
myStatsOP_Parametersprotected
numSpareInputs() const OP_Parameters
OP_Parameters(const char *name, OP_Operator *entry)OP_Parametersprotected
OP_Parameters(const OP_Parameters &source, const char *name)OP_Parametersprotected
OP_TakeParm classOP_Parametersfriend
OP_UndoParm classOP_Parametersfriend
OP_UndoSpareParm classOP_Parametersfriend
opChanged(OP_EventType type, void *dataptr=0)=0OP_Parametersprotectedpure virtual
operatorDeleted()OP_Parameters
opError(int code, const char *m=0) const OP_Parametersinline
opFatal(int code, const char *m=0) const OP_Parametersinline
opLocalDeadlockError()OP_Parametersinline
opLocalError(int code, const char *m=0)OP_Parametersinline
opLocalWarning(int code, const char *m=0)OP_Parametersinline
opMessage(int code, const char *m=0) const OP_Parametersinline
opWarning(int code, const char *m=0) const OP_Parametersinline
parmChanged(int parm_index)OP_Parameters
parmExprChanged(int parm_index)OP_Parameters
permissionError(const char *chname=0)OP_Parametersprotectedvirtual
preUpdateParmsFlags()OP_Parametersinlineprotectedvirtual
PRM_ParmOwner()PRM_ParmOwnerinlineprotected
prmCookOverrides(fpreal, int, const char *, int)PRM_ParmOwnerinlinevirtual
pushAsPwdAndRunPython(PY_CompiledCode &compiled_code, PY_Result::Type desired_result_type, PY_Result &result, PY_EvaluationContext *context=NULL) const =0PRM_ParmOwnerpure virtual
rebuildParmDependency(int parmidx)=0PRM_ParmOwnerpure virtual
referenceAllParameters(OP_Parameters *from, bool relative_references=true)OP_Parametersvirtual
referenceSingleParameter(OP_Parameters *from, int parm_idx, const char *relative_path=NULL)OP_Parametersvirtual
reloadNewFiles(fpreal time_now)OP_Parametersvirtual
removeError(int idx)OP_Parametersinline
removeMultiParmItem(const char *pn, int i)OP_Parameters
rename(const char *newname)OP_Parametersprotectedvirtual
resetParmEventHandler()OP_Parametersprotected
resolveAndDeleteObsoleteParmList(PRM_ParmList *&obsolete_parms) overrideOP_Parametersvirtual
resolveObsoleteParms(PRM_ParmList *)OP_Parametersinlinevirtual
saveChannelAliases(std::ostream &os, int binary)OP_Parametersprotected
saveChannels(std::ostream &os, int binary, bool compiled, int selected)OP_Parametersprotected
saveKeyFrameForUndo(CH_Channel *chp, fpreal gtime)OP_Parametersvirtual
saveMultiParmForUndo(int index)OP_Parametersprotected
saveMultiParmInstanceCommand(std::ostream &os, const char *opname, bool spareparms) const OP_Parameters
saveParameters(std::ostream &os, int binary, bool compiled)OP_Parametersprotected
saveParmChannels(int parm_index, std::ostream &os, int binary, bool compiled)OP_Parametersprotected
saveParmCommand(std::ostream &os, int values=0, int defaultstoo=1, bool spareparms=true) const OP_Parameters
saveParmForUndo(PRM_Parm *)OP_Parameters
saveParmsForUndo(bool scopedOnly=false, CH_Collection *collection=NULL)OP_Parametersvirtual
savePresetContents(std::ostream &os) overrideOP_Parametersvirtual
saveSingleParmForUndo(PRM_Parm *parm)OP_Parameters
setAnyUndoFlag()OP_Parametersvirtual
setBatchParms(PRM_BatchList &list, fpreal now, bool set_key=false, bool create_channels=false)OP_Parametersstatic
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_Parametersinline
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_Parametersinline
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)=0PRM_ParmOwnerpure virtual
stealErrors(UT_ErrorManager &src, bool borrow_only=false)OP_Parameters
stealErrors(OP_Parameters &src)OP_Parametersprotected
stealGlobalErrors()OP_Parametersprotected
syncNodeVersion(const char *old_version, const char *current_version, bool *node_deleted)OP_Parametersinlinevirtual
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 *) overrideOP_Parametersvirtual
takeDeactivateParm(uint idx)OP_Parametersinline
takeDeactivateParm(const char *name)OP_Parametersinline
takeDeactivateParm(PRM_Parm *parm)OP_Parametersinline
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 =0PRM_ParmOwnerpure virtual
traverseScope(const char *pattern, OP_ScopeOp scope_op, const OP_ScopeOptions &scope_options)OP_Parametersprotectedvirtual
triggerOPChanged(OP_EventType reason, int index)OP_Parameters
triggerParmCallback(PRM_Parm *parmptr, fpreal now, int value, void *data, const UT_Options *options=0)=0OP_Parameterspure 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=0)OP_Parametersprotected
updateParmDisableIfInactive(PRM_Parm &parm, bool disable=true)OP_Parametersprotected
updateParmHideConditional(PRM_Parm &parm, const UT_StringArray *skip=0)OP_Parametersprotected
updateParmsAndSpareParmsFlags()OP_Parameters
updateParmsFlags()OP_Parametersinlineprotectedvirtual
updatePending(fpreal t)OP_Parameters
updateRampFromMultiParm(fpreal t, const PRM_Parm &m, UT_Ramp &ramp, bool *time_dep=NULL, DEP_MicroNode *depnode=NULL) const OP_Parameters
updateUserMask()OP_Parameters
~OP_Parameters() overrideOP_Parametersprotected
~PRM_ParmOwner()PRM_ParmOwnerinlineprotectedvirtual