#include <VOP_OperatorInfo.h>
Definition at line 156 of file VOP_OperatorInfo.h.
VOP_OperatorInfo::VOP_OperatorInfo |
( |
| ) |
|
VOP_OperatorInfo::~VOP_OperatorInfo |
( |
| ) |
|
|
override |
void VOP_OperatorInfo::clearInOutInfo |
( |
| ) |
|
const UT_String& VOP_OperatorInfo::getCode |
( |
| ) |
const |
|
inline |
bool& VOP_OperatorInfo::getExternalShader |
( |
| ) |
|
|
inline |
const bool& VOP_OperatorInfo::getExternalShader |
( |
| ) |
const |
|
inline |
const UT_StringArray& VOP_OperatorInfo::getExtraParametersFormat |
( |
| ) |
const |
|
inline |
Returns the extra parameters tokens parsed from the code string.
Definition at line 242 of file VOP_OperatorInfo.h.
bool& VOP_OperatorInfo::getForceCodeGeneration |
( |
| ) |
|
|
inline |
const bool& VOP_OperatorInfo::getForceCodeGeneration |
( |
| ) |
const |
|
inline |
bool VOP_OperatorInfo::getHideInputsUsingParameterVisibleState |
( |
| ) |
const |
|
inline |
Returns true if the scripted vop node uses the parameter visible state.
Definition at line 249 of file VOP_OperatorInfo.h.
Returns an input and a signature names, given parameter name, considering the available signatures in this class.
Returns an input and a signature names, given parameter name, considering the available signatures in this class.
const UT_StringArray& VOP_OperatorInfo::getInputSetScriptNames |
( |
| ) |
const |
|
inline |
const UT_String& VOP_OperatorInfo::getOuterCode |
( |
| ) |
const |
|
inline |
UT_StringHolder VOP_OperatorInfo::getParmNameFromInput |
( |
const char * |
input_name, |
|
|
int |
input_set_index |
|
) |
| const |
Obtains a name of a node parameter that corresponds to a given input name when the node uses the given signature.
void VOP_OperatorInfo::getParmNameFromInput |
( |
UT_String & |
parm_name, |
|
|
const char * |
input_name, |
|
|
int |
input_set_index |
|
) |
| const |
Obtains a name of a node parameter that corresponds to a given input name when the node uses the given signature.
void VOP_OperatorInfo::getParmNameFromInput |
( |
UT_WorkBuffer & |
parm_name, |
|
|
const char * |
input_name, |
|
|
int |
input_set_index |
|
) |
| const |
Obtains a name of a node parameter that corresponds to a given input name when the node uses the given signature.
const UT_String& VOP_OperatorInfo::getRenderMask |
( |
| ) |
const |
|
inline |
VOP_Type VOP_OperatorInfo::getShaderType |
( |
| ) |
const |
|
inline |
const UT_String& VOP_OperatorInfo::getVopnetMask |
( |
| ) |
const |
|
inline |
bool VOP_OperatorInfo::hasExtraParameters |
( |
| ) |
const |
|
inline |
Returns a new language context object based on this operator info. Caller is responsible for deleting the returned object.
static void VOP_OperatorInfo::saveInOutInfoToDialogScript |
( |
std::ostream & |
os, |
|
|
const UT_ValArray< VOP_InOutInfo * > & |
infoarray, |
|
|
const char * |
infotype |
|
) |
| |
|
staticprotected |
static void VOP_OperatorInfo::saveInputFlags |
( |
std::ostream & |
os, |
|
|
const UT_ValArray< VOP_InOutInfo * > & |
inoutarray, |
|
|
const char * |
token, |
|
|
bool |
only_nonzero_flags |
|
) |
| |
|
staticprotected |
void VOP_OperatorInfo::saveToDialogScript |
( |
std::ostream & |
os | ) |
const |
|
overridevirtual |
void VOP_OperatorInfo::setRenderMask |
( |
const char * |
mask | ) |
|
void VOP_OperatorInfo::setVopnetMask |
( |
const char * |
mask | ) |
|
The documentation for this class was generated from the following file: