#include <CH_MultiChannel.h>

Public Member Functions | |
| CH_MultiChannel () | |
| CH_MultiChannel (const char *name) | |
| virtual | ~CH_MultiChannel () |
| CH_MultiChannel (const CH_MultiChannel ©) | |
| CH_MultiChannel & | operator= (const CH_MultiChannel ©) |
| const UT_String & | getName () const |
| void | setName (const UT_String &name) |
| void | appendChannelNames (const char *separator) |
| void | clear () |
| void | append (CH_Channel *channel) |
| const CH_ChannelList & | getChannelList () const |
| int | getNumChannels () const |
| void | addToSortedList (CH_ChannelList &channels) const |
| bool | isEmpty () const |
| bool | isAllEnabled () const |
| bool | hasKeys () const |
| float | getStart () const |
| float | getEnd () const |
| float | getLength () const |
| bool | isAtHardKey (float gtime) const |
| bool | isAtHardKeyframe (int frame) const |
| float | findKey (float gtime, int direction) const |
| int | findKeyframe (int frame, int direction) const |
| void | scroll (float newStart, int update=1) |
| int | operator== (const CH_MultiChannel &) const |
Protected Member Functions | |
| CH_ChannelList & | getModifyChannelList () |
Definition at line 35 of file CH_MultiChannel.h.
| CH_MultiChannel::CH_MultiChannel | ( | ) |
| CH_MultiChannel::CH_MultiChannel | ( | const char * | name | ) | [explicit] |
| virtual CH_MultiChannel::~CH_MultiChannel | ( | ) | [virtual] |
| CH_MultiChannel::CH_MultiChannel | ( | const CH_MultiChannel & | copy | ) |
| void CH_MultiChannel::addToSortedList | ( | CH_ChannelList & | channels | ) | const |
| void CH_MultiChannel::append | ( | CH_Channel * | channel | ) |
| void CH_MultiChannel::appendChannelNames | ( | const char * | separator | ) |
| void CH_MultiChannel::clear | ( | ) | [inline] |
Definition at line 51 of file CH_MultiChannel.h.
| float CH_MultiChannel::findKey | ( | float | gtime, | |
| int | direction | |||
| ) | const |
| int CH_MultiChannel::findKeyframe | ( | int | frame, | |
| int | direction | |||
| ) | const |
| const CH_ChannelList& CH_MultiChannel::getChannelList | ( | ) | const [inline] |
Definition at line 54 of file CH_MultiChannel.h.
| float CH_MultiChannel::getEnd | ( | ) | const |
| float CH_MultiChannel::getLength | ( | ) | const |
| CH_ChannelList& CH_MultiChannel::getModifyChannelList | ( | ) | [inline, protected] |
Definition at line 83 of file CH_MultiChannel.h.
| const UT_String& CH_MultiChannel::getName | ( | void | ) | const [inline] |
Definition at line 45 of file CH_MultiChannel.h.
| int CH_MultiChannel::getNumChannels | ( | ) | const [inline] |
Definition at line 57 of file CH_MultiChannel.h.
| float CH_MultiChannel::getStart | ( | ) | const |
| bool CH_MultiChannel::hasKeys | ( | ) | const |
| bool CH_MultiChannel::isAllEnabled | ( | ) | const |
| bool CH_MultiChannel::isAtHardKey | ( | float | gtime | ) | const |
| bool CH_MultiChannel::isAtHardKeyframe | ( | int | frame | ) | const |
| bool CH_MultiChannel::isEmpty | ( | ) | const [inline] |
Definition at line 63 of file CH_MultiChannel.h.
| CH_MultiChannel& CH_MultiChannel::operator= | ( | const CH_MultiChannel & | copy | ) |
| int CH_MultiChannel::operator== | ( | const CH_MultiChannel & | ) | const [inline] |
Definition at line 79 of file CH_MultiChannel.h.
| void CH_MultiChannel::scroll | ( | float | newStart, | |
| int | update = 1 | |||
| ) |
| void CH_MultiChannel::setName | ( | const UT_String & | name | ) | [inline] |
Definition at line 47 of file CH_MultiChannel.h.
1.5.9