|
HDK
|
A root node which supplies a value for time. More...
#include <timeInputNode.h>
Inheritance diagram for EfTimeInputNode:Static Public Member Functions | |
| static bool | IsATimeInputNode (const VdfNode &node) |
Static Public Member Functions inherited from VdfRootNode | |
| static bool | IsARootNode (const VdfNode &node) |
Static Public Member Functions inherited from VdfNode | |
| static VdfIndex | GetIndexFromId (const VdfId id) |
| static VdfVersion | GetVersionFromId (const VdfId id) |
Additional Inherited Members | |
Protected Member Functions inherited from VdfRootNode | |
| VdfRootNode (VdfNetwork *network, const VdfOutputSpecs &outputSpecs) | |
| VDF_API | ~VdfRootNode () override |
Protected Member Functions inherited from VdfNode | |
| VDF_API | VdfNode (VdfNetwork *network) |
| VDF_API void | _AppendInputs (const VdfInputSpecs &inputSpecs, std::vector< VdfInput * > *resultingInputs=NULL) |
| VDF_API void | _AppendOutputs (const VdfOutputSpecs &outputSpecs, std::vector< VdfOutput * > *resultingOutputs=NULL) |
| virtual VDF_API bool | _IsDerivedEqual (const VdfNode &rhs) const |
| virtual VDF_API void | _DidAddInputConnection (const VdfConnection *c, int atIndex) |
| virtual VDF_API void | _WillRemoveInputConnection (const VdfConnection *c) |
| virtual VDF_API | ~VdfNode () |
| void | _SetId (const VdfVersion version, const VdfIndex index) |
| virtual VDF_API VdfMask | _ComputeOutputDependencyMask (const VdfConnection &inputConnection, const VdfMask &inputDependencyMask, const VdfOutput &output) const |
| virtual VDF_API bool | _ComputeOutputDependencyMasks (const VdfConnection &inputConnection, const VdfMask &inputDependencyMask, VdfMaskedOutputVector *outputDependencies) const |
| virtual VDF_API VdfConnectionAndMaskVector | _ComputeInputDependencyRequest (const VdfMaskedOutputVector &request) const |
| virtual VDF_API VdfMask::Bits | _ComputeInputDependencyMask (const VdfMaskedOutput &maskedOutput, const VdfConnection &inputConnection) const |
| virtual VDF_API VdfConnectionAndMaskVector | _ComputeInputDependencyMasks (const VdfMaskedOutput &maskedOutput, bool skipAssociatedInputs) const |
| virtual VDF_API const VdfInputAndOutputSpecs * | _AcquireInputAndOutputSpecsPointer (const VdfInputSpecs &inputSpecs, const VdfOutputSpecs &outputSpecs) |
| virtual VDF_API void | _ReleaseInputAndOutputSpecsPointer (const VdfInputAndOutputSpecs *specs) |
| VDF_API void | _InitializeInputAndOutputSpecs (const VdfInputAndOutputSpecs *specs) |
| VDF_API void | _ClearInputAndOutputSpecsPointer () |
| VDF_API void | _ReplaceInputSpecs (const VdfInputSpecs &inputSpecs) |
Static Protected Member Functions inherited from VdfNode | |
| template<typename BaseClassType , typename ClassType > | |
| static size_t | _GetMemoryUsage (const ClassType &c, size_t dynamicSize) |
A root node which supplies a value for time.
Definition at line 26 of file timeInputNode.h.
| EF_API EfTimeInputNode::EfTimeInputNode | ( | VdfNetwork * | network | ) |
Constructor
|
inlinestatic |
Returns true if the given node is an EfTimeInputNode. This method is an accelerated alternative to IsA<EfTimeInputNode>() or dynamic_cast.
Definition at line 38 of file timeInputNode.h.