|
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, bool set_dependency_on_global) | 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=nullptr, CH_ChannelRefList *list=nullptr)=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 | |
| hasGlobalContextOptionDependency(int subindex, const UT_StringRef &opt) 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=nullptr) | 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=nullptr) | 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(const 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=nullptr, CH_ChannelRefList *list=nullptr) | 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 |