HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SOP_NodeVerb::InputParms Class Reference

#include <SOP_NodeVerb.h>

Public Member Functions

 InputParms (NodeInputs &inputs, NodeInputs &exprinputs, const SOP_NodeParms *parms, SOP_NodeCache *cache, UT_ErrorManager *error, DEP_MicroNode *depnode)
 
virtual ~InputParms ()
 
NodeInputsinputs () const
 
NodeInputsexprinputs () const
 
template<typename T >
const Tparms () const
 
template<typename T >
Tcache () const
 
UT_ErrorManagererror () const
 
DEP_MicroNodedepnode () const
 

Protected Attributes

NodeInputsmyInputs
 
NodeInputsmyExprInputs
 
const SOP_NodeParmsmyParms
 
SOP_NodeCachemyCache
 
UT_ErrorManagermyError
 
DEP_MicroNodemyDepNode
 

Detailed Description

Definition at line 566 of file SOP_NodeVerb.h.

Constructor & Destructor Documentation

SOP_NodeVerb::InputParms::InputParms ( NodeInputs inputs,
NodeInputs exprinputs,
const SOP_NodeParms parms,
SOP_NodeCache cache,
UT_ErrorManager error,
DEP_MicroNode depnode 
)
inline

Definition at line 569 of file SOP_NodeVerb.h.

virtual SOP_NodeVerb::InputParms::~InputParms ( )
inlinevirtual

Definition at line 582 of file SOP_NodeVerb.h.

Member Function Documentation

template<typename T >
T* SOP_NodeVerb::InputParms::cache ( ) const
inline

Definition at line 593 of file SOP_NodeVerb.h.

DEP_MicroNode* SOP_NodeVerb::InputParms::depnode ( ) const
inline

Definition at line 598 of file SOP_NodeVerb.h.

UT_ErrorManager* SOP_NodeVerb::InputParms::error ( ) const
inline

Definition at line 596 of file SOP_NodeVerb.h.

NodeInputs& SOP_NodeVerb::InputParms::exprinputs ( ) const
inline

Definition at line 586 of file SOP_NodeVerb.h.

NodeInputs& SOP_NodeVerb::InputParms::inputs ( ) const
inline

Definition at line 584 of file SOP_NodeVerb.h.

template<typename T >
const T& SOP_NodeVerb::InputParms::parms ( ) const
inline

Definition at line 589 of file SOP_NodeVerb.h.

Member Data Documentation

SOP_NodeCache* SOP_NodeVerb::InputParms::myCache
protected

Definition at line 604 of file SOP_NodeVerb.h.

DEP_MicroNode* SOP_NodeVerb::InputParms::myDepNode
protected

Definition at line 606 of file SOP_NodeVerb.h.

UT_ErrorManager* SOP_NodeVerb::InputParms::myError
protected

Definition at line 605 of file SOP_NodeVerb.h.

NodeInputs& SOP_NodeVerb::InputParms::myExprInputs
protected

Definition at line 602 of file SOP_NodeVerb.h.

NodeInputs& SOP_NodeVerb::InputParms::myInputs
protected

Definition at line 601 of file SOP_NodeVerb.h.

const SOP_NodeParms* SOP_NodeVerb::InputParms::myParms
protected

Definition at line 603 of file SOP_NodeVerb.h.


The documentation for this class was generated from the following file: