HDK
|
#include <PRM_BatchParm.h>
Public Member Functions | |
PRM_BatchParm () | |
~PRM_BatchParm () | |
bool | init (const char *name, PRM_BatchType type, int vsize, void *userdata) |
const char * | getName () const |
PRM_BatchType | getType () const |
int | getVectorSize () const |
bool | isEvaluated () const |
int | getEvaluatingOp () const |
int | getEvaluatingParmIndex () const |
void | clearEvaluated () |
void | clearValueSet () |
bool | isValueSet () const |
int * | getInt () |
fpreal * | getReal () |
UT_String * | getString () |
void * | getUserData () |
int | getDefaultedInt (int def, int idx=0) |
fpreal | getDefaultedReal (fpreal def, int idx=0) |
const char * | getDefaultedString (const char *def, int idx=0) |
void | setValue (int32 *val) |
void | setValue (int64 *val) |
void | setValue (fpreal32 *val) |
void | setValue (fpreal64 *val) |
void | setValue (const char **val) |
void | dump () |
Friends | |
class | PRM_BatchList |
Definition at line 30 of file PRM_BatchParm.h.
PRM_BatchParm::PRM_BatchParm | ( | ) |
PRM_BatchParm::~PRM_BatchParm | ( | ) |
|
inline |
Definition at line 49 of file PRM_BatchParm.h.
|
inline |
Definition at line 50 of file PRM_BatchParm.h.
void PRM_BatchParm::dump | ( | ) |
Definition at line 62 of file PRM_BatchParm.h.
Definition at line 64 of file PRM_BatchParm.h.
|
inline |
Definition at line 66 of file PRM_BatchParm.h.
|
inline |
Definition at line 46 of file PRM_BatchParm.h.
|
inline |
Definition at line 47 of file PRM_BatchParm.h.
|
inline |
Definition at line 56 of file PRM_BatchParm.h.
|
inline |
Definition at line 41 of file PRM_BatchParm.h.
|
inline |
Definition at line 57 of file PRM_BatchParm.h.
|
inline |
Definition at line 58 of file PRM_BatchParm.h.
|
inline |
Definition at line 42 of file PRM_BatchParm.h.
|
inline |
Definition at line 60 of file PRM_BatchParm.h.
|
inline |
Definition at line 43 of file PRM_BatchParm.h.
bool PRM_BatchParm::init | ( | const char * | name, |
PRM_BatchType | type, | ||
int | vsize, | ||
void * | userdata | ||
) |
|
inline |
Definition at line 44 of file PRM_BatchParm.h.
|
inline |
Definition at line 54 of file PRM_BatchParm.h.
Definition at line 73 of file PRM_BatchParm.h.
Definition at line 79 of file PRM_BatchParm.h.
Definition at line 85 of file PRM_BatchParm.h.
Definition at line 91 of file PRM_BatchParm.h.
|
inline |
Definition at line 97 of file PRM_BatchParm.h.
|
friend |
Definition at line 133 of file PRM_BatchParm.h.
int PRM_BatchParm::myInt[PRM_BATCH_CACHE_SIZE] |
Definition at line 118 of file PRM_BatchParm.h.
int* PRM_BatchParm::myInt |
Definition at line 122 of file PRM_BatchParm.h.
fpreal PRM_BatchParm::myReal[PRM_BATCH_CACHE_SIZE] |
Definition at line 117 of file PRM_BatchParm.h.
fpreal* PRM_BatchParm::myReal |
Definition at line 121 of file PRM_BatchParm.h.
UT_String* PRM_BatchParm::myString |
Definition at line 123 of file PRM_BatchParm.h.