#include <CHOP_VexContext.h>
Public Member Functions | |
| CHOP_VexVariableMap () | |
| ~CHOP_VexVariableMap () | |
| void | initData (VEX_Instance *func) |
| void | bind (VEX_Instance *func) |
| void | prepData (int start, int end, int numchan, float rate, int units, int ninputs, const CL_Clip **inputs) |
| void | prepData (float *samples, int offset, int length, int channum) |
| void | extractData () |
| int | isRead (VCHOP_Global id) const |
| int | getMap (VCHOP_Global id) const |
| void * | getData (VCHOP_Global id) |
| int | isConnected (int input) |
| float | getInputSample (int input, int track, float sample) |
| int | getStart (int input) |
| int | getEnd (int input) |
| float | getRate (int input) |
| int | getNumTracks (int input) |
| int | getUnits () const |
| float | getStartTime (int input) |
| float | getEndTime (int input) |
| float | getGlobalRate () |
Static Public Member Functions | |
| static CHOP_VexVariableMap * | getCurrent () |
| static void | setCurrent (CHOP_VexVariableMap *map) |
Definition at line 47 of file CHOP_VexContext.h.
| CHOP_VexVariableMap::CHOP_VexVariableMap | ( | ) |
| CHOP_VexVariableMap::~CHOP_VexVariableMap | ( | ) |
| void CHOP_VexVariableMap::bind | ( | VEX_Instance * | func | ) |
| void CHOP_VexVariableMap::extractData | ( | ) |
| static CHOP_VexVariableMap* CHOP_VexVariableMap::getCurrent | ( | ) | [static] |
| void* CHOP_VexVariableMap::getData | ( | VCHOP_Global | id | ) | [inline] |
Definition at line 80 of file CHOP_VexContext.h.
| int CHOP_VexVariableMap::getEnd | ( | int | input | ) |
| float CHOP_VexVariableMap::getEndTime | ( | int | input | ) |
| float CHOP_VexVariableMap::getGlobalRate | ( | ) |
| float CHOP_VexVariableMap::getInputSample | ( | int | input, | |
| int | track, | |||
| float | sample | |||
| ) |
| int CHOP_VexVariableMap::getMap | ( | VCHOP_Global | id | ) | const [inline] |
Definition at line 79 of file CHOP_VexContext.h.
| int CHOP_VexVariableMap::getNumTracks | ( | int | input | ) |
| float CHOP_VexVariableMap::getRate | ( | int | input | ) |
| int CHOP_VexVariableMap::getStart | ( | int | input | ) |
| float CHOP_VexVariableMap::getStartTime | ( | int | input | ) |
| int CHOP_VexVariableMap::getUnits | ( | ) | const [inline] |
Definition at line 91 of file CHOP_VexContext.h.
| void CHOP_VexVariableMap::initData | ( | VEX_Instance * | func | ) |
| int CHOP_VexVariableMap::isConnected | ( | int | input | ) |
| int CHOP_VexVariableMap::isRead | ( | VCHOP_Global | id | ) | const [inline] |
Definition at line 78 of file CHOP_VexContext.h.
| void CHOP_VexVariableMap::prepData | ( | float * | samples, | |
| int | offset, | |||
| int | length, | |||
| int | channum | |||
| ) |
| void CHOP_VexVariableMap::prepData | ( | int | start, | |
| int | end, | |||
| int | numchan, | |||
| float | rate, | |||
| int | units, | |||
| int | ninputs, | |||
| const CL_Clip ** | inputs | |||
| ) |
| static void CHOP_VexVariableMap::setCurrent | ( | CHOP_VexVariableMap * | map | ) | [static] |
1.5.9