|
HDK
|
This is the complete list of members for PRM_ParmList, including all inherited members.
| addChannel(const UT_StringRef &name) | PRM_ParmList | |
| addContextOptionDep(const UT_StringHolder &opt) | PRM_ParmList | inline |
| addCookContextOptionDep(const UT_StringHolder &opt) | PRM_ParmList | inline |
| allDefaults() const | PRM_ParmList | |
| appendMultiParms(const PRM_Multi &multiparmowner, PRM_Template *templ, int num, bool spare, const UT_IntArray &instance, UT_ValArray< PRM_Parm * > &newparms) | PRM_ParmList | |
| areAllFlagsClean() const | PRM_ParmList | |
| beginLoading() | PRM_ParmList | static |
| buildDelayedDefaults(bool clear_channels=true) | PRM_ParmList | |
| bumpNumSendExtra(int n) | PRM_ParmList | inline |
| canAccess(unsigned mask=PRM_WRITE_OK, const PRM_Type &type=PRM_TYPE_ZERO) const | PRM_ParmList | |
| canAccessCheckingOnlyAssetMask(unsigned mask=PRM_WRITE_OK, const PRM_Type &type=PRM_TYPE_ZERO) const | PRM_ParmList | |
| canAccessIgnoringAssetMask(unsigned mask=PRM_WRITE_OK, const PRM_Type &type=PRM_TYPE_ZERO) const | PRM_ParmList | |
| changeString(const char *from, const char *to, bool fullword) | PRM_ParmList | |
| channelPtrModified(const UT_StringRef &name) | PRM_ParmList | |
| checkMultiParmInstance(const UT_StringRef &parmname, bool do_owner_init) | PRM_ParmList | |
| checkTimeDependence(bool evaluate_channels=false) | PRM_ParmList | |
| clearAllDirtyFlags() | PRM_ParmList | |
| clearAllUndoSavedFlags() | PRM_ParmList | |
| clearAndDestroyChannels() | PRM_ParmList | |
| clearContextOptionDeps() | PRM_ParmList | inline |
| clearCookContextOptionDeps() | PRM_ParmList | inline |
| clearMicroNodeInputs() | PRM_ParmList | |
| clearParmOwner() | PRM_ParmList | |
| constParmMicroNode(int parm_idx, int vi) | PRM_ParmList | |
| dumpMicroNodes(std::ostream &os, bool as_DOT, int indent_level=0) const | PRM_ParmList | |
| endLoading() | PRM_ParmList | static |
| evalFloat(const UT_StringRef &pn, int vi, fpreal t) | PRM_ParmList | |
| evalInt(const UT_StringRef &pn, int vi, fpreal t) | PRM_ParmList | |
| evalString(UT_String &value, const UT_StringRef &pn, int vi, fpreal t) | PRM_ParmList | |
| evalString(UT_StringHolder &value, const UT_StringRef &pn, int vi, fpreal t) | PRM_ParmList | |
| evalStringRaw(UT_String &value, const UT_StringRef &pn, int vi, fpreal t) | PRM_ParmList | |
| evalStringRaw(UT_StringHolder &value, const UT_StringRef &pn, int vi, fpreal t) | PRM_ParmList | |
| findNextKey(fpreal theoldtime) | PRM_ParmList | |
| findPrevKey(fpreal theoldtime) | PRM_ParmList | |
| findString(const char *str, bool fullword, bool usewildcards) const | PRM_ParmList | |
| getAddRemoveCount() const | PRM_ParmList | inline |
| getAssetPermissionMask() const | PRM_ParmList | inline |
| getChannelGroupPtr() const | PRM_ParmList | inline |
| getChanState(fpreal time) | PRM_ParmList | |
| getContextOptionDeps() const | PRM_ParmList | inline |
| getCookContextOptionDeps() const | PRM_ParmList | inline |
| getCookTimeDependent() const | PRM_ParmList | inline |
| getEntries() const | PRM_ParmList | inline |
| getEvalTime(int thread) const | PRM_ParmList | |
| getMagicString(UT_TokenString &string, fpreal t, int parm_group=1) | PRM_ParmList | |
| getMemoryUsage(bool inclusive) const | PRM_ParmList | |
| getMicroNodesMemoryUsage() const | PRM_ParmList | |
| getNumParmInputs() const | PRM_ParmList | |
| getNumSendExtra() const | PRM_ParmList | inline |
| getORCallback() | PRM_ParmList | inlinestatic |
| getParmIndex(const PRM_Parm *parm) const | PRM_ParmList | |
| getParmIndex(const UT_StringRef &parmname) const | PRM_ParmList | |
| getParmIndex(const PRM_Name &name) const | PRM_ParmList | inline |
| getParmIndex(const UT_StringRef &channel_name, int &subidx, bool allow_alias=true) const | PRM_ParmList | inline |
| getParmIndexFromChannel(const UT_StringRef &channel, int *vecidx, bool allow_alias) const | PRM_ParmList | |
| getParmInputList(DEP_MicroNodeList &inputs, bool cooking_only=false) const | PRM_ParmList | |
| getParmMicroNodes(DEP_MicroNodeList µnodes) const | PRM_ParmList | |
| getParmOutputList(DEP_MicroNodeList &outputs, bool cooking_only=false) const | PRM_ParmList | |
| getParmOwner() const | PRM_ParmList | inline |
| getParmPtr(const UT_StringRef &theparmname, int &theparmidx) | PRM_ParmList | |
| getParmPtr(const UT_StringRef &theparmname) | PRM_ParmList | |
| getParmPtr(const UT_StringRef &theparmname) const | PRM_ParmList | |
| getParmPtr(const PRM_Name &name) | PRM_ParmList | |
| getParmPtr(const PRM_Name &name) const | PRM_ParmList | |
| getParmPtr(const int theindex) | PRM_ParmList | inline |
| getParmPtr(const int theindex) const | PRM_ParmList | inline |
| getParmPtrFromChannel(const UT_StringRef &channel, int *vecidx=nullptr) const | PRM_ParmList | inline |
| getParmPtrFromChannel(const UT_StringRef &channel, int *vecidx=nullptr) | PRM_ParmList | inline |
| getParmPtrInst(const UT_StringRef &parm_name, const int *instance, int nest_level) | PRM_ParmList | inline |
| getParmPtrInst(const UT_StringRef &parm_name, const int *instance, int nest_level, int &theparmidx) | PRM_ParmList | inline |
| getParmPtrInst(const UT_StringRef &parm_name, const int *instance, int nest_level) const | PRM_ParmList | inline |
| getParmPtrInst(const UT_StringRef &parm_name, const int *instance, int nest_level, int &theparmidx) const | PRM_ParmList | |
| getPermissions() const | PRM_ParmList | inline |
| getPresetInfo() const | PRM_ParmList | inline |
| getTimeDependent() const | PRM_ParmList | inline |
| getUndoSavedFlag() const | PRM_ParmList | inline |
| getUserMask() const | PRM_ParmList | inline |
| hardenChanges(fpreal time, bool forceflag=0, const char *patt=0, CH_ChannelRefList *list=0) | PRM_ParmList | |
| hasAnyChannels() | PRM_ParmList | |
| hasChannelAliases() const | PRM_ParmList | |
| hasParmMicroNode(int parm_idx) const | PRM_ParmList | |
| hasSpareOrMultiInstanceParms() const | PRM_ParmList | |
| insertMultiParmItem(int index, int i) | PRM_ParmList | |
| isLoading() | PRM_ParmList | static |
| load(UT_IStream &is, const char *path, PRM_ParmList *obsoleteparms) | PRM_ParmList | |
| loadChannelAliases(UT_IStream &is, const char *path) | PRM_ParmList | |
| loadUndoData(const PRM_UndoDataList &data, const char *path, PRM_ParmList *obsoleteparms) | PRM_ParmList | |
| notifyVarChange(const char *varname) | PRM_ParmList | |
| parmMicroNode(int parm_idx, int vi) | PRM_ParmList | |
| popVariables() | PRM_ParmList | |
| PRM_ParmList(PRM_Template *thetemplates, CH_Collection *thechgroupptr, PRM_ParmOwner *node, PRM_PresetInfo *presetinfo, const UT_StringRef &optype, bool clear_channels) | PRM_ParmList | |
| PRM_ParmList(PRM_Template *thetemplates, CH_Collection *thechgroupptr, PRM_ParmOwner *node, PRM_PresetInfo *presetinfo, const UT_StringRef &optype, bool clear_channels, bool build_delayed_defaults) | PRM_ParmList | |
| PRM_ParmList(PRM_ParmList *thesrcptr, PRM_Template *thenewtemplate, PRM_ParmOwner *node, PRM_PresetInfo *presetinfo, const UT_StringRef &optype, bool leavedefaultsunchanged) | PRM_ParmList | |
| propagateDirtyParmMicroNodes(int parm_index, DEP_MicroNode::Visitor client_visit, DEP_MicroNode *parmlist_micronode, bool force) | PRM_ParmList | |
| pushVariables() | PRM_ParmList | |
| reloadChannelPtrs() | PRM_ParmList | |
| removeAndDestroyParm(int index) | PRM_ParmList | |
| removeMultiParmItem(int index, int i) | PRM_ParmList | |
| removeOpSharedInfo(const UT_StringRef &optoken) | PRM_ParmList | static |
| renameOpSharedInfo(const UT_StringRef &oldoptoken, const UT_StringHolder &newoptoken) | PRM_ParmList | static |
| revertToDefaults(fpreal time) | PRM_ParmList | |
| revertValuesToFactoryDefaults() | PRM_ParmList | |
| save(std::ostream &os, bool binary, bool compiled) const | PRM_ParmList | |
| saveChannelAliases(std::ostream &os, bool binary) | PRM_ParmList | |
| saveSingle(PRM_Parm *, std::ostream &os, bool binary) const | PRM_ParmList | |
| saveSingleUndoData(const PRM_Parm *parm, PRM_UndoDataList &data) const | PRM_ParmList | |
| saveUndoData(PRM_UndoDataList &data) const | PRM_ParmList | |
| sendChangeEvent(CH_CHANGE_TYPE what, PRM_Parm *who=0) | PRM_ParmList | |
| setAddRemoveCount(unsigned long count) | PRM_ParmList | inline |
| setAssetPermissionMask(unsigned mask) | PRM_ParmList | inline |
| setAutoTakeUndoSavedFlag() | PRM_ParmList | inline |
| setChannelAlias(PRM_Parm &parm, int subindex, const UT_StringHolder &chan_alias) | PRM_ParmList | |
| setChannelGroupPtr(CH_Collection *thechgroupptr) | PRM_ParmList | inline |
| setCookTimeDependent(bool onOff) | PRM_ParmList | inline |
| setEventHandler(void *data, void(*handler)(void *, CH_CHANGE_TYPE, int)) | PRM_ParmList | inline |
| setFloat(fpreal value, const UT_StringRef &pn, int vi, fpreal t, bool propagate) | PRM_ParmList | |
| setInt(int value, const UT_StringRef &pn, int vi, fpreal t, bool propagate) | PRM_ParmList | |
| setORCallback(PRM_ORCallback *impl) | PRM_ParmList | inlinestatic |
| setPermissions(unsigned mask) | PRM_ParmList | inline |
| setString(const UT_String &value, CH_StringMeaning meaning, const UT_StringRef &pn, int vi, fpreal t, bool propagate) | PRM_ParmList | |
| setTimeDependent(bool onOff) | PRM_ParmList | inline |
| setUndoSavedFlag() | PRM_ParmList | inline |
| setUserMask(unsigned m) | PRM_ParmList | inline |
| updateFromOldTemplate(PRM_ParmList *oldlist) | PRM_ParmList | |
| updateSpareParmTemplates(PRM_Template *newtemplates, bool leavedefaultsunchanged) | PRM_ParmList | |
| ~PRM_ParmList() | PRM_ParmList |