|
HDK
|
#include <CH_Manager.h>
Inheritance diagram for CH_ScopedChannelsBase:Public Types | |
| enum | FilterType { FilterChannels = 0, FilterAnimationLayers = 1 } |
| enum | { NumFilterType = 2 } |
Public Member Functions | |
| CH_ScopedChannelsBase (CH_Manager *mgr) | |
| bool | scopeChannelInternal (const CH_Channel *chp, bool on_off) |
| bool | scopeChannelInternal (const CH_ChannelRef &chref, bool on_off) |
| void | scopeChannel (const CH_ChannelRef &chref, bool on_off) |
| void | scopeChannel (const char *full_chan_path, bool on_off) |
| void | unscopeChannelsWithNodeId (int node_id, bool force=false) |
| void | scopeChanged (unsigned flags, bool propagate=true) |
| void | scopeChanged (unsigned flags, bool propagate, const int &reason) |
| bool | isChannelScoped (CH_Channel *chp) const |
| bool | isChannelScoped (const char *full_chan_path) const |
| bool | isChannelScoped (const CH_ChannelRef &chref) const |
| 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) |
| void | undisplayChannelsWithNodeId (int node_id, bool force=false) |
| 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 | pinChannel (const CH_ChannelRef &ref, bool propagate=true) |
| void | unpinChannel (const CH_ChannelRef &ref, bool propagate=true) |
| void | unpinChannelsWithNodeId (int node_id, bool force=false) |
| void | clearPinnedChannels (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 | pinLayer (const CH_ChannelRef &ref, bool propagate=true) |
| void | unpinLayer (const CH_ChannelRef &ref, bool propagate=true) |
| void | pinLayers (const CH_ChannelRefList &chanrefs, bool propagate=true) |
| void | unpinLayers (const CH_ChannelRefList &chanrefs, bool propagate=true) |
| void | clearPinnedLayers (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) |
| bool | isGraphSelected (CH_Channel *chp) const |
| bool | isGraphSelected (const CH_ChannelRef &chref) const |
| bool | isGraphSelected (const char *full_chan_path) const |
| void | clearGraphSelected (bool propagate=true) |
| void | selectGraph (const CH_ChannelRef &chref, bool propagate=true) |
| void | selectGraph (const char *full_chan_path, bool propagate=true) |
| void | deselectGraph (const CH_ChannelRef &chref, bool propagate=true) |
| void | deselectGraph (const char *full_chan_path, bool propagate=true) |
| void | setChannelFlags (const CH_ChannelRef &chref, unsigned flags, bool on_off, bool propagate=true) |
| void | setAllChannelFlags (const CH_ChannelRef &chref, unsigned flags, bool propagate=true) |
| unsigned | getChannelFlags (const CH_ChannelRef &chref) const |
| void | clearChannelScope (bool clear_all_tables=false) |
| void | getScopedChannels (CH_ChannelList &channels, bool sorted=false) |
| int | getNumScopedChanRefs () |
| int | getNumScopedChanRefs (bool filtered) |
| 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) |
| bool | hasScopedChannels () |
| bool | getKeepChannelListSelection () const |
| void | setKeepChannelListSelection (bool b) |
| void | setEnableFilter (FilterType filter_type, bool b) |
| bool | getEnableFilter (FilterType filter_type) const |
| void | setFilter (FilterType filter_type, const UT_StringHolder &f) |
| const UT_StringHolder & | getFilter (FilterType filter_type) const |
| void | setFilterTranslates (bool b) |
| bool | getFilterTranslates () const |
| void | setFilterRotates (bool b) |
| bool | getFilterRotates () const |
| void | setFilterScales (bool b) |
| bool | getFilterScales () const |
| void | setFilterParmLabels (FilterType filter_type, bool b) |
| bool | getFilterParmLabels (FilterType filter_type) const |
| void | setFilterFullNames (FilterType filter_type, bool b) |
| bool | getFilterFullNames (FilterType filter_type) const |
| void | setFilterDirty (FilterType filter_type, bool propagate=true) |
| void | setAllowExternal (bool allow) |
| bool | getAllowExternal () const |
| bool | hasFilter () const |
| void | clearInvalidChannels () |
| void | dirtySort (bool propagate=true) |
Protected Member Functions | |
| SYS_FORCE_INLINE CH_Manager * | ourManager () const |
Friends | |
| class | CH_Manager |
Definition at line 111 of file CH_Manager.h.
| anonymous enum |
| Enumerator | |
|---|---|
| NumFilterType | |
Definition at line 327 of file CH_Manager.h.
| Enumerator | |
|---|---|
| FilterChannels | |
| FilterAnimationLayers | |
Definition at line 322 of file CH_Manager.h.
| CH_ScopedChannelsBase::CH_ScopedChannelsBase | ( | CH_Manager * | mgr | ) |
| void CH_ScopedChannelsBase::clearChannelScope | ( | bool | clear_all_tables = false | ) |
| void CH_ScopedChannelsBase::clearDisplayedChannels | ( | bool | propagate = true | ) |
| void CH_ScopedChannelsBase::clearDisplayedLayers | ( | bool | propagate = true | ) |
| void CH_ScopedChannelsBase::clearGraphSelected | ( | bool | propagate = true | ) |
| void CH_ScopedChannelsBase::clearInvalidChannels | ( | ) |
| void CH_ScopedChannelsBase::clearLayerScope | ( | ) |
| void CH_ScopedChannelsBase::clearPinnedChannels | ( | bool | propagate = true | ) |
| void CH_ScopedChannelsBase::clearPinnedLayers | ( | bool | propagate = true | ) |
| void CH_ScopedChannelsBase::clearSelectedChannels | ( | bool | propagate = true | ) |
| void CH_ScopedChannelsBase::clearSelectedLayers | ( | bool | propagate = true | ) |
| void CH_ScopedChannelsBase::deselectChannel | ( | const CH_ChannelRef & | chref, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::deselectChannel | ( | const char * | full_chan_path, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::deselectGraph | ( | const CH_ChannelRef & | chref, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::deselectGraph | ( | const char * | full_chan_path, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::deselectLayer | ( | const CH_ChannelRef & | chref, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::deselectLayer | ( | const char * | full_chan_path, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::dirtySort | ( | bool | propagate = true | ) |
| void CH_ScopedChannelsBase::displayAllScopedChannels | ( | bool | propagate = true | ) |
| void CH_ScopedChannelsBase::displayAllScopedLayers | ( | bool | propagate = true | ) |
| void CH_ScopedChannelsBase::displayChannel | ( | const CH_ChannelRef & | chref, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::displayChannel | ( | const char * | full_chan_path, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::displayLayer | ( | const CH_ChannelRef & | chref, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::displayLayer | ( | const char * | full_chan_path, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::displaySelectedScopedChannels | ( | bool | propagate = true | ) |
| void CH_ScopedChannelsBase::displaySelectedScopedLayers | ( | bool | propagate = true | ) |
|
inline |
Definition at line 370 of file CH_Manager.h.
| unsigned CH_ScopedChannelsBase::getChannelFlags | ( | const CH_ChannelRef & | chref | ) | const |
|
inline |
Definition at line 334 of file CH_Manager.h.
|
inline |
Definition at line 339 of file CH_Manager.h.
|
inline |
Definition at line 364 of file CH_Manager.h.
|
inline |
Definition at line 359 of file CH_Manager.h.
|
inline |
Definition at line 349 of file CH_Manager.h.
|
inline |
Definition at line 354 of file CH_Manager.h.
|
inline |
Definition at line 344 of file CH_Manager.h.
|
inline |
Definition at line 317 of file CH_Manager.h.
| int CH_ScopedChannelsBase::getNumScopedChanRefs | ( | ) |
| int CH_ScopedChannelsBase::getNumScopedChanRefs | ( | bool | filtered | ) |
| void CH_ScopedChannelsBase::getScopedChannels | ( | CH_ChannelList & | channels, |
| bool | sorted = false |
||
| ) |
| void CH_ScopedChannelsBase::getScopedChannelsKeyFrames | ( | UT_IntArray & | frames, |
| int | minframe, | ||
| int | maxframe | ||
| ) |
| void CH_ScopedChannelsBase::getScopedChanRefs | ( | CH_ChannelRefList & | chanrefs, |
| unsigned | mask = 0, |
||
| bool | sorted = false |
||
| ) | const |
| void CH_ScopedChannelsBase::getSelectedScopedChanRefs | ( | CH_ChannelRefList & | chanrefs, |
| bool | sorted = false, |
||
| int | operate_on = CH_SELECTED |
||
| ) |
| bool CH_ScopedChannelsBase::hasFilter | ( | ) | const |
| bool CH_ScopedChannelsBase::hasScopedChannels | ( | ) |
| bool CH_ScopedChannelsBase::isChannelDisplayed | ( | CH_Channel * | chp | ) | const |
| bool CH_ScopedChannelsBase::isChannelDisplayed | ( | const CH_ChannelRef & | chref | ) | const |
| bool CH_ScopedChannelsBase::isChannelDisplayed | ( | const char * | full_chan_path | ) | const |
| bool CH_ScopedChannelsBase::isChannelScoped | ( | CH_Channel * | chp | ) | const |
| bool CH_ScopedChannelsBase::isChannelScoped | ( | const char * | full_chan_path | ) | const |
| bool CH_ScopedChannelsBase::isChannelScoped | ( | const CH_ChannelRef & | chref | ) | const |
| bool CH_ScopedChannelsBase::isChannelSelected | ( | const CH_ChannelRef & | chref | ) | const |
| bool CH_ScopedChannelsBase::isChannelSelected | ( | const char * | full_chan_path | ) | const |
| bool CH_ScopedChannelsBase::isGraphSelected | ( | CH_Channel * | chp | ) | const |
| bool CH_ScopedChannelsBase::isGraphSelected | ( | const CH_ChannelRef & | chref | ) | const |
| bool CH_ScopedChannelsBase::isGraphSelected | ( | const char * | full_chan_path | ) | const |
| bool CH_ScopedChannelsBase::isLayerDisplayed | ( | CH_Channel * | chp | ) | const |
| bool CH_ScopedChannelsBase::isLayerDisplayed | ( | const CH_ChannelRef & | chref | ) | const |
| bool CH_ScopedChannelsBase::isLayerDisplayed | ( | const char * | full_chan_path | ) | const |
| bool CH_ScopedChannelsBase::isLayerScoped | ( | CH_Channel * | chp | ) | const |
| bool CH_ScopedChannelsBase::isLayerScoped | ( | const char * | full_chan_path | ) | const |
| bool CH_ScopedChannelsBase::isLayerScoped | ( | const CH_ChannelRef & | chref | ) | const |
| bool CH_ScopedChannelsBase::isLayerSelected | ( | const CH_ChannelRef & | chref | ) | const |
| bool CH_ScopedChannelsBase::isLayerSelected | ( | const char * | full_chan_path | ) | const |
|
inlineprotected |
Definition at line 380 of file CH_Manager.h.
| void CH_ScopedChannelsBase::pinAllScopedChannels | ( | bool | propagate = true | ) |
| void CH_ScopedChannelsBase::pinAllScopedLayers | ( | bool | propagate = true | ) |
| void CH_ScopedChannelsBase::pinChannel | ( | const CH_ChannelRef & | ref, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::pinChannels | ( | const CH_ChannelRefList & | chanrefs, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::pinLayer | ( | const CH_ChannelRef & | ref, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::pinLayers | ( | const CH_ChannelRefList & | chanrefs, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::pinSelectedChannels | ( | bool | propagate = true, |
| int | operate_on = CH_SELECTED |
||
| ) |
| void CH_ScopedChannelsBase::pinSelectedLayers | ( | bool | propagate = true, |
| int | operate_on = CH_LAYER_SELECTED |
||
| ) |
| void CH_ScopedChannelsBase::scopeChanged | ( | unsigned | flags, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::scopeChannel | ( | const CH_ChannelRef & | chref, |
| bool | on_off | ||
| ) |
| void CH_ScopedChannelsBase::scopeChannel | ( | const char * | full_chan_path, |
| bool | on_off | ||
| ) |
| bool CH_ScopedChannelsBase::scopeChannelInternal | ( | const CH_Channel * | chp, |
| bool | on_off | ||
| ) |
| bool CH_ScopedChannelsBase::scopeChannelInternal | ( | const CH_ChannelRef & | chref, |
| bool | on_off | ||
| ) |
| void CH_ScopedChannelsBase::scopeLayer | ( | const CH_ChannelRef & | chref, |
| bool | on_off | ||
| ) |
| void CH_ScopedChannelsBase::scopeLayer | ( | const char * | full_chan_path, |
| bool | on_off | ||
| ) |
| bool CH_ScopedChannelsBase::scopeLayerInternal | ( | CH_Channel * | chp, |
| bool | on_off | ||
| ) |
| bool CH_ScopedChannelsBase::scopeLayerInternal | ( | const CH_ChannelRef & | chref, |
| bool | on_off | ||
| ) |
| void CH_ScopedChannelsBase::selectAllScopedChannels | ( | bool | propagate = true | ) |
| void CH_ScopedChannelsBase::selectAllScopedLayers | ( | bool | propagate = true | ) |
| void CH_ScopedChannelsBase::selectChannel | ( | const CH_ChannelRef & | chref, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::selectChannel | ( | const char * | full_chan_path, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::selectGraph | ( | const CH_ChannelRef & | chref, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::selectGraph | ( | const char * | full_chan_path, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::selectLayer | ( | const CH_ChannelRef & | chref, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::selectLayer | ( | const char * | full_chan_path, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::setAllChannelFlags | ( | const CH_ChannelRef & | chref, |
| unsigned | flags, | ||
| bool | propagate = true |
||
| ) |
|
inline |
Definition at line 369 of file CH_Manager.h.
| void CH_ScopedChannelsBase::setChannelFlags | ( | const CH_ChannelRef & | chref, |
| unsigned | flags, | ||
| bool | on_off, | ||
| bool | propagate = true |
||
| ) |
|
inline |
Definition at line 332 of file CH_Manager.h.
|
inline |
Definition at line 337 of file CH_Manager.h.
| void CH_ScopedChannelsBase::setFilterDirty | ( | FilterType | filter_type, |
| bool | propagate = true |
||
| ) |
|
inline |
Definition at line 362 of file CH_Manager.h.
|
inline |
Definition at line 357 of file CH_Manager.h.
|
inline |
Definition at line 347 of file CH_Manager.h.
|
inline |
Definition at line 352 of file CH_Manager.h.
|
inline |
Definition at line 342 of file CH_Manager.h.
|
inline |
Definition at line 319 of file CH_Manager.h.
| void CH_ScopedChannelsBase::togglePinAllScopedChannels | ( | ) |
| void CH_ScopedChannelsBase::togglePinAllScopedLayers | ( | ) |
| void CH_ScopedChannelsBase::togglePinScopedChannels | ( | const CH_ChannelRefList & | chanrefs | ) |
| void CH_ScopedChannelsBase::togglePinScopedLayers | ( | const CH_ChannelRefList & | chanrefs | ) |
| void CH_ScopedChannelsBase::undisplayChannel | ( | const CH_ChannelRef & | chref, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::undisplayChannel | ( | const char * | full_chan_path, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::undisplayLayer | ( | const CH_ChannelRef & | chref, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::undisplayLayer | ( | const char * | full_chan_path, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::unpinAllScopedChannels | ( | bool | propagate = true | ) |
| void CH_ScopedChannelsBase::unpinAllScopedLayers | ( | bool | propagate = true | ) |
| void CH_ScopedChannelsBase::unpinChannel | ( | const CH_ChannelRef & | ref, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::unpinChannels | ( | const CH_ChannelRefList & | chanrefs, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::unpinLayer | ( | const CH_ChannelRef & | ref, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::unpinLayers | ( | const CH_ChannelRefList & | chanrefs, |
| bool | propagate = true |
||
| ) |
| void CH_ScopedChannelsBase::unpinSelectedChannels | ( | bool | propagate = true, |
| int | operate_on = CH_SELECTED |
||
| ) |
| void CH_ScopedChannelsBase::unpinSelectedLayers | ( | bool | propagate = true, |
| int | operate_on = CH_LAYER_SELECTED |
||
| ) |
|
friend |
Definition at line 383 of file CH_Manager.h.