#include <OP_DopeBuffer.h>
Public Member Functions | |
| OP_DopeBuffer () | |
| virtual | ~OP_DopeBuffer () |
| void | clearAndDestroy () |
| void | copyKeys (const OP_MultiChannelRefArray &rows, int x1, int y1, int x2, int y2, int forceKeys=0, const UT_RefArray< UT_IntArray > *row_frame_masks=NULL, int *row_offset=NULL) |
| void | cutKeys (const OP_MultiChannelRefArray &rows, int x1, int y1, int x2, int y2, int forceKeys=0) |
| void | replaceKeys (const OP_MultiChannelRefArray &rows, int x1, int y1, int x2, int y2) |
| void | pasteKeys (const OP_MultiChannelRefArray &rows, int x1, int y1) const |
| void | print () |
| int | save () |
| int | load () |
| const OP_MultiChannelRefArray & | getRows () const |
| void | getChannelList (CH_ChannelList &channels) const |
| void | getDimensions (int &x1, int &x2, int &numRows) |
| void | getMaxDimensions (int &x1, int &x2, int &numRows) |
| void | duplicate (OP_DopeBuffer ©) |
| void | setStartEnd (int start, int end) |
| int | getStart () const |
| int | getEnd () const |
| CH_Channel * | dupChannel (const CH_Channel &from) |
| void | setTargetChannel (const CH_Channel *target) const |
Static Public Member Functions | |
| static void | deleteKeys (const OP_MultiChannelRefArray &rows, int x1, int y1, int x2, int y2) |
Definition at line 31 of file OP_DopeBuffer.h.
| OP_DopeBuffer::OP_DopeBuffer | ( | ) |
| virtual OP_DopeBuffer::~OP_DopeBuffer | ( | ) | [virtual] |
| void OP_DopeBuffer::clearAndDestroy | ( | ) |
| void OP_DopeBuffer::copyKeys | ( | const OP_MultiChannelRefArray & | rows, | |
| int | x1, | |||
| int | y1, | |||
| int | x2, | |||
| int | y2, | |||
| int | forceKeys = 0, |
|||
| const UT_RefArray< UT_IntArray > * | row_frame_masks = NULL, |
|||
| int * | row_offset = NULL | |||
| ) |
| void OP_DopeBuffer::cutKeys | ( | const OP_MultiChannelRefArray & | rows, | |
| int | x1, | |||
| int | y1, | |||
| int | x2, | |||
| int | y2, | |||
| int | forceKeys = 0 | |||
| ) |
| static void OP_DopeBuffer::deleteKeys | ( | const OP_MultiChannelRefArray & | rows, | |
| int | x1, | |||
| int | y1, | |||
| int | x2, | |||
| int | y2 | |||
| ) | [static] |
| CH_Channel* OP_DopeBuffer::dupChannel | ( | const CH_Channel & | from | ) |
| void OP_DopeBuffer::duplicate | ( | OP_DopeBuffer & | copy | ) |
| void OP_DopeBuffer::getChannelList | ( | CH_ChannelList & | channels | ) | const |
| void OP_DopeBuffer::getDimensions | ( | int & | x1, | |
| int & | x2, | |||
| int & | numRows | |||
| ) |
| int OP_DopeBuffer::getEnd | ( | ) | const [inline] |
Definition at line 76 of file OP_DopeBuffer.h.
| void OP_DopeBuffer::getMaxDimensions | ( | int & | x1, | |
| int & | x2, | |||
| int & | numRows | |||
| ) |
| const OP_MultiChannelRefArray& OP_DopeBuffer::getRows | ( | ) | const [inline] |
Definition at line 64 of file OP_DopeBuffer.h.
| int OP_DopeBuffer::getStart | ( | ) | const [inline] |
Definition at line 75 of file OP_DopeBuffer.h.
| int OP_DopeBuffer::load | ( | ) |
| void OP_DopeBuffer::pasteKeys | ( | const OP_MultiChannelRefArray & | rows, | |
| int | x1, | |||
| int | y1 | |||
| ) | const |
| void OP_DopeBuffer::print | ( | ) |
| void OP_DopeBuffer::replaceKeys | ( | const OP_MultiChannelRefArray & | rows, | |
| int | x1, | |||
| int | y1, | |||
| int | x2, | |||
| int | y2 | |||
| ) |
| int OP_DopeBuffer::save | ( | ) |
| void OP_DopeBuffer::setStartEnd | ( | int | start, | |
| int | end | |||
| ) | [inline] |
Definition at line 73 of file OP_DopeBuffer.h.
| void OP_DopeBuffer::setTargetChannel | ( | const CH_Channel * | target | ) | const |
1.5.9