HDK
|
#include <PRM_ParmMicroNode.h>
Friends | |
class | PRM_ConstMicroNode |
Additional Inherited Members | |
Public Types inherited from DEP_MicroNode | |
typedef UT_Function< void(DEP_MicroNode &, DEP_MicroNode &) > | Visitor |
typedef UT_Function< bool(const DEP_MicroNode &, const DEP_MicroNode &) > | TraverseVisitor |
Static Public Member Functions inherited from DEP_MicroNode | |
static SYS_FORCE_INLINE bool | canClearDependencies () |
Global control whether dependencies can be cleared. More... | |
static SYS_FORCE_INLINE bool | canEvaluateExports () |
Global control whether we can evaluate exports. More... | |
static SYS_FORCE_INLINE bool | isSameTime (fpreal a, fpreal b) |
Static Public Member Functions inherited from UT_SmallObject< DEP_MicroNode > | |
static void * | operator new (size_t size) |
Regular new/delete operators. More... | |
static void | operator delete (void *p, size_t size) |
Regular new/delete operators. More... | |
static void * | operator new (size_t, void *p) |
static void | operator delete (void *, void *) |
Protected Member Functions inherited from DEP_MicroNode | |
SYS_FORCE_INLINE void | setIsOpDataMicroNode (bool b) |
virtual bool | isEvaluating () const |
virtual void | evaluateExports () |
virtual bool | isExporting () const |
Definition at line 53 of file PRM_ParmMicroNode.h.
|
inline |
Definition at line 56 of file PRM_ParmMicroNode.h.
Definition at line 63 of file PRM_ParmMicroNode.h.
|
inlineoverridevirtual |
Reimplemented from DEP_MicroNode.
Definition at line 73 of file PRM_ParmMicroNode.h.
|
overridevirtual |
Clear all inputs, including any state data related to them. Default implementation just calls clearExplicitInputs() and setTimeDependent(false).
Reimplemented from DEP_MicroNode.
|
overridevirtual |
Dump contents to output stream, strictly for debugging purposes.
Reimplemented from DEP_MicroNode.
|
overridevirtual |
Obtain approximate memory usage.
Reimplemented from DEP_MicroNode.
|
overridevirtual |
Get list of all our non-null outputs, both implicit and explicit. The base class returns the list of explicit outputs.
Reimplemented from DEP_MicroNode.
Definition at line 83 of file PRM_ParmMicroNode.h.
|
inline |
Definition at line 85 of file PRM_ParmMicroNode.h.
int PRM_ParmMicroNode::parmIndex | ( | ) | const |
|
inline |
Definition at line 89 of file PRM_ParmMicroNode.h.
|
friend |
Definition at line 96 of file PRM_ParmMicroNode.h.