HDK
|
This is the complete list of members for PRM_Instance, including all inherited members.
addChannel(int index) | PRM_Instance | |
addChannel(const UT_StringRef &name) | PRM_Instance | |
addChannel(int index, const char *theexpr, CH_ExprLanguage language) | PRM_Instance | |
addChannel(const UT_StringRef &name, const char *expr, CH_ExprLanguage language) | PRM_Instance | |
addContextOptionDep(int subindex, const UT_StringHolder &opt) | PRM_Instance | |
addParmWarning(PRM_ErrorCode code) const | PRM_Instance | protected |
adopt(PRM_Instance &thesrcinstance) | PRM_Instance | virtual |
adoptOverrides(PRM_Instance &thesrcinstance) | PRM_Instance | virtual |
areAllComponentsLocked() const | PRM_Instance | |
areAllFlagsClean() const | PRM_Instance | inline |
buildOpDependencies(const PRM_RefId &ref, int thread) | PRM_Instance | virtual |
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_Instance | virtual |
changePending(int index) | PRM_Instance | |
changeString(const char *from, const char *to, bool fullword) | PRM_Instance | virtual |
channelPtrModified(const UT_StringRef &name) | PRM_Instance | |
checkForExpressionErrors(const PRM_ParmList *thelist, int vector_index, int thread) const | PRM_Instance | inlineprotected |
clearAllDirtyFlags() | PRM_Instance | inline |
clearAndDestroyChannels() | PRM_Instance | protected |
clearMicroNodeInputs() | PRM_Instance | |
comparePacketIOToken(PRM_ParmIOToken token, const char *text, int textlen) | PRM_Instance | protectedstatic |
constMicroNode(int vi) | PRM_Instance | |
createInputNotifyValue() | PRM_Instance | |
destroyChildParms() | PRM_Instance | inlinevirtual |
dumpMicroNodes(std::ostream &os, bool as_DOT, int indent_level) const | PRM_Instance | |
duplicateSelf(PRM_Parm *node)=0 | PRM_Instance | pure virtual |
findMultiParmTemplate() const | PRM_Instance | |
findNextKey(fpreal theoldtime, int index=-1) | PRM_Instance | |
findPrevKey(fpreal theoldtime, int index=-1) | PRM_Instance | |
findString(const char *str, bool fullword, bool usewildcards) const | PRM_Instance | virtual |
findSubIndex(const UT_StringRef &thechannelname, bool allow_alias) const | PRM_Instance | inline |
getActiveTakeFlag() const | PRM_Instance | inline |
getAlwaysTakeFlag() const | PRM_Instance | inline |
getAutoScopedFlag(int vec_idx) const | PRM_Instance | |
getAutoScopeField() const | PRM_Instance | inline |
getAutoSelectField() const | PRM_Instance | inline |
getAutoSelectFlag(int vec_idx) const | PRM_Instance | |
getAutoTakeUndoSavedFlag() | PRM_Instance | inline |
getBypassFlag() const | PRM_Instance | inline |
getCallback() const | PRM_Instance | inline |
getChannel(int subindex) const | PRM_Instance | inline |
getChannelAlias(UT_String &strref, int index) const | PRM_Instance | |
getChannelAlias(int index) const | PRM_Instance | |
getChannelCount() const | PRM_Instance | |
getChannelCustomColor(int index) const | PRM_Instance | |
getChannelGroupPtr() const | PRM_Instance | inline |
getChannelToken(UT_String &chname, int i) const | PRM_Instance | inline |
getChannelToken(int i) const | PRM_Instance | inline |
getChanState(fpreal time, int index) const | PRM_Instance | virtual |
getChanState(fpreal time) const | PRM_Instance | virtual |
getChoiceListPtr() const | PRM_Instance | inline |
getContextOptionDeps(int subindex) const | PRM_Instance | |
getDefaultsInitFlag() const | PRM_Instance | inline |
getDefaultValue(fpreal &value, int index) const | PRM_Instance | virtual |
getDefaultValue(int32 &value, int index) const | PRM_Instance | virtual |
getDefaultValue(int64 &value, int index) const | PRM_Instance | virtual |
getDefaultValue(UT_String &value, int index) const | PRM_Instance | virtual |
getEnableState(int comp=-1) const | PRM_Instance | inline |
getEvalTime(int thread) const | PRM_Instance | inline |
getExpression(fpreal time, UT_String &value, int index, bool allow_value, int thread) const =0 | PRM_Instance | pure virtual |
getExpressionState() const | PRM_Instance | inline |
getExpressionStringForUI(fpreal time, UT_String &value, int index, int thread) const =0 | PRM_Instance | pure virtual |
getExprLanguageIfMadeAnExpression(fpreal time, int index) const | PRM_Instance | |
getGlobalStartTime() const | PRM_Instance | inline |
getIsOverrideActive(int index) const | PRM_Instance | virtual |
getLabel() const | PRM_Instance | inline |
getLockedFlag(int vec_idx) const | PRM_Instance | |
getLockField() const | PRM_Instance | inline |
getMagicString(UT_TokenString &magic, PRM_ParmList *list, int size, fpreal t, bool add_if_default, int thread)=0 | PRM_Instance | pure virtual |
getMemoryUsage(bool inclusive) const | PRM_Instance | virtual |
getMicroNodeInputList(DEP_MicroNodeList &inputs) const | PRM_Instance | |
getMicroNodeNumInputs() const | PRM_Instance | |
getMicroNodeOutputList(DEP_MicroNodeList &outputs) const | PRM_Instance | |
getMicroNodes(DEP_MicroNodeList µnodes) const | PRM_Instance | |
getMicroNodesMemoryUsage() const | PRM_Instance | |
getMultiInstanceIndex(UT_Array< int > &indices, bool instance_index=true) const | PRM_Instance | |
getMultiParmInstancesPerItem() const | PRM_Instance | virtual |
getMultiParmNumItems() const | PRM_Instance | virtual |
getMultiParmOwner() const | PRM_Instance | |
getMultiParmTemplate() const | PRM_Instance | inline |
getMultiParmTemplate() | PRM_Instance | inline |
getMultiParmToken(int p, int index) const | PRM_Instance | virtual |
getMultiSize() const | PRM_Instance | inline |
getMultiStartOffset() const | PRM_Instance | inline |
getMultiType() const | PRM_Instance | inline |
getOverride(int index) const | PRM_Instance | virtual |
getOverrideDataIndex(int index) const | PRM_Instance | virtual |
getOverrideType(int index, PRM_OverrideType &type) const | PRM_Instance | virtual |
getPacketIOBinaryId(PRM_ParmIOToken token) | PRM_Instance | protectedstatic |
getPacketIOToken(PRM_ParmIOToken token) | PRM_Instance | protectedstatic |
getPacketIOTokenLen(PRM_ParmIOToken token) | PRM_Instance | protectedstatic |
getParm() const | PRM_Instance | inline |
getParmList() const | PRM_Instance | inline |
getParmOwner() const | PRM_Instance | inline |
getRangePtr() const | PRM_Instance | inline |
getSaveAutoScopeFlag() const | PRM_Instance | inline |
getSaveAutoSelectFlag() const | PRM_Instance | inline |
getSaveFlags() const | PRM_Instance | inline |
getSaveLabelFlag() const | PRM_Instance | inline |
getStringMeaning(fpreal time, int index) const | PRM_Instance | |
getTemplatePtr() const | PRM_Instance | inline |
getTemplatePtr() | PRM_Instance | inline |
getToken() const | PRM_Instance | inline |
getType() const | PRM_Instance | inline |
getTypeExtended() const | PRM_Instance | inline |
getUndoSavedFlag() | PRM_Instance | inline |
getValue(PRM_ParmList *parm_list, fpreal time, int32 &value, int index, int thread) const =0 | PRM_Instance | pure virtual |
getValue(PRM_ParmList *parm_list, fpreal time, int64 &value, int index, int thread) const =0 | PRM_Instance | pure virtual |
getValue(PRM_ParmList *parm_list, fpreal time, fpreal &value, int index, int thread) const =0 | PRM_Instance | pure virtual |
getValue(PRM_ParmList *parm_list, fpreal time, UT_String &value, int index, bool expand, int thread) const =0 | PRM_Instance | pure virtual |
getValue(PRM_ParmList *parm_list, fpreal time, PRM_DataItemHandle &value, int index, int thread) const =0 | PRM_Instance | pure virtual |
getValue(PRM_ParmList *parm_list, fpreal time, UT_JSONValueMap &value, int index, bool expand, int thread) const =0 | PRM_Instance | pure virtual |
getValues(PRM_ParmList *parm_list, fpreal time, fpreal32 *value, int thread) const | PRM_Instance | virtual |
getValues(PRM_ParmList *parm_list, fpreal time, fpreal64 *value, int thread) const | PRM_Instance | virtual |
getValues(PRM_ParmList *parm_list, fpreal time, int32 *theints, int thread) const | PRM_Instance | virtual |
getValues(PRM_ParmList *parm_list, fpreal time, int64 *theints, int thread) const | PRM_Instance | virtual |
getValueState() const | PRM_Instance | inline |
getVectorSize() const | PRM_Instance | inline |
getVisibleState(int comp=-1) const | PRM_Instance | inline |
hardenChanges(fpreal time, int index, bool theforceflag, const char *patt=0, CH_ChannelRefList *list=0)=0 | PRM_Instance | pure virtual |
hasAnySendExtraFlags() const | PRM_Instance | inline |
hasChannelAlias(int index) const | PRM_Instance | |
hasChannelCustomColor(int index) const | PRM_Instance | |
hasChannelName(const UT_StringRef &s, int vi) const | PRM_Instance | |
hasContextOptionDeps(int subindex) const | PRM_Instance | |
hasMicroNodes() const | PRM_Instance | inline |
indexError(int index) | PRM_Instance | protected |
inputNotifyValue() | PRM_Instance | inline |
inputNotifyValue() const | PRM_Instance | inline |
insertMultiParmItem(int index) | PRM_Instance | virtual |
internalAddChannel(int index, const char *theexpr, CH_ExprLanguage language, bool add_seg=true) | PRM_Instance | |
isActive(const int index) const | PRM_Instance | |
isAllDefault(enum PRM_DefaultType deftype) const | PRM_Instance | |
isChanRefString(const char *str, bool is_expr, UT_String *chref=0) | PRM_Instance | static |
isDataDependent(fpreal gtime, int subindex) const | PRM_Instance | virtual |
isDefault(int index, enum PRM_DefaultType deftype, bool basiccheck=true) const | PRM_Instance | virtual |
isDirty(int vec_idx) const | PRM_Instance | inline |
isEditable(PRM_ParmList *thelist, fpreal time, int index) const | PRM_Instance | inlinevirtual |
isEditableByUI(PRM_ParmList *thelist, fpreal time, int index) const | PRM_Instance | inlinevirtual |
isLanguageOldExprOrLiteral(fpreal time, int index) const | PRM_Instance | |
isMultiParm() const | PRM_Instance | virtual |
isObsoleteDirectChanRefString(const char *str, UT_String *chref=0) | PRM_Instance | static |
isRotationParm() const | PRM_Instance | inlinevirtual |
isSendExtra(int vi) const | PRM_Instance | inline |
isSpareParm() const | PRM_Instance | |
isTimeDependent(int subindex) const | PRM_Instance | virtual |
load(UT_IStream &is)=0 | PRM_Instance | pure virtual |
loadAsciiOptions(UT_IStream &is, uint &pending_mask) | PRM_Instance | protected |
loadBinaryOption(UT_IStream &is, short packet_id) | PRM_Instance | protected |
loadCommand(int argc, const char *const argv[], int index, bool values_only, PRM_AddKeyType add_key, PRM_KeySetType set_type)=0 | PRM_Instance | pure virtual |
loadTokenAsChannelNameOrExpression(const UT_String &token, int index) | PRM_Instance | protected |
loadUndoData(const PRM_UndoDataHandle &data) | PRM_Instance | virtual |
microNode(int vi) | PRM_Instance | |
notifyVarChange(int subindex, const char *varname) | PRM_Instance | virtual |
operator delete(void *p, size_t size) | UT_SmallObject< PRM_Instance, UT_SMALLOBJECT_CLEANPAGES_DEFAULT, UT_SMALLOBJECT_PAGESIZE_DEFAULT, UT_SMALLOBJECT_THREADSAFE_OFF > | inlinestatic |
operator delete(void *, void *) | UT_SmallObject< PRM_Instance, UT_SMALLOBJECT_CLEANPAGES_DEFAULT, UT_SMALLOBJECT_PAGESIZE_DEFAULT, UT_SMALLOBJECT_THREADSAFE_OFF > | inlinestatic |
operator new(size_t size) | UT_SmallObject< PRM_Instance, UT_SMALLOBJECT_CLEANPAGES_DEFAULT, UT_SMALLOBJECT_PAGESIZE_DEFAULT, UT_SMALLOBJECT_THREADSAFE_OFF > | inlinestatic |
operator new(size_t, void *p) | UT_SmallObject< PRM_Instance, UT_SMALLOBJECT_CLEANPAGES_DEFAULT, UT_SMALLOBJECT_PAGESIZE_DEFAULT, UT_SMALLOBJECT_THREADSAFE_OFF > | inlinestatic |
overwriteDefault(fpreal time, int index)=0 | PRM_Instance | pure virtual |
overwriteDefaults(fpreal time)=0 | PRM_Instance | pure virtual |
PRM_Instance(PRM_Template *thetemplateptr, PRM_Parm *parm) | PRM_Instance | |
PRM_Instance(PRM_Instance *thesrcptr, PRM_Parm *parm) | PRM_Instance | |
PRM_IO_TOKEN_BRACKET_SPACE enum value | PRM_Instance | protected |
PRM_IO_TOKEN_DELIMITER enum value | PRM_Instance | protected |
PRM_IO_TOKEN_NUM enum value | PRM_Instance | protected |
PRM_IO_TOKEN_OPTS_AUTOSCOPE enum value | PRM_Instance | protected |
PRM_IO_TOKEN_OPTS_AUTOSELECT enum value | PRM_Instance | protected |
PRM_IO_TOKEN_OPTS_BYPASS enum value | PRM_Instance | protected |
PRM_IO_TOKEN_OPTS_CLOSE enum value | PRM_Instance | protected |
PRM_IO_TOKEN_OPTS_COLOR enum value | PRM_Instance | protected |
PRM_IO_TOKEN_OPTS_LABEL enum value | PRM_Instance | protected |
PRM_IO_TOKEN_OPTS_LOCKS enum value | PRM_Instance | protected |
PRM_IO_TOKEN_OPTS_OPEN enum value | PRM_Instance | protected |
PRM_ParmIOToken enum name | PRM_Instance | protected |
propagateDirty(DEP_MicroNode::Visitor client_visit, DEP_MicroNode *parmlist_micronode, bool force, bool *dirtied_data=nullptr) | PRM_Instance | |
reloadChannelPtrs() | PRM_Instance | |
removeChannel(int index) | PRM_Instance | |
removeMultiParmItem(int index) | PRM_Instance | virtual |
resetChannelCustomColor(int index) | PRM_Instance | |
restoreFactoryDefault(int index)=0 | PRM_Instance | pure virtual |
revertToDefault(int index)=0 | PRM_Instance | pure virtual |
revertToDefaults(bool clear_channels=true)=0 | PRM_Instance | pure virtual |
save(std::ostream &os, int binary, bool compiled) const =0 | PRM_Instance | pure virtual |
saveAsciiOptions(std::ostream &os) const | PRM_Instance | protected |
saveBinaryOptions(int class_packet_id, UT_Packet &packet, std::ostream &os) const | PRM_Instance | protected |
saveCommand(std::ostream &os, int values=0, int index=-1) const =0 | PRM_Instance | pure virtual |
saveUndoData(PRM_UndoDataHandle &data) const | PRM_Instance | virtual |
setActive(const int index, const bool active) | PRM_Instance | |
setActiveTakeFlag(int onoff) | PRM_Instance | inline |
setAutoScopedFlag(int vec_idx, bool f) | PRM_Instance | |
setAutoScopeField(unsigned int field) | PRM_Instance | inlineprotected |
setAutoSelectField(unsigned int field) | PRM_Instance | inlineprotected |
setAutoSelectFlag(int vec_idx, bool f) | PRM_Instance | |
setAutoTakeUndoSavedFlag(bool f) | PRM_Instance | inline |
setBypassFlag(bool onoff) | PRM_Instance | inline |
setChannel(int subindex, CH_Channel *chp) | PRM_Instance | inline |
setChannelAlias(const UT_StringHolder &token_alias, int index) | PRM_Instance | |
setChannelCustomColor(int index, const UT_Color &c) | PRM_Instance | |
setDefaultChannelValue(CH_Channel *channelptr, int index=0)=0 | PRM_Instance | pure virtual |
setDefaultsInitFlag(bool f) | PRM_Instance | inline |
setDirtyFlags(int vec_idx) | PRM_Instance | inline |
setEnableState(bool f, int comp=-1) | PRM_Instance | |
setExpression(fpreal time, const char *value, CH_ExprLanguage language, int index, bool evaluate=true, bool rmchannel=false) | PRM_Instance | virtual |
setExpressionState(int state) | PRM_Instance | inline |
setFullKey(fpreal gtime, int index, CH_FullKey const &key, bool accel_ratios=true) | PRM_Instance | |
setKey(fpreal time, int index) | PRM_Instance | |
setKey(fpreal time, int index, const char *expr, CH_ExprLanguage language, const char *patt=0, CH_ChannelRefList *list=0) | PRM_Instance | |
setLockedFlag(int vec_idx, bool f) | PRM_Instance | |
setLockField(unsigned int locks) | PRM_Instance | inlineprotected |
setMultiParmOwner(const PRM_Multi *multiparmowner) | PRM_Instance | |
setOverride(int index, int data_idx, const char *source, PRM_OverrideType type) | PRM_Instance | virtual |
setOverrideDisable(int index, int onoff) | PRM_Instance | virtual |
setSaveFlags(unsigned int f) | PRM_Instance | inline |
setSaveLabelFlag(bool f) | PRM_Instance | |
setSendExtra(int vi) | PRM_Instance | inline |
setSpareParm(bool spare) | PRM_Instance | |
setTimeDependent(int subindex, bool timedep) | PRM_Instance | virtual |
setTimeDependentForEval(int vi, bool timedep) const | PRM_Instance | inline |
setTimeDependentMicroNode(int subindex, bool timedep) | PRM_Instance | |
setUndoSavedFlag(bool f) | PRM_Instance | inline |
setValue(fpreal time, const char *value, CH_StringMeaning meaning, bool kill_expr=false, int index=0, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, PRM_KeySetType setkey=PRM_USE_PREFERENCES) | PRM_Instance | virtual |
setValue(fpreal time, fpreal value, bool kill_expr=false, const int index=0, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, PRM_KeySetType setkey=PRM_USE_PREFERENCES) | PRM_Instance | virtual |
setValue(fpreal time, int32 value, bool kill_expr=false, const int index=0, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, PRM_KeySetType setkey=PRM_USE_PREFERENCES) | PRM_Instance | virtual |
setValue(fpreal time, int64 value, bool kill_expr=false, const int index=0, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, PRM_KeySetType setkey=PRM_USE_PREFERENCES) | PRM_Instance | virtual |
setValue(fpreal time, const PRM_DataItemHandle &value, bool kill_expr=false, const int index=0, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, PRM_KeySetType setkey=PRM_USE_PREFERENCES) | PRM_Instance | virtual |
setValues(fpreal time, const fpreal *values, bool kill_expr=false, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, PRM_KeySetType setkey=PRM_USE_PREFERENCES) | PRM_Instance | virtual |
setValues(fpreal time, const int64 *values, bool kill_expr=false, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, PRM_KeySetType setkey=PRM_USE_PREFERENCES) | PRM_Instance | virtual |
setValueState(int state) | PRM_Instance | inline |
setValueToDefault(fpreal time, int index, PRM_AddKeyType add_key)=0 | PRM_Instance | pure virtual |
setVisibleState(bool f, int comp=-1) | PRM_Instance | inline |
shouldSaveData() const | PRM_Instance | protected |
stringMeaningToExprLanguage(CH_StringMeaning meaning) const | PRM_Instance | protected |
validateAccess() | PRM_Instance | protected |
validateChannelNames(PRM_ParmList &list) | PRM_Instance | |
validIndex(int index) const | PRM_Instance | |
~PRM_Instance() | PRM_Instance | virtual |