HDK
|
This is the complete list of members for PRM_Parm, including all inherited members.
addChannel(int index, bool propagate=true) | PRM_Parm | |
addChannel(int index, const char *theexpr, CH_ExprLanguage language, bool propagate=true) | PRM_Parm | |
addChannel(const char *name) | PRM_Parm | |
addChannel(const char *name, const char *expr, CH_ExprLanguage language) | PRM_Parm | |
addChannels() | PRM_Parm | |
adopt(PRM_Parm &thesrcparm) | PRM_Parm | |
adoptOverrides(PRM_Parm &srcparm) | PRM_Parm | |
areAllComponentsLocked() const | PRM_Parm | |
areAllFlagsClean() const | PRM_Parm | |
assignMultiParmItem(int from, int to) | PRM_Parm | |
buildOpDependencies(const PRM_RefId &ref_id, int thread) | PRM_Parm | |
canAccess(uint mask) const | PRM_Parm | |
changeOpRef(const char *new_fullpath, const char *old_fullpath, const char *old_cwd, const char *chan_name, const char *old_chan_name, void(*undo_callback)(void *), void *undo_data, int thread) | PRM_Parm | |
changePending(int index) | PRM_Parm | |
changeString(const char *from, const char *to, bool fullword) | PRM_Parm | |
channelPtrModified(const char *name) | PRM_Parm | |
clearAllDirtyFlags() | PRM_Parm | |
clearAndDestroyChannels(bool force=false) | PRM_Parm | |
clearAndDestroyUnrefChannels(const PRM_Parm &repl_parm) | PRM_Parm | |
constructChannelReference(UT_String &reference, CH_ExprLanguage language, const char *path, const char *ch_name=nullptr) | PRM_Parm | |
convertStringFromExprLanguage(const char *str, UT_String &expr) | PRM_Parm | static |
convertStringToExprLanguage(const char *str, UT_String &expr, PRM_Template *tplate=nullptr) | PRM_Parm | static |
copyParm(const PRM_Parm &src) | PRM_Parm | |
copyValue(fpreal t, int dest_vi, const PRM_Parm &src_parm, int src_vi, bool set_name_alias, bool current_value_only, bool set_value_to_default=false, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, PRM_KeySetType key_set_type=PRM_USE_PREFERENCES) | PRM_Parm | |
createInputNotifyValue() | PRM_Parm | |
destroyChildParms() | PRM_Parm | |
findMultiParmTemplate() const | PRM_Parm | |
findNextKey(fpreal theoldtime, int index=-1) | PRM_Parm | |
findPrevKey(fpreal theoldtime, int index=-1) | PRM_Parm | |
findString(const char *str, bool fullword, bool usewildcards) const | PRM_Parm | |
findSubIndex(const char *thechannelname, bool allow_alias) const | PRM_Parm | |
forceContextOptionDep(int subindex, const UT_StringHolder &opt) | PRM_Parm | |
forceTimeDependent(int subindex) | PRM_Parm | |
getActiveTakeFlag() const | PRM_Parm | |
getAllChannelAliases(UT_String &aliasstring, char sep='/') const | PRM_Parm | |
getAlwaysHardenFlag() | PRM_Parm | inlinestatic |
getAlwaysTakeFlag() const | PRM_Parm | |
getAutoScopedField() const | PRM_Parm | |
getAutoScopedFlag(int vec_idx) const | PRM_Parm | |
getAutoSelectField() const | PRM_Parm | |
getAutoSelectFlag(int vec_idx) const | PRM_Parm | |
getAutoTakeUndoSavedFlag() | PRM_Parm | |
getBypassFlag() const | PRM_Parm | |
getCallback() | PRM_Parm | inline |
getChannel(int subindex) const | PRM_Parm | |
getChannelAlias(UT_String &stringref, int subindex) const | PRM_Parm | |
getChannelAlias(int subindex) const | PRM_Parm | |
getChannelCount() const | PRM_Parm | |
getChannelCustomColor(int index) const | PRM_Parm | |
getChannelGroupPtr() const | PRM_Parm | |
getChannelLabel(UT_String &thestrref, int index=0) const | PRM_Parm | |
getChannelLabelForUI(UT_String &thestrref, int vec_idx) const | PRM_Parm | |
getChannelToken(UT_String &thestrref, int index=0) const | PRM_Parm | |
getChannelToken(int vi=0) const | PRM_Parm | inline |
getChanState(fpreal time) const | PRM_Parm | |
getChanState(fpreal time, int index) const | PRM_Parm | |
getChoiceListPtr() | PRM_Parm | |
getChoiceListPtr() const | PRM_Parm | |
getContextOptionDeps(int subindex) const | PRM_Parm | |
getDecodedChannelToken(int vi=0) const | PRM_Parm | inline |
getDefaultValue(fpreal &value, int index) const | PRM_Parm | |
getDefaultValue(UT_String &value, int index) const | PRM_Parm | |
getDestructiveRevertToDefaultFlag() | PRM_Parm | inlinestatic |
getEnableState(int comp=-1) const | PRM_Parm | |
getExpressionOnly(fpreal time, UT_String &value, int index, int thread) const | PRM_Parm | |
getExpressionOrValue(fpreal time, UT_String &value, int index, int thread) const | PRM_Parm | |
getExpressionOrValue(fpreal time, UT_StringHolder &value, int index, int thread) const | PRM_Parm | |
getExpressionState() | PRM_Parm | |
getExpressionStringForUI(fpreal time, UT_String &value, int index, int thread) const | PRM_Parm | |
getExprLanguageIfMadeAnExpression(fpreal time, int index) const | PRM_Parm | |
getHaveCompiledExpressions() const | PRM_Parm | |
getHelpText(UT_String &helptext) const | PRM_Parm | |
getHelpTitle(UT_String &helptext) const | PRM_Parm | |
getHelpUrl(UT_String &helptext) const | PRM_Parm | |
getInstanceEnableState(int comp=-1) const | PRM_Parm | |
getInstancePtr() const | PRM_Parm | |
getInstancePtr() | PRM_Parm | |
getIsAddingOrRemovingMultiParms() | PRM_Parm | static |
getIsOverrideActive(int index) const | PRM_Parm | |
getLabel(UT_String &thestrref) const | PRM_Parm | |
getLabel() const | PRM_Parm | |
getLockedField() const | PRM_Parm | |
getLockedFlag(int vec_idx) const | PRM_Parm | |
getMagicString(UT_TokenString &string, fpreal t, int parm_group_mask, bool add_if_default, bool ignore_group, int thread) | PRM_Parm | |
getMakeSpareParmsForUnknownChannelsFlag() | PRM_Parm | inlinestatic |
getMemoryUsage(bool inclusive) const | PRM_Parm | |
getMultiInstanceIndex(UT_IntArray &indices, bool instance_index=true) const | PRM_Parm | |
getMultiParm(int idx) const | PRM_Parm | |
getMultiParmCount() const | PRM_Parm | |
getMultiParmInstancesPerItem() const | PRM_Parm | |
getMultiParmNumItems() const | PRM_Parm | |
getMultiParmOwner() const | PRM_Parm | |
getMultiParmTemplate(int idx) const | PRM_Parm | |
getMultiParmTemplate(int idx) | PRM_Parm | |
getMultiParmToken(int p, int index) const | PRM_Parm | |
getMultiParmUIEntries() const | PRM_Parm | |
getMultiSize() const | PRM_Parm | |
getMultiStartOffset() const | PRM_Parm | |
getMultiType() const | PRM_Parm | |
getOverride(int index) const | PRM_Parm | |
getOverrideDataIndex(int index) const | PRM_Parm | |
getOverrideNodePath(int index, UT_String &path) const | PRM_Parm | |
getOverrideTrackName(int index, UT_String &trackname) const | PRM_Parm | |
getOverrideType(int index, PRM_OverrideType &type) const | PRM_Parm | |
getOwner() const | PRM_Parm | inline |
getParmOwner() const | PRM_Parm | |
getRevertInvisibleToDefaultsFlag() | PRM_Parm | inlinestatic |
getSparePtr() const | PRM_Parm | |
getStringMeaning(fpreal time, int index) const | PRM_Parm | |
getTemplatePtr() const | PRM_Parm | |
getTemplatePtr() | PRM_Parm | |
getToken(UT_String &thestrref) const | PRM_Parm | |
getToken() const | PRM_Parm | |
getTokenHash() const | PRM_Parm | |
getTokenRef() const | PRM_Parm | inline |
getType() const | PRM_Parm | |
getTypeExtended() const | PRM_Parm | |
getUndoSavedFlag() | PRM_Parm | |
getValue(fpreal time, int32 &value, int index, int thread) const | PRM_Parm | |
getValue(fpreal time, int64 &value, int index, int thread) const | PRM_Parm | |
getValue(fpreal time, fpreal &value, int index, int thread) const | PRM_Parm | |
getValue(fpreal time, UT_String &value, int index, bool expand, int thread) const | PRM_Parm | |
getValue(fpreal time, UT_StringHolder &value, int index, bool expand, int thread) const | PRM_Parm | |
getValue(fpreal time, PRM_DataItemHandle &value, int index, int thread) const | PRM_Parm | |
getValue(fpreal time, UT_JSONValueMap &value, int index, bool expand, int thread) const | PRM_Parm | |
getValues(fpreal time, fpreal32 *value, int thread) const | PRM_Parm | |
getValues(fpreal time, fpreal64 *value, int thread) const | PRM_Parm | |
getValues(fpreal time, int32 *value, int thread) const | PRM_Parm | |
getValues(fpreal time, int64 *value, int thread) const | PRM_Parm | |
getValueState() | PRM_Parm | |
getVectorSize() const | PRM_Parm | inline |
getVisibleState(int comp=-1) const | PRM_Parm | |
hardenChanges(fpreal time, bool forceflag=0, const char *patt=0, CH_ChannelRefList *list=0) | PRM_Parm | |
hardenChanges(fpreal time, int index, bool forceflag=0, const char *patt=0, CH_ChannelRefList *list=0) | PRM_Parm | |
hasAnySendExtraFlags() const | PRM_Parm | |
hasChannelAlias(int subindex) const | PRM_Parm | |
hasChannelCustomColor(int index) const | PRM_Parm | |
hasChannelName(const UT_StringRef &channame, int vec_index) const | PRM_Parm | |
hasContextOptionDeps(int subindex) const | PRM_Parm | |
hasMicroNodes() const | PRM_Parm | |
indirectChange(int vec_idx, bool expr_changed, bool update_multi=true) | PRM_Parm | |
inputNotifyValue() | PRM_Parm | |
insertMultiParmItem(int index, bool propagate=1) | PRM_Parm | |
instanceMultiString(UT_String &token, const UT_IntArray &indexlist, bool fill_remaining=true) | PRM_Parm | static |
instanceMultiString(UT_String &token, const int *indexlist, int num, bool fill_remaining=true) | PRM_Parm | static |
isActive(const int index) const | PRM_Parm | |
isChanRefString(const char *str, bool is_expr, UT_String *chref=0) | PRM_Parm | static |
isCompatible(const PRM_Parm &other_parm) const | PRM_Parm | |
isDataDependent(fpreal gtime) const | PRM_Parm | |
isDataDependent(fpreal gtime, int subindex) const | PRM_Parm | |
isDefault() const | PRM_Parm | |
isDefault(int index) const | PRM_Parm | |
isDirty(int vector_idx=0) const | PRM_Parm | |
isExpressionEditableByUI(fpreal time, int index) const | PRM_Parm | |
isFactoryDefault() const | PRM_Parm | |
isFactoryDefault(int index) const | PRM_Parm | |
isFactoryDefaultUI(int index) const | PRM_Parm | |
isFactoryDefaultUI() const | PRM_Parm | |
isLanguageOldExprOrLiteral(fpreal time, int index) | PRM_Parm | |
isMultiParm() const | PRM_Parm | |
isOfBasicType(PRM_Type check_type) const | PRM_Parm | |
isOrdinalExpression(const char *str, const PRM_Template *tplate=nullptr) | PRM_Parm | static |
isOrdinalExpression(const PRM_Default &dflt, const PRM_Template *tplate=nullptr) | PRM_Parm | static |
isParmValueEqual(PRM_Parm &other_parm, int vec_index, fpreal time, int thread) const | PRM_Parm | |
isParmValueEqual(int vec_index, PRM_Parm &other_parm, int other_index, fpreal time, int thread) const | PRM_Parm | |
isRampType() const | PRM_Parm | |
isRampTypeColor() const | PRM_Parm | |
isRotationParm() const | PRM_Parm | |
isSendExtra(int vi) const | PRM_Parm | |
isSpareParm() const | PRM_Parm | |
isStringThatCanExpand(const char *str) | PRM_Parm | static |
isTimeDependent() const | PRM_Parm | |
isTimeDependent(int subindex) const | PRM_Parm | |
isTrueFactoryDefault(int index) const | PRM_Parm | |
isTrueFactoryDefault() const | PRM_Parm | |
isValueEditableByUI(fpreal time, int index) const | PRM_Parm | |
load(UT_IStream &is) | PRM_Parm | |
loadCommand(int argc, const char *const argv[], int index, bool values_only, PRM_KeySetType set_type) | PRM_Parm | |
loadUndoData(const PRM_UndoDataHandle &data) | PRM_Parm | |
microNode(int vi) | PRM_Parm | |
moveMultiParmItems(const UT_Array< std::pair< int, int >> &moves) | PRM_Parm | |
notifyVarChange(const char *varname) | PRM_Parm | |
operator delete(void *p, size_t size) | UT_SmallObject< PRM_Parm, UT_SMALLOBJECT_CLEANPAGES_DEFAULT, UT_SMALLOBJECT_PAGESIZE_DEFAULT, UT_SMALLOBJECT_THREADSAFE_OFF > | inlinestatic |
operator delete(void *, void *) | UT_SmallObject< PRM_Parm, UT_SMALLOBJECT_CLEANPAGES_DEFAULT, UT_SMALLOBJECT_PAGESIZE_DEFAULT, UT_SMALLOBJECT_THREADSAFE_OFF > | inlinestatic |
operator new(size_t size) | UT_SmallObject< PRM_Parm, UT_SMALLOBJECT_CLEANPAGES_DEFAULT, UT_SMALLOBJECT_PAGESIZE_DEFAULT, UT_SMALLOBJECT_THREADSAFE_OFF > | inlinestatic |
operator new(size_t, void *p) | UT_SmallObject< PRM_Parm, UT_SMALLOBJECT_CLEANPAGES_DEFAULT, UT_SMALLOBJECT_PAGESIZE_DEFAULT, UT_SMALLOBJECT_THREADSAFE_OFF > | inlinestatic |
overwriteDefault(fpreal time, int index) | PRM_Parm | |
overwriteDefaults(fpreal time) | PRM_Parm | |
PRM_Parm(PRM_Template *thetemplate, PRM_ParmList *owner) | PRM_Parm | |
PRM_Parm(PRM_Parm *theprm, PRM_ParmList *owner) | PRM_Parm | |
PRM_ParmList class | PRM_Parm | friend |
rebuildParmDependency() | PRM_Parm | |
reloadChannelPtrs() | PRM_Parm | |
removeChannel(int index, bool propagage=true) | PRM_Parm | |
removeMultiParmItem(int index, bool propagate=1) | PRM_Parm | |
resetChannelCustomColor(int index) | PRM_Parm | |
restoreFactoryDefault(int index) | PRM_Parm | |
restoreFactoryDefaults() | PRM_Parm | |
revertAllMultiParmItems() | PRM_Parm | |
revertMultiParmItem(int index) | PRM_Parm | |
revertToDefault(fpreal time, int index, bool propagate=true) | PRM_Parm | |
revertToDefaults(fpreal time) | PRM_Parm | |
save(std::ostream &os, int binary, bool compiled) const | PRM_Parm | |
saveCommand(std::ostream &os, int values=0, int index=-1) const | PRM_Parm | |
saveUndoData(PRM_UndoDataHandle &data) const | PRM_Parm | |
sendValueChanged(int vec_idx, bool propagate) | PRM_Parm | |
setActive(const int index, const bool active) | PRM_Parm | |
setActiveTakeFlag(int onoff) | PRM_Parm | |
setAlwaysHardenFlag(bool o) | PRM_Parm | inlinestatic |
setAutoScopedFlag(int vec_idx, bool f) | PRM_Parm | |
setAutoSelectFlag(int vec_idx, bool f) | PRM_Parm | |
setAutoTakeUndoSavedFlag(bool f) | PRM_Parm | |
setBypassFlag(bool v) | PRM_Parm | |
setChannelAlias(const char *token_alias, int subindex) | PRM_Parm | |
setChannelCustomColor(int index, const UT_Color &c) | PRM_Parm | |
setChannelReference(fpreal time, int index, const char *path, const char *ch_name=nullptr, bool evaluate=true, bool rmchannel=false) | PRM_Parm | |
setDestructiveRevertToDefaultFlag(bool v) | PRM_Parm | inlinestatic |
setEnableState(int thestate, int comp=-1) | PRM_Parm | |
setExpression(fpreal time, const char *value, CH_ExprLanguage language, int index, bool evaluate=true, bool rmchannel=false, bool propagate=true) | PRM_Parm | |
setExpressionState(int state) | PRM_Parm | |
setFullKey(fpreal gtime, int index, CH_FullKey const &key, bool accel_ratios=true) | PRM_Parm | |
setKey(fpreal time, int index) | PRM_Parm | |
setKey(fpreal time, int index, const char *exp, CH_ExprLanguage language, const char *patt=0, CH_ChannelRefList *list=0) | PRM_Parm | |
setLockedFlag(int vec_idx, bool f) | PRM_Parm | |
setMakeSpareParmsForUnknownChannelsFlag(bool v) | PRM_Parm | inlinestatic |
setMultiParmOwner(const PRM_Multi *multiparmowner) | PRM_Parm | |
setOverride(int index, int data_idx, const char *source, PRM_OverrideType type) | PRM_Parm | |
setOverrideDisable(int index, int onoff) | PRM_Parm | |
setRevertInvisibleToDefaultsFlag(bool v) | PRM_Parm | inlinestatic |
setSaveLabelFlag(bool f) | PRM_Parm | |
setSpareParm(bool sp) const | PRM_Parm | |
setTimeDependentMicroNode(int subindex, bool timedep) const | PRM_Parm | |
setUndoSavedFlag(bool f) | PRM_Parm | |
setValue(fpreal time, const char *value, CH_StringMeaning meaning, bool kill_expr=false, int index=0, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true) | PRM_Parm | |
setValue(fpreal time, fpreal value, bool kill_expr=false, int index=0, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true) | PRM_Parm | |
setValue(fpreal time, int32 value, bool kill_expr=false, int index=0, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true) | PRM_Parm | |
setValue(fpreal time, int64 value, bool kill_expr=false, int index=0, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true) | PRM_Parm | |
setValue(fpreal time, const PRM_DataItemHandle &value, bool kill_expr=false, int index=0, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true) | PRM_Parm | |
setValues(fpreal time, const fpreal32 *values, bool kill_expr=false, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true) | PRM_Parm | |
setValues(fpreal time, const fpreal64 *values, bool kill_expr=false, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true) | PRM_Parm | |
setValues(fpreal time, const int32 *values, bool kill_expr=false, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true) | PRM_Parm | |
setValues(fpreal time, const int64 *values, bool kill_expr=false, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true) | PRM_Parm | |
setValueState(int state) | PRM_Parm | |
setVisibleState(bool f, int comp=-1) | PRM_Parm | |
swapMultiParmItem(int from, int to) | PRM_Parm | |
valueChanged(int vec_idx, bool propagate) | PRM_Parm | inline |
~PRM_Parm() | PRM_Parm |