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

This is the complete list of members for CH_Collection, including all inherited members.

addChannel(const UT_StringHolder &name)CH_Collection
addChannel(CH_Channel *chp)CH_Collection
addDynamicVariables(CH_LocalVariable *table)CH_Collectioninline
addedParamDependency()CH_Collection
addLocalVarDependency(int table, int index, void *ref_id)CH_Collectionvirtual
addLocalVariables(CH_LocalVariable *table)CH_Collectioninlineprotected
canAccess(uint mask) const CH_Collectionvirtual
canAccessChannel(uint mask, const CH_Channel *chp) const CH_Collectionvirtual
castToOPChannels()CH_Collectioninlinevirtual
castToOPChannels() const CH_Collectioninlinevirtual
CH_Collection(CH_Manager *manager)CH_Collection
CH_Collection(CH_Manager *manager, const CH_Collection &from)CH_Collection
CH_Manager classCH_Collectionfriend
changeString(const char *from, const char *to, bool fullword, int thread)CH_Collection
channelFind(const char *path, CHfindCallBack callback, void *data=nullptr) const CH_Collection
checkEvaluationError(const CH_Channel *chp, int thread) const CH_Collectioninlineprotected
clearAndDestroy()CH_Collection
deleteChannel(CH_Channel *chp)CH_Collection
deleteChannels()CH_Collection
dupChannel(const UT_StringRef &name)CH_Collection
dupChannel(const CH_Channel &from)CH_Collectionvirtual
entries() const CH_Collectioninline
evaluate(CH_Channel *chp, fpreal time, bool no_disabling, int thread)CH_Collection
evaluate(CH_Channel *chp, fpreal from, fpreal to, fpreal *vals, int nsamples, bool no_disabling, bool use_cache, int thread)CH_Collection
evaluateString(UT_String &result, CH_Channel *chp, fpreal time, int thread)CH_Collection
findChannel(const char *path) const CH_Collection
findCollection(const char *path) const =0CH_Collectionpure virtual
findKey(fpreal gtime, int dir) const CH_Collection
findOrCreateChannel(const char *path)CH_Collection
findString(const char *word, bool fullword, bool usewildcards, CHfindCallBack callback, void *data=nullptr)CH_Collection
findString(const char *word, bool fullword, bool usewildcards) const CH_Collection
getChanged() const CH_Collectioninline
getChannel(const UT_StringRef &name) const CH_Collection
getChannel(const UT_StringRef &name)CH_Collection
getChannel(int idx) const CH_Collectioninline
getChannel(int idx)CH_Collectioninline
getChannelCount(int scoped=0) const CH_Collection
getChannelNames(CH_NameList &list, int scope=0) const CH_Collection
getChannels(CH_ChannelList &chans, int scope=0) const CH_Collection
getChannels(CH_ChannelList &chans, const char *pattern) const CH_Collection
getChannels() const CH_Collectioninlineprotected
getChild(const char *name) const =0CH_Collectionpure virtual
getChild(const char *name)=0CH_Collectionpure virtual
getChildren(CH_NameList &names) const =0CH_Collectionpure virtual
getChildren(CH_CollectionList &grps) const =0CH_Collectionpure virtual
getCollectionRange(fpreal &start, fpreal &end, bool &timedep, int thread)CH_Collection
getExpose() const CH_Collectioninline
getExprLanguage() const CH_Collection
getExternal() const CH_Collectioninline
getFullPath() const =0CH_Collectionpure virtual
getFullPath(UT_String &path) const CH_Collection
getFullPath(const CH_Channel *chp, UT_StringHolder &p, bool use_alias=false) const CH_Collection
getFullPath(const CH_Channel *chp, UT_String &p, bool use_alias=false) const CH_Collectioninline
getGlobalEnd() const CH_Collectioninline
getGlobalStart() const CH_Collectioninline
getLocalVariables(UT_StringArray &out_vars)CH_Collectionvirtual
getManager() const CH_Collectioninline
getMemoryUsage(bool inclusive) const CH_Collectionvirtual
getName() const =0CH_Collectionpure virtual
getOwner() const =0CH_Collectionpure virtual
getOwner()=0CH_Collectionpure virtual
getParent() const =0CH_Collectionpure virtual
getParent()=0CH_Collectionpure virtual
getRoot() const CH_Collectionprotected
getTolerance() const CH_Collectioninline
getUniqueId() const CH_Collectionvirtual
getVariableValue(UT_String &str, int table, int index, int thread)CH_Collectionvirtual
getVariableValue(fpreal &val, int table, int index, int thread)CH_Collectionvirtual
getXformOrder(UT_XformOrder &xord, const CH_Channel *chp) const CH_Collectionvirtual
initManager(CH_Manager *manager)CH_Collection
isValidChannelName(const char *s)CH_Collectionstatic
load(UT_IStream &is, const char *path=nullptr, const CH_LoadInfo *load_info=nullptr, CH_ChannelList *loadedChannels=nullptr, bool delete_keys=false)CH_Collection
loadFromFile(const char *nm)CH_Collection
lookupCollection(int id) const CH_Collectionvirtual
notifyChannelRenameDependents(const char *old_name, const char *new_name)CH_Collectionprotectedvirtual
removeParamDependency()CH_Collection
rename(const char *from_name, const char *to_name, const char *to_alias)CH_Collectionvirtual
rename(CH_Channel *from, const char *to_name, const char *to_alias)CH_Collectionvirtual
resolveVariable(const char *name, int &tab)CH_Collectionvirtual
save(std::ostream &os, bool binary, bool compiled, bool scoped, bool pending_state, const CH_ChannelList *channels) const CH_Collection
saveChannelForUndo(CH_Channel *chp)=0CH_Collectionpure virtual
saveKeyFrameForUndo(CH_Channel *chp, fpreal gtime)=0CH_Collectionpure virtual
saveToFile(const char *nm) const CH_Collection
setChanged(CH_CHANGE_TYPE how, void *data=nullptr)CH_Collectionvirtual
setChannelAlias(CH_Channel &chp, const UT_StringHolder &alias)CH_Collection
setExpose(bool onoff)CH_Collection
setExprLanguage(CH_ExprLanguage language)CH_Collection
setExternal(bool yesno)CH_Collectioninline
SETUPCLASSPACKETID("CH_Collection")CH_Collection
unresolveLocalVars(int thread)CH_Collection
updateGlobalVariables(CH_LocalVariable *table)CH_Collectioninline
~CH_Collection()CH_Collectionvirtual