|
| | OP_Channels (OP_Node *owner, CH_Manager *chman, CH_LocalVariable *vars) |
| |
| | ~OP_Channels () override |
| |
| int64 | getMemoryUsage (bool inclusive) const override |
| |
| const UT_StringHolder & | getName () const override |
| |
| int | getUniqueId () const override |
| |
| CH_Collection * | lookupCollection (int id) const override |
| |
| const CH_Collection * | getParent () const override |
| |
| CH_Collection * | getParent () override |
| |
| const CH_Collection * | getChild (const char *name) const override |
| |
| CH_Collection * | getChild (const char *name) override |
| |
| const void * | getOwner () const override |
| |
| void * | getOwner () override |
| |
| int | getChildren (CH_NameList &names) const override |
| |
| int | getChildren (CH_CollectionList &grps) const override |
| |
| UT_StringHolder | getFullPath () const override |
| |
| CH_Collection * | findCollection (const char *name) const override |
| |
| virtual void | setChanged (CH_CHANGE_TYPE how, void *data=0) override |
| |
| OP_Node * | getNode () const |
| |
| void | setNode (OP_Node *new_owner) |
| |
| bool | getVariableValue (fpreal &val, int table, int index, int thread) override |
| |
| bool | getVariableValue (UT_String &str, int table, int index, int thread) override |
| |
| const CH_LocalVariable * | resolveVariable (const char *name, int &tab) override |
| |
| const CH_LocalVariable * | resolveExtraVariableForSyntaxHighlight (const char *name) |
| |
| void | getXformOrder (UT_XformOrder &xord, const CH_Channel *chp) const override |
| |
| void | setTargetChannel (const CH_Channel *target) const |
| |
| int | canAccess (unsigned mask) const override |
| |
| int | canAccessChannel (uint mask, const CH_Channel *chp) const override |
| |
| void | saveKeyFrameForUndo (CH_Channel *chp, fpreal gtime) override |
| |
| void | saveChannelForUndo (CH_Channel *chp) override |
| | Save the entire channel for undo. More...
|
| |
| void | addLocalVarDependency (int table, int index, void *ref_id) override |
| |
| OP_Channels * | castToOPChannels () override |
| |
| const OP_Channels * | castToOPChannels () const override |
| |
| | CH_Collection (CH_Manager *manager) |
| |
| | CH_Collection (CH_Manager *manager, const CH_Collection &from) |
| |
| virtual | ~CH_Collection () |
| |
| | SETUPCLASSPACKETID ("CH_Collection") |
| |
| CH_Manager * | getManager () const |
| |
| fpreal | getTolerance () const |
| |
| virtual int | canAccess (uint mask) const |
| |
| exint | entries () const |
| |
| const CH_Channel * | getChannel (const UT_StringRef &name) const |
| |
| CH_Channel * | getChannel (const UT_StringRef &name) |
| |
| const CH_Channel * | getChannel (int idx) const |
| |
| CH_Channel * | getChannel (int idx) |
| |
| int | getChannels (CH_ChannelList &chans, int scope=0) const |
| |
| int | getChannels (CH_ChannelList &chans, const char *pattern) const |
| |
| int | getChannelNames (CH_NameList &list, int scope=0) const |
| |
| int | getChannelCount (int scoped=0) const |
| |
| CH_Channel * | findChannel (const char *path) const |
| |
| CH_Channel * | findOrCreateChannel (const char *path) |
| |
| CH_Channel * | addChannel (const UT_StringHolder &name) |
| |
| CH_Channel * | addChannel (CH_Channel *chp) |
| |
| CH_Channel * | dupChannel (const UT_StringRef &name) |
| |
| virtual CH_Channel * | dupChannel (const CH_Channel &from) |
| |
| virtual int | rename (const char *from_name, const char *to_name, const char *to_alias) |
| |
| virtual int | rename (CH_Channel *from, const char *to_name, const char *to_alias) |
| |
| void | deleteChannel (CH_Channel *chp) |
| |
| int | deleteChannels () |
| |
| fpreal | evaluate (CH_Channel *chp, fpreal time, bool no_disabling, int thread) |
| |
| void | evaluate (CH_Channel *chp, fpreal from, fpreal to, fpreal *vals, int nsamples, bool no_disabling, bool use_cache, int thread) |
| |
| void | evaluateString (UT_String &result, CH_Channel *chp, fpreal time, int thread) |
| |
| void | unresolveLocalVars (int thread) |
| |
| void | getFullPath (UT_String &path) const |
| |
| void | getFullPath (const CH_Channel *chp, UT_StringHolder &p, bool use_alias=false) const |
| |
| void | getFullPath (const CH_Channel *chp, UT_String &p, bool use_alias=false) const |
| |
| void | channelFind (const char *path, CHfindCallBack callback, void *data=nullptr) const |
| |
| void | findString (const char *word, bool fullword, bool usewildcards, CHfindCallBack callback, void *data=nullptr) |
| |
| int | findString (const char *word, bool fullword, bool usewildcards) const |
| |
| int | changeString (const char *from, const char *to, bool fullword, int thread) |
| |
| int | save (std::ostream &os, bool binary, bool compiled, bool scoped, bool pending_state, const CH_ChannelList *channels) const |
| |
| int | saveToFile (const char *nm) const |
| |
| template<typename FPREAL_TYPE > |
| bool | load (UT_IStream &is, const char *path=nullptr, const CH_LoadInfo *load_info=nullptr, CH_ChannelList *loadedChannels=nullptr, bool delete_keys=false) |
| |
| int | loadFromFile (const char *nm) |
| |
| fpreal | findKey (fpreal gtime, int dir) const |
| |
| int | getChanged () const |
| |
| void | setExpose (bool onoff) |
| |
| bool | getExpose () const |
| |
| void | clearAndDestroy () |
| |
| void | initManager (CH_Manager *manager) |
| |
| void | updateGlobalVariables (CH_LocalVariable *table) |
| |
| fpreal | getGlobalStart () const |
| |
| fpreal | getGlobalEnd () const |
| |
| bool | getCollectionRange (fpreal &start, fpreal &end, bool &timedep, int thread) |
| |
| void | addDynamicVariables (CH_LocalVariable *table) |
| |
| void | addedParamDependency () |
| |
| void | removeParamDependency () |
| |
| bool | setChannelAlias (CH_Channel &chp, const UT_StringHolder &alias) |
| |
| CH_ExprLanguage | getExprLanguage () const |
| |
| void | setExprLanguage (CH_ExprLanguage language) |
| |
| virtual void | getLocalVariables (UT_StringArray &out_vars) |
| |
| bool | getExternal () const |
| |
| void | setExternal (bool yesno) |
| |
Definition at line 42 of file OP_Channels.h.