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 OP_Context &context, 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
 
const OP_ContextgetContext () const
 
fpreal getCookTime () const
 

Protected Attributes

NodeInputsmyInputs
 
NodeInputsmyExprInputs
 
const SOP_NodeParmsmyParms
 
SOP_NodeCachemyCache
 
UT_ErrorManagermyError
 
DEP_MicroNodemyDepNode
 
const OP_ContextmyContext
 

Detailed Description

Definition at line 652 of file SOP_NodeVerb.h.

Constructor & Destructor Documentation

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

Definition at line 655 of file SOP_NodeVerb.h.

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

Definition at line 670 of file SOP_NodeVerb.h.

Member Function Documentation

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

Definition at line 681 of file SOP_NodeVerb.h.

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

Definition at line 686 of file SOP_NodeVerb.h.

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

Definition at line 684 of file SOP_NodeVerb.h.

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

Definition at line 674 of file SOP_NodeVerb.h.

const OP_Context& SOP_NodeVerb::InputParms::getContext ( ) const
inline

Definition at line 688 of file SOP_NodeVerb.h.

fpreal SOP_NodeVerb::InputParms::getCookTime ( ) const
inline

Definition at line 690 of file SOP_NodeVerb.h.

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

Definition at line 672 of file SOP_NodeVerb.h.

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

Definition at line 677 of file SOP_NodeVerb.h.

Member Data Documentation

SOP_NodeCache* SOP_NodeVerb::InputParms::myCache
protected

Definition at line 697 of file SOP_NodeVerb.h.

const OP_Context& SOP_NodeVerb::InputParms::myContext
protected

Definition at line 700 of file SOP_NodeVerb.h.

DEP_MicroNode* SOP_NodeVerb::InputParms::myDepNode
protected

Definition at line 699 of file SOP_NodeVerb.h.

UT_ErrorManager* SOP_NodeVerb::InputParms::myError
protected

Definition at line 698 of file SOP_NodeVerb.h.

NodeInputs& SOP_NodeVerb::InputParms::myExprInputs
protected

Definition at line 695 of file SOP_NodeVerb.h.

NodeInputs& SOP_NodeVerb::InputParms::myInputs
protected

Definition at line 694 of file SOP_NodeVerb.h.

const SOP_NodeParms* SOP_NodeVerb::InputParms::myParms
protected

Definition at line 696 of file SOP_NodeVerb.h.


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