|
| CookParms (GU_DetailHandle &destgdh, const UT_Array< GU_ConstDetailHandle > &inputs, OP_CookEngine cookengine, OP_Node *node, const OP_Context &context, const SOP_NodeParms *parms, SOP_NodeCache *cache, UT_ErrorManager *error, DEP_MicroNode *depnode) |
|
void | setPseudoPath (const UT_StringHolder &path) |
|
void | setExprInputs (const UT_Array< GU_ConstDetailHandle > &exprinputs) |
|
virtual | ~CookParms () |
|
GU_DetailHandle & | gdh () const |
| The initial state of gdh depends on the cookMode() More...
|
|
SOP_Node * | getNode () const |
|
template<typename T > |
T * | getCookNode () const |
|
SOP_Node * | getSrcNode () const |
| The node that generated this verb, if any... More...
|
|
OP_Node * | getCwd () const |
| The getCwd() should be used to evaluate relative paths. More...
|
|
const OP_Context & | getContext () const |
|
fpreal | getCookTime () const |
|
exint | nInputs () const |
|
bool | hasInput (exint idx) const |
|
const GU_Detail * | inputGeo (exint idx) const |
|
GU_ConstDetailHandle | inputGeoHandle (exint idx) const |
|
exint | numSpareInputs () const |
|
bool | hasSpareInput (exint idx) const |
|
const GU_Detail * | spareInputGeo (exint idx) const |
|
GU_ConstDetailHandle | spareInputGeoHandle (exint idx) const |
|
template<typename T > |
const T & | parms () const |
|
SOP_NodeCache * | cache () const |
|
UT_ErrorManager * | error () const |
|
DEP_MicroNode * | depnode () const |
|
UT_LockedRawPtr
< UT_ErrorManager, OP_Lock > | getLockedErrorManager () const |
|
void | addExplicitInput (DEP_MicroNode &inp, bool check_dup=true) const |
| Methods to wire directly to the optional depnode. More...
|
|
UT_ErrorSeverity | addMessage (const char *type, int code, const char *msg=0, const UT_SourceLocation *loc=0) const |
| Methods to add directly to any present error manager. More...
|
|
UT_ErrorSeverity | addWarning (const char *type, int code, const char *msg=0, const UT_SourceLocation *loc=0) const |
|
UT_ErrorSeverity | addError (const char *type, int code, const char *msg=0, const UT_SourceLocation *loc=0) const |
|
UT_ErrorSeverity | addMessageFmt (const char *fmt) const |
|
UT_ErrorSeverity | addMessageFmt (const char *fmt, std::initializer_list< UT::Format::ArgValue > args) const |
|
template<typename... Args> |
UT_ErrorSeverity | addMessageFmt (const char *fmt, const Args &...args) const |
|
UT_ErrorSeverity | addWarningFmt (const char *fmt) const |
|
UT_ErrorSeverity | addWarningFmt (const char *fmt, std::initializer_list< UT::Format::ArgValue > args) const |
|
template<typename... Args> |
UT_ErrorSeverity | addWarningFmt (const char *fmt, const Args &...args) const |
|
UT_ErrorSeverity | addErrorFmt (const char *fmt) const |
|
UT_ErrorSeverity | addErrorFmt (const char *fmt, std::initializer_list< UT::Format::ArgValue > args) const |
|
template<typename... Args> |
UT_ErrorSeverity | addErrorFmt (const char *fmt, const Args &...args) const |
|
UT_ErrorSeverity | sopAddMessage (int code, const char *msg=0, const UT_SourceLocation *loc=0) const |
|
UT_ErrorSeverity | sopAddWarning (int code, const char *msg=0, const UT_SourceLocation *loc=0) const |
|
UT_ErrorSeverity | sopAddError (int code, const char *msg=0, const UT_SourceLocation *loc=0) const |
|
void | addTransformError (const OP_Node &node, const char *label=0) const |
|
void | stealErrors (UT_ErrorManager &src, bool borrow_only=false) const |
|
void | select (GA_GroupType gtype=GA_GROUP_PRIMITIVE) const |
|
void | select (GU_SelectionHandle selection, bool add_to_sel=false) const |
|
void | select (const GA_Group &group, bool use_gtype=true, bool add_to_sel=false) const |
|
void | select (const GEO_Primitive &prim, bool sel_prim=true, bool add_to_sel=false) const |
|
void | selectPrimitive (GA_Offset primoff, bool prim_sel=true, bool add_to_sel=false) const |
|
void | selectPoint (GA_Offset ptoff, bool point_sel=true, bool add_to_sel=false) const |
|
void | selectFrom (const GEO_Primitive &prim, bool sel_prim=true, bool add_to_sel=false) const |
|
void | selectPointsFrom (GA_Offset ptoff, bool point_sel=true, bool add_to_sel=false) const |
|
void | select (const GA_Range &range, bool use_rtype=true, bool add_to_sel=false) const |
|
void | selectInputGroup (const GA_Group *group, GA_GroupType grouptype) const |
|
void | clearSelection () const |
|
void | clearSelection (GA_GroupType gtype) const |
|
bool | destroySelection () const |
|
bool | selectionEnabled () const |
|
bool | setupLocalVars () const |
| Shims for local variables. More...
|
|
void | resetLocalVarRefs () const |
|
void | setCurGdh (int index, const GU_DetailHandle &gdh) const |
|
void | clearCurGdh (int index) const |
|
void | setCurPoint (int index, GA_Offset off) const |
|
void | clearCurPoint (int index) const |
|
void | setCurVertex (int index, GA_Offset off) const |
|
void | clearCurVertex (int index) const |
|
void | setCurPrim (int index, GA_Offset off) const |
|
void | clearCurPrim (int index) const |
|
void | setCurVertexNum (int index, exint num) const |
|
void | clearCurVertexNum (int index) const |
|
void | setVariableOrder (int detail, int prim, int pt, int vtx) const |
|
void | resetLocalVariableAccessed () const |
| Tracks if any local variables were accessed by op functions. More...
|
|
bool | wasLocalVariableAccessed () const |
|
Definition at line 310 of file SOP_NodeVerb.h.