|
| | CH_Manager (bool init_the_expression_library=true) |
| |
| virtual | ~CH_Manager () |
| |
| virtual void | setContext () |
| |
| int | condenseCommon (UT_String &path) |
| |
| void | resetPlayback () |
| |
| void | resetChannelOptions (bool notify=true) |
| |
| bool | loadChannelOptions (const char *filename) |
| |
| bool | saveChannelOptions (const char *filename) |
| |
| void | setDefaultExpression (const char *s, bool notify=false) |
| |
| const char * | getDefaultExpression () const |
| |
| bool | shouldShowFakeAccelHandles () const |
| |
| void | setDefaultRotationExpression (const char *s) |
| |
| const char * | getDefaultRotationExpression () const |
| |
| void | setAutoSlope (SlopeMode m) |
| |
| SlopeMode | getAutoSlope () const |
| |
| void | setDefaultSlope (fpreal slope) |
| |
| fpreal | getDefaultSlope () const |
| |
| void | setAutoSplit (bool onoff) |
| |
| bool | getAutoSplit () const |
| |
| void | setDefaultSplitExpression (const char *expr) |
| |
| const char * | getDefaultSplitExpression () const |
| |
| void | setHoldLastKey (bool onoff) |
| |
| int | getHoldLastKey () const |
| |
| const char * | getChanCreateKeyExpression () const |
| |
| void | setChanCreateKeyExpression (const char *s) |
| |
| bool | getAlwaysCommitKeyChange () const |
| |
| void | setAlwaysCommitKeyChange (bool onoff) |
| |
| void | clearChannelScope () |
| |
| void | getScopedChannels (CH_ChannelList &channels, bool sorted=false) |
| |
| int | getNumScopedChanRefs () |
| |
| void | getScopedChanRefs (CH_ChannelRefList &chanrefs, unsigned mask=0, bool sorted=false) const |
| |
| void | getSelectedScopedChanRefs (CH_ChannelRefList &chanrefs, bool sorted=false, int operate_on=CH_SELECTED) |
| |
| void | getScopedChannelsKeyFrames (UT_IntArray &frames, int minframe, int maxframe) |
| |
| void | blockModifyScope (int on_off) |
| |
| void | scopeChannel (const CH_ChannelRef &chref, bool on_off) |
| |
| void | scopeChannel (const char *full_chan_path, bool on_off) |
| |
| bool | scopeChannelInternal (const CH_Channel *chp, bool on_off) |
| |
| bool | scopeChannelInternal (const CH_ChannelRef &chref, bool on_off) |
| |
| virtual void | getChannelsWithNodeId (CH_ChannelList &chans, int node_id) const |
| |
| void | scopeChanged (unsigned flags, bool propagate=true) |
| |
| bool | isChannelScoped (CH_Channel *chp) const |
| |
| bool | isChannelScoped (const char *full_chan_path) const |
| |
| bool | isChannelScoped (const CH_ChannelRef &chref) const |
| |
| void | clearPendingChannels () |
| |
| void | getPendingChannels (CH_ChannelList &channels) const |
| |
| bool | hasPendingChannels () const |
| |
| void | addPendingChannel (CH_Channel *chp) |
| |
| void | removePendingChannel (CH_Channel *chp) |
| |
| bool | isChannelDisplayed (CH_Channel *chp) const |
| |
| bool | isChannelDisplayed (const CH_ChannelRef &chref) const |
| |
| bool | isChannelDisplayed (const char *full_chan_path) const |
| |
| void | clearDisplayedChannels (bool propagate=true) |
| |
| void | displayAllScopedChannels (bool propagate=true) |
| |
| void | displaySelectedScopedChannels (bool propagate=true) |
| |
| void | displayChannel (const CH_ChannelRef &chref, bool propagate=true) |
| |
| void | displayChannel (const char *full_chan_path, bool propagate=true) |
| |
| void | undisplayChannel (const CH_ChannelRef &chref, bool propagate=true) |
| |
| void | undisplayChannel (const char *full_chan_path, bool propagate=true) |
| |
| bool | isChannelSelected (const CH_ChannelRef &chref) const |
| |
| bool | isChannelSelected (const char *full_chan_path) const |
| |
| void | clearSelectedChannels (bool propagate=true) |
| |
| void | selectAllScopedChannels (bool propagate=true) |
| |
| void | selectChannel (const CH_ChannelRef &chref, bool propagate=true) |
| |
| void | selectChannel (const char *full_chan_path, bool propagate=true) |
| |
| void | deselectChannel (const CH_ChannelRef &chref, bool propagate=true) |
| |
| void | deselectChannel (const char *full_chan_path, bool propagate=true) |
| |
| void | togglePinAllScopedChannels () |
| |
| void | togglePinScopedChannels (const CH_ChannelRefList &chanrefs) |
| |
| void | pinAllScopedChannels (bool propagate=true) |
| |
| void | unpinAllScopedChannels (bool propagate=true) |
| |
| void | pinSelectedChannels (bool propagate=true, int operate_on=CH_SELECTED) |
| |
| void | unpinSelectedChannels (bool propagate=true, int operate_on=CH_SELECTED) |
| |
| void | pinChannels (const CH_ChannelRefList &chanrefs, bool propagate=true) |
| |
| void | unpinChannels (const CH_ChannelRefList &chanrefs, bool propagate=true) |
| |
| void | clearLayerScope () |
| |
| bool | isLayerScoped (CH_Channel *chp) const |
| |
| bool | isLayerScoped (const char *full_chan_path) const |
| |
| bool | isLayerScoped (const CH_ChannelRef &chref) const |
| |
| void | scopeLayer (const CH_ChannelRef &chref, bool on_off) |
| |
| void | scopeLayer (const char *full_chan_path, bool on_off) |
| |
| bool | scopeLayerInternal (CH_Channel *chp, bool on_off) |
| |
| bool | scopeLayerInternal (const CH_ChannelRef &chref, bool on_off) |
| |
| bool | isLayerSelected (const CH_ChannelRef &chref) const |
| |
| bool | isLayerSelected (const char *full_chan_path) const |
| |
| void | clearSelectedLayers (bool propagate=true) |
| |
| void | selectAllScopedLayers (bool propagate=true) |
| |
| void | selectLayer (const CH_ChannelRef &chref, bool propagate=true) |
| |
| void | selectLayer (const char *full_chan_path, bool propagate=true) |
| |
| void | deselectLayer (const CH_ChannelRef &chref, bool propagate=true) |
| |
| void | deselectLayer (const char *full_chan_path, bool propagate=true) |
| |
| void | togglePinAllScopedLayers () |
| |
| void | togglePinScopedLayers (const CH_ChannelRefList &chanrefs) |
| |
| void | pinAllScopedLayers (bool propagate=true) |
| |
| void | unpinAllScopedLayers (bool propagate=true) |
| |
| void | pinSelectedLayers (bool propagate=true, int operate_on=CH_LAYER_SELECTED) |
| |
| void | unpinSelectedLayers (bool propagate=true, int operate_on=CH_LAYER_SELECTED) |
| |
| void | pinLayers (const CH_ChannelRefList &chanrefs, bool propagate=true) |
| |
| void | unpinLayers (const CH_ChannelRefList &chanrefs, bool propagate=true) |
| |
| bool | isLayerDisplayed (CH_Channel *chp) const |
| |
| bool | isLayerDisplayed (const CH_ChannelRef &chref) const |
| |
| bool | isLayerDisplayed (const char *full_chan_path) const |
| |
| void | clearDisplayedLayers (bool propagate=true) |
| |
| void | displayAllScopedLayers (bool propagate=true) |
| |
| void | displaySelectedScopedLayers (bool propagate=true) |
| |
| void | displayLayer (const CH_ChannelRef &chref, bool propagate=true) |
| |
| void | displayLayer (const char *full_chan_path, bool propagate=true) |
| |
| void | undisplayLayer (const CH_ChannelRef &chref, bool propagate=true) |
| |
| void | undisplayLayer (const char *full_chan_path, bool propagate=true) |
| |
| void | setChannelFlags (const CH_ChannelRef &chref, unsigned flags, bool on_off, bool propagate=true) |
| |
| unsigned | getChannelFlags (const CH_ChannelRef &chref) const |
| |
| int | expandString (const char *string, UT_String &expanded, fpreal time, CH_Collection *local=nullptr, int thread=0, int expansion_type=CH_EXPANSION_TYPE_DEFAULT, const DEP_ContextOptionsStack *context_options_stack=nullptr, DEP_ContextOptionsReadHandle context_options=DEP_ContextOptionsReadHandle()) |
| |
| void | buildStringOpDependencies (const char *str, void *ref_id, CH_Collection *locals, int thread) |
| |
| bool | scanForVariableInString (const char *variable, const char *string) const |
| |
| bool | changeStringOpRef (UT_String &str, const char *new_fullpath, const char *old_fullpath, const char *old_cwd, const char *chan_name, const char *old_chan_name, CH_Collection *locals, int thread) |
| |
| fpreal | evaluate (const char *expr, fpreal now, CH_Collection *local=nullptr, int *frame_dep=nullptr, int thread=0, CH_ExprLanguage language=CH_OLD_EXPR_LANGUAGE, const DEP_ContextOptionsStack *context_options_stack=nullptr, DEP_ContextOptionsReadHandle context_options=DEP_ContextOptionsReadHandle()) |
| |
| int | evaluateString (const char *expr, UT_String &result, fpreal now, CH_Collection *local=nullptr, int thread=0, CH_ExprLanguage language=CH_OLD_EXPR_LANGUAGE, const DEP_ContextOptionsStack *context_options_stack=nullptr, DEP_ContextOptionsReadHandle context_options=DEP_ContextOptionsReadHandle()) |
| |
| bool | getIsSettingGlobalParam () const |
| |
| void | getGlobalParamF (const char *token, CH_Collection *scope, fpreal &result, fpreal def, int thread, bool add_dependencies) |
| |
| void | getGlobalParamS (const char *token, CH_Collection *scope, UT_String &result, const char *def, int thread, bool add_dependencies) |
| |
| void | getGlobalParamAnyScopeF (const char *token, CH_Collection *scope, fpreal &result, fpreal def, int thread, bool add_dependencies) |
| |
| void | getGlobalParamAnyScopeS (const char *token, CH_Collection *scope, UT_String &result, const char *def, int thread, bool add_dependencies) |
| |
| int | setGlobalFloatParam (const char *token, fpreal val, CH_Collection *&owner) |
| |
| int | setGlobalStringParam (const char *token, const char *strval, CH_Collection *&owner) |
| |
| int | removeGlobalParamOwner (CH_Collection *owner) |
| |
| void | dumpGlobalParams (std::ostream &out) const |
| |
| void | dirtyOrphanGlobalParamDependents (const char *token, CH_Collection *scope, bool recurse, UT_Set< CH_Collection * > *dependents) |
| |
| bool | getIsSettingGuideParam () const |
| |
| CH_Group * | getTopGroup () const |
| |
| CH_Group * | findGroup (const char *const_path, bool create=false, CH_Group *head=nullptr) |
| |
| void | findGroups (CH_GroupList &groups, const char *pattern, bool minimal) |
| |
| void | findChannelsFromGroups (CH_ChannelList &channels, const char *pattern) |
| |
| void | findChanRefsFromGroups (CH_ChannelRefList &chanrefs, const char *pattern) |
| |
| CH_GroupList | getSelectedGroups () |
| |
| CH_Group * | getCurrentGroup () |
| |
| void | updateGroupSelection (const CH_GroupList &groups, void *by, bool propagate=true) |
| |
| void | updateGroupSelectionFromScoped (void *by, bool propagate=true) |
| |
| void | updateCurrentGroup (CH_Group *group, void *by, bool propagate=true) |
| |
| void | enforceLeafOnlyChannels (CH_Group *group, const char *name="new_group") |
| |
| CH_Group * | createGroup (const char *const_path, bool do_rename=true, CH_Group *head=nullptr) |
| |
| void | renameGroup (CH_Group *group, const char *newname) |
| |
| void | deleteGroup (CH_Group *group) |
| |
| void | extractGroup (CH_Group *group, CollisionBehaviour cb) |
| |
| CH_Group * | collapseGroups (CH_GroupList const &groups, const char *name) |
| |
| void | collapseChildren (CH_Group *parent) |
| |
| void | copyIntoGroup (CH_Group *source, CH_Group *target, CollisionBehaviour cb, const char *new_name=nullptr) |
| |
| void | moveIntoGroup (CH_Group *source, CH_Group *target, CollisionBehaviour cb, const char *new_name=nullptr) |
| |
| void | addToGroup (CH_Group *source, CH_Group *target, CollisionBehaviour cb) |
| |
| void | mergeWithGroup (CH_Group *source, CH_Group *target, CollisionBehaviour cb) |
| |
| void | channelCreated (const CH_Channel *chp) |
| |
| void | channelDeleted (const CH_Channel *chp) |
| |
| void | saveGroup (CH_Group *g, std::ostream &os, int binary) |
| |
| CH_Group * | loadGroup (UT_IStream &is) |
| |
| bool | saveBookmarks (UT_JSONWriter &w, bool include_temporary=false) |
| |
| bool | saveBookmarks (UT_JSONWriter &w, const UT_Array< CH_Bookmark * > &bookmarks) |
| |
| bool | loadBookmarks (UT_JSONParser &w, bool remove_existing=true) |
| |
| CH_ExprLanguage | getDefaultExprLanguage () |
| |
| void | setDefaultExprLanguage (CH_ExprLanguage language) |
| |
| bool | isGlobalScopedChannels (CH_ScopedChannelsBase *p) |
| |
| CH_ScopedChannels & | getGlobalScopedChannels () |
| |
| const CH_ScopedChannels & | getGlobalScopedChannels () const |
| |
| UT_Array< CH_ScopedChannels * > | getScopedChannelsList (bool include_global, bool include_pinned) |
| |
UT_Array< const
CH_ScopedChannels * > | getScopedChannelsList (bool include_global, bool include_pinned) const |
| |
| bool | hasExternalCollection (const CH_Collection *collection) const |
| |
| void | scopeExternalCollection (CH_Collection *collection, bool on_off=true) |
| |
| void | scopeExternalCollection (const UT_Array< CH_ScopedChannels * > &scopes, CH_Collection *collection, bool on_off=true) |
| |
| CH_Collection * | getExternalCollection (const UT_StringHolder &name) const |
| |
| CH_Channel * | getExternalChannel (const char *collection, const char *name) const |
| | Returns an external channel given a collection and a channel name. More...
|
| |
| CH_Channel * | findExternalChannel (const UT_StringHolder &path) |
| |
| *to get _Base exint | globExternalChannels (const UT_StringHolder &pattern, CH_ChannelList &chans) |
| |
const UT_StringMap
< UT_UniquePtr< CH_Collection > > & | getExternalCollections () const |
| |
| void | timeGroupsChanged () |
| |
| void | addTimeGroup (CH_TimeGroup *group, bool do_rename=true, bool force=false) |
| |
| void | destroyTimeGroup (const CH_TimeGroup *group) |
| |
| void | destroyTimeGroup (int i) |
| |
| void | renameTimeGroup (CH_TimeGroup *group, const char *newname, bool force=false) |
| |
| int | getNTimeGroups () const |
| |
| CH_TimeGroup * | getTimeGroup (int i) |
| |
| const CH_TimeGroup * | getTimeGroup (int i) const |
| |
| CH_TimeGroup * | getTimeGroup (const char *name) |
| |
| const CH_TimeGroup * | getTimeGroup (const char *name) const |
| |
| int | getTimeGroupIdx (const char *name) const |
| |
| void | bookmarksChanged (CH_BookmarkEvent action, int64 bookmark_id) |
| |
| DEP_MicroNode & | getBookmarksMicroNode () |
| |
| int | addBookmark (UT_UniquePtr< CH_Bookmark > &&bookmark, bool create_undo=true) |
| | Add a new bookmark, returning the index at which it was added. More...
|
| |
| int | sortBookmark (CH_Bookmark *bookmark, bool notify=true) |
| |
| void | destroyBookmark (int index, bool create_undo=true, bool notify=true) |
| |
| void | destroyBookmarks (const UT_Array< CH_Bookmark * > &bookmarks, bool create_undo=true, bool notify=true) |
| |
| void | destroyBookmark (CH_Bookmark *bookmark, bool create_undo=true, bool notify=true) |
| |
| void | frameBookmark (int index, bool store_previous_range=true) |
| |
| void | frameBookmark (CH_Bookmark *bookmark, bool store_previous_range=true) |
| |
| void | clearBookmarks () |
| |
| CH_Bookmark * | getMostRecentBookmark () const |
| |
| CH_Bookmark * | getLeastRecentBookmark () const |
| |
| void | setMostRecentBookmark (CH_Bookmark *bookmark) |
| |
| void | setLeastRecentBookmark (CH_Bookmark *bookmark) |
| |
| CH_Bookmark * | getFramedBookmark () const |
| |
| int | getFramedBookmarkIndex () const |
| |
| int | getNBookmarks () const |
| |
| int | getBookmarkIndex (CH_Bookmark *bookmark) |
| |
| CH_Bookmark * | getBookmark (int i) |
| |
| const CH_Bookmark * | getBookmark (int i) const |
| |
| CH_Bookmark * | getBookmarkBySessionId (int64 bookmark_id) const |
| |
| UT_Array< CH_Bookmark * > | getBookmarksBySessionIds (const UT_Array< int64 > &ids) const |
| |
| const UT_Array< exint > & | getBookmarksOrderByRecentUsage () |
| |
| int | niceFrameSeparation (fpreal initial_sep, int minimum_sep=1) const |
| |
| void | stretchCollections (CH_Collection *from, fpreal ostart, fpreal oend) |
| |
| void | preserveCollectionKeyframes (CH_Collection *grp, fpreal old_fps) |
| |
| void | shiftCollections (CH_Collection *grp, fpreal time_delta) |
| | Shifts all collections by the given time_delta. More...
|
| |
| fpreal | getNumSamples () const |
| |
| void | setRawNumSamples (int n, bool notify=true) |
| |
| fpreal | getSamplesPerSec () const |
| |
| void | setSamplesPerSec (fpreal fps, bool notify=true) |
| |
| fpreal | getSecsPerSample () const |
| |
| void | setRawSamplesPerSec (fpreal fps, bool notify=true) |
| |
| int | getChopMotionSamples () const |
| |
| void | setChopMotionSamples (int n, bool notify=true) |
| |
| fpreal | getGlobalStart () const |
| |
| fpreal | getGlobalEnd () const |
| |
| int | getGlobalStartFrame () const |
| |
| int | getGlobalEndFrame () const |
| |
| void | setGlobalTime (fpreal start, fpreal end, bool notify=true) |
| |
| void | setGlobalStart (fpreal start, bool notify=true) |
| |
| void | setRawInterpolation (int state) |
| |
| int | getRawInterpolation () |
| |
| fpreal | getTolerance () const |
| |
| fpreal | getFrameTolerance () const |
| |
| fpreal | getTime (fpreal sample) const |
| |
| fpreal | getSampleRaw (fpreal t) const |
| |
| fpreal | getSample (fpreal t) const |
| |
| int | getFrame (fpreal t) const |
| |
| fpreal | getTimeDelta (fpreal sample_delta) const |
| |
| fpreal | getSampleDelta (fpreal time_delta) const |
| |
| fpreal | getSnapToFrameTime (fpreal t) const |
| |
| fpreal | getSnapToSubframeTime (fpreal t) const |
| |
| fpreal | getSnapSample (fpreal frame) const |
| |
| fpreal | getSnapSubsample (fpreal frame) const |
| |
| fpreal | getSnapToFrameDelta (fpreal base_time, fpreal time_delta) const |
| |
| bool | getIsAtFrame (fpreal t) const |
| |
| void | getTimeCode (char *buf, fpreal t) |
| |
| int | setTimeCode (const char *buf, fpreal &t) |
| |
| void | setTimeCodeOffset (fpreal t) |
| |
| fpreal | getTimeCodeOffset (fpreal) const |
| |
| int | getIntegerFrameFlag () const |
| |
| void | setIntegerFrameFlag (int flag, bool notify=true) |
| |
| int | getRestrictRangeFlag () const |
| |
| void | setRestrictRangeFlag (int flag, bool notify=true) |
| |
| int | getShowRangeFlag () const |
| |
| void | setShowRangeFlag (int flag, bool notify=true) |
| |
| int | getShowTicksFlag () const |
| |
| void | setShowTicksFlag (int flag, bool notify=true) |
| |
| int | getShowAudioFlag () const |
| |
| void | setShowAudioFlag (int flag, bool notify=true) |
| |
| int | getShowKeysFlag () const |
| |
| void | setShowKeysFlag (int flag, bool notify=true) |
| |
| int | getShowBookmarksFlag () const |
| |
| void | setShowBookmarksFlag (int flag, bool notify=true) |
| |
| int | getShowSimCacheFlag () const |
| |
| void | setShowSimCacheFlag (int flag, bool notify=true) |
| |
| int | getShowAnimBarFlag () const |
| |
| void | setShowAnimBarFlag (int flag, bool notify=true) |
| |
| fpreal | getAudioLevel () const |
| |
| void | setAudioLevel (fpreal lvl) |
| |
| fpreal | getUnitLength () const |
| |
| void | setUnitLength (fpreal unitlength) |
| |
| fpreal | getUnitMass () const |
| |
| void | setUnitMass (fpreal unitmass) |
| |
| void | parseUnitsString (const char *units, fpreal &distexp, fpreal &massexp) const |
| |
| fpreal | scaleToMKS (const char *fromunits) const |
| |
| fpreal | scaleFromMKS (const char *tounits) const |
| |
| int | getRealTimeFlag () const |
| |
| void | setRealTimeFlag (int flag, bool notify=true) |
| |
| fpreal | getRealTimeFactor () const |
| |
| void | setRealTimeFactor (fpreal f, bool notify=true) |
| |
| bool | getRealTimeDisableSkip () const |
| |
| void | setRealTimeDisableSkip (bool b, bool notify=true) |
| |
| fpreal | getSampleStep () const |
| |
| void | setSampleStep (fpreal s, bool notify=true) |
| |
| void | getSampleRange (fpreal &start, fpreal &end) |
| |
| void | setSampleRange (fpreal start, fpreal end, bool notify=true) |
| |
| int | getHoldFlag () const |
| |
| void | setHoldFlag (int flag) |
| |
| int | saveChannels (const char *filename, bool binary, bool compiled, const CH_ChannelList &channels, bool displayed=false) const |
| |
| int | loadChannels (const char *filename, const char *src_pattern, const char *dest_pattern, bool use_range, const fpreal *tstart, const fpreal *tend, CH_CollectionList &parents, bool delete_keys=false, CH_ChannelRefList *displayed_parms=nullptr) |
| |
| void | addExpressionDefine (CH_ExprDefine *def) |
| |
| void | setEvalCollection (CH_Collection *g, int thread) |
| |
| CH_Collection * | getEvalCollection (int thread) const |
| |
| void | setRootCollection (CH_Collection *root) |
| |
| CH_Collection * | getRootCollection () const |
| |
| virtual CH_ScriptAccessManager * | getAccessManager (int) |
| |
| const CH_EvalContext & | evalContext (int thread) const |
| |
| CH_EvalContext & | evalContext (int thread) |
| |
| const CH_Channel * | getEvalChannel (int thread) const |
| |
| const CH_Segment * | getEvalSegment (int thread) const |
| |
| const char * | getEvalChannelName (int thread) const |
| |
| const DEP_ContextOptionsStack * | getEvalChannelContextOptionsStack (int thread) const |
| |
| DEP_ContextOptionsReadHandle | getEvalChannelContextOptions (int thread) const |
| |
| fpreal | getEvaluateTime () const |
| |
| CH_LocalVariable * | getLocalVariableTable () const |
| |
| bool | getVariableValue (UT_String &str, int i, int thread) const |
| |
| bool | getVariableValue (fpreal &val, int i, int thread) const |
| |
| bool | getVariableValue (int &val, int i, int thread) const |
| |
| virtual bool | getVariableString (const char *name, UT_String &value, int &time_depend, int thread) |
| |
| int | addVariable (const CH_LocalVariable &var, CH_StringVarEvalFunc strfunc, CH_FloatVarEvalFunc floatfunc, CH_IntVarEvalFunc intfunc) const |
| |
| void | removeParamDependency (CH_Collection *coll) |
| |
| virtual CH_Channel * | getChRefChannel (const CH_ChannelRef &r) const |
| |
| virtual bool | isOwnerExposed (const CH_ChannelRef &r) const |
| |
| virtual bool | buildChanRef (CH_ChannelRef &r, const CH_Channel *chp) const |
| | Use this method to build a channel reference from a channel pointer. More...
|
| |
| virtual bool | buildChanRef (CH_ChannelRef &r, const char *path) const |
| | Use this method to build a channel reference from a channel path. More...
|
| |
| bool | buildChannelRefs (CH_ChannelRefList &reflist, const CH_ChannelList &chlist) |
| |
| bool | buildChannelRefs (CH_ChannelRefList &reflist, const UT_StringArray &chlist) |
| |
| virtual int | compareChanRefs (const CH_ChannelRef &r1, const CH_ChannelRef &r2) const |
| |
| virtual int | compareLayerRefs (const CH_ChannelRef &r1, const CH_ChannelRef &r2) const |
| |
| virtual void | getChanRefPath (const CH_ChannelRef &r, UT_String &path, bool use_alias=false) const |
| | Use this method to get the full path of the channel referenced by r. More...
|
| |
| virtual bool | isChanRefValid (const CH_ChannelRef &chref) const |
| |
| void | changeReferencesToNodeId (int old_id, int new_id) |
| |
| void | removeReferencesToNodeId (int node_id) |
| |
| void | displayScope () const |
| |
| virtual bool | resolveChanRefExport (const CH_ChannelRef &r, CH_ChannelRef &out_export) |
| |
| bool | getAutoKeyTuples () const |
| | Auto-Key all Tuples is a preference to key tuples together. More...
|
| |
| void | setAutoKeyTuples (bool b) |
| |
| bool | getAutoScopeOnChannelCreate () const |
| |
| void | setAutoScopeOnChannelCreate (bool b) |
| |
| bool | getAutoScopeIncludeAnimated () const |
| |
| void | setAutoScopeIncludeAnimated (bool b) |
| |
| bool | getFollowScopedChannelReferences () const |
| |
| void | setFollowScopedChannelReferences (bool b) |
| |
| fpreal | evalBezierFunc (int thread) |
| |
| fpreal | evalConstantFunc (int thread) |
| |
| fpreal | evalCubicFunc (int thread) |
| |
| fpreal | evalCycleFunc (fpreal start_frame, fpreal end_frame, int thread) |
| |
| fpreal | evalCycletFunc (fpreal start_frame, fpreal end_frame, int thread) |
| |
| fpreal | evalCycleOffsetFunc (fpreal start_frame, fpreal end_frame, int thread) |
| |
| fpreal | evalCycleOffsettFunc (fpreal start_frame, fpreal end_frame, int thread) |
| |
| fpreal | evalEaseFunc (int thread) |
| |
| fpreal | evalEaseinFunc (int thread) |
| |
| fpreal | evalEaseinpFunc (fpreal ease_speed, int thread) |
| |
| fpreal | evalEaseoutFunc (int thread) |
| |
| fpreal | evalEaseoutpFunc (fpreal ease_speed, int thread) |
| |
| fpreal | evalEasepFunc (fpreal ease_speed, int thread) |
| |
| fpreal | evalLinearFunc (int thread) |
| |
| fpreal | evalMatchFunc (int thread) |
| |
| fpreal | evalMatchinFunc (int thread) |
| |
| fpreal | evalMatchoutFunc (int thread) |
| |
| fpreal | evalQcubicFunc (int thread) |
| |
| fpreal | evalQlinearFunc (int thread) |
| |
| fpreal | evalQuinticFunc (int thread) |
| |
| fpreal | evalRepeatFunc (fpreal start_frame, fpreal end_frame, int thread) |
| |
| fpreal | evalRepeattFunc (fpreal start_frame, fpreal end_frame, int thread) |
| |
| fpreal | evalSplineFunc (int thread) |
| |
| fpreal | evalVmatchFunc (int thread) |
| |
| fpreal | evalVmatchinFunc (int thread) |
| |
| fpreal | evalVmatchoutFunc (int thread) |
| |
| bool | getAutoScopeIncludeChild () const |
| |
| void | setAutoScopeIncludeChild (bool b) |
| |
| bool | getAutoScopeIncludeConstraints () const |
| |
| void | setAutoScopeIncludeConstraints (bool b) |
| |
| DEP_ContextOptionsHandle | getDefaultContextOptions () const |
| |
| DEP_MicroNode & | getDefaultContextOptionMicroNode (const UT_StringRef &opt) |
| |
| bool | shouldSetGlobalContextOptionDependency (const UT_StringRef &opt, const DEP_ContextOptionsReadHandle &options) |
| |
| void | addContextOptionDependency (const UT_StringRef &opt, bool set_dependency_on_global, DEP_MicroNode &depnode) |
| |
| void | setDefaultContextOption (const UT_StringHolder &opt, const UT_StringHolder &value, bool create_undo) |
| |
| void | setDefaultContextOption (const UT_StringHolder &opt, fpreal64 value, bool create_undo) |
| |
| const UT_StringHolder & | getDefaultContextOptionUiConfig (const UT_StringHolder &opt) const |
| |
| void | setDefaultContextOptionUiConfig (const UT_StringHolder &opt, const UT_StringHolder &ui_config) |
| |
| void | removeDefaultContextOption (const UT_StringHolder &opt, bool create_undo) |
| |
| void | clearDefaultContextOptions (bool create_undo) |
| |
| bool | saveDefaultContextOptions (std::ostream &os) const |
| |
| bool | loadDefaultContextOptions (UT_IStream &is) |
| |
| int | addDefaultContextOptionCallback (CH_DefaultContextOptionCallback cb) |
| |
| void | removeDefaultContextOptionCallback (int id) |
| |
| bool | isAutomaticContextOption (const UT_StringHolder &opt) const |
| |
| bool | isAutomaticContextOptionOverridden (const UT_StringHolder &opt) const |
| |
| void | pushRopCookContextOptions () |
| |
| void | pushRopCookContextOptions (bool ropcook, fpreal fstart, fpreal fend, fpreal finc, const UT_StringHolder &ropname, const UT_StringHolder &roppath) |
| |
| void | resetRopCookContextOptions () |
| |
| void | updateRopCookContextOptions (bool ropcook, fpreal fstart, fpreal fend, fpreal finc, const UT_StringHolder &ropname, const UT_StringHolder &roppath) |
| |
| void | popRopCookContextOptions () |
| |
| void | setChannelColorManager (CH_ChannelColorManager *mgr) |
| |
| CH_ChannelColorManager * | channelColorManager () |
| |
| void | setChannelChanged (CH_ChannelChanged *mgr) |
| |
| CH_ChannelChanged * | getChannelChanged () |
| |
| void | triggerChannelChanged () |
| |
| CH_Tweener * | getChannelTweener () |
| |
| virtual bool | getChannelAutoSelect (const CH_ChannelRef &chref) const |
| |
| virtual bool | getChRefLabelForUI (const CH_ChannelRef &r, UT_String &ret) const |
| |
| virtual bool | getChRefAlias (const CH_ChannelRef &r, UT_String &ret) const |
| |
| virtual bool | getChRefNodePath (const CH_ChannelRef &r, UT_String &ret) const |
| |
| bool | getIgnoreUpdateScopeFlag () const |
| |
| void | setIgnoreUpdateScopeFlag (bool onoff) |
| |
| virtual void | beginChannelChanges () |
| |
| virtual void | channelsChanged () |
| |
| virtual void | endChannelChanges () |
| |
| virtual bool | channelsBeingChanged () |
| |
|
| fpreal | getEvaluateTime (int thread) const |
| | Functions for obtaining and setting the current evaluation time. More...
|
| |
| void | setEvaluateTime (fpreal time, int thread) |
| | Functions for obtaining and setting the current evaluation time. More...
|
| |
| void | setEvaluateTime (SYS_Flicks fl, int thread) |
| | Functions for obtaining and setting the current evaluation time. More...
|
| |