#include <CVEX_Context.h>
Public Member Functions | |
| CVEX_Context () | |
| ~CVEX_Context () | |
| void | clear () |
| bool | addInput (const char *name, CVEX_Type type, bool varying) |
| bool | addInput (const char *name, CVEX_Type type, void *data, int array_size) |
| bool | addInput (const char *name, UT_StringArray &strings) |
| void | setTime (float time) |
| bool | load (int argc, char *argv[]) |
| bool | load (int argc, char *argv[], int threadid) |
| bool | isLoaded () const |
| CVEX_ValueList & | getInputList () |
| CVEX_Value * | findInput (const char *name, CVEX_Type type) |
| CVEX_ValueList & | getOutputList () |
| CVEX_Value * | findOutput (const char *name, CVEX_Type type) |
| void | setOpCaller (UT_OpCaller *caller) |
| bool | getFlag (int flag) const |
| void | clearFlag (int flag) |
| bool | run (int array_size, bool interruptable) |
Static Public Member Functions | |
| static void | clearAllFunctions () |
Definition at line 29 of file CVEX_Context.h.
| CVEX_Context::CVEX_Context | ( | ) |
| CVEX_Context::~CVEX_Context | ( | ) |
| bool CVEX_Context::addInput | ( | const char * | name, | |
| UT_StringArray & | strings | |||
| ) |
| bool CVEX_Context::addInput | ( | const char * | name, | |
| CVEX_Type | type, | |||
| void * | data, | |||
| int | array_size | |||
| ) |
| bool CVEX_Context::addInput | ( | const char * | name, | |
| CVEX_Type | type, | |||
| bool | varying | |||
| ) |
| void CVEX_Context::clear | ( | ) |
| static void CVEX_Context::clearAllFunctions | ( | ) | [static] |
| void CVEX_Context::clearFlag | ( | int | flag | ) |
| CVEX_Value* CVEX_Context::findInput | ( | const char * | name, | |
| CVEX_Type | type | |||
| ) | [inline] |
| CVEX_Value* CVEX_Context::findOutput | ( | const char * | name, | |
| CVEX_Type | type | |||
| ) | [inline] |
| bool CVEX_Context::getFlag | ( | int | flag | ) | const |
| CVEX_ValueList& CVEX_Context::getInputList | ( | ) | [inline] |
| CVEX_ValueList& CVEX_Context::getOutputList | ( | ) | [inline] |
| bool CVEX_Context::isLoaded | ( | ) | const [inline] |
Definition at line 80 of file CVEX_Context.h.
| bool CVEX_Context::load | ( | int | argc, | |
| char * | argv[], | |||
| int | threadid | |||
| ) |
| bool CVEX_Context::load | ( | int | argc, | |
| char * | argv[] | |||
| ) |
| bool CVEX_Context::run | ( | int | array_size, | |
| bool | interruptable | |||
| ) |
| void CVEX_Context::setOpCaller | ( | UT_OpCaller * | caller | ) |
| void CVEX_Context::setTime | ( | float | time | ) |
1.5.9