|
HDK
|
#include <input.h>
Public Member Functions | |
| VDF_API | ~VdfInput () |
| VdfInput (VdfNode &owner, int specIndex, const VdfOutput *output=NULL) | |
| const VdfConnectionVector & | GetConnections () const |
| size_t | GetNumConnections () const |
| const VdfConnection & | operator[] (size_t index) const |
| VdfConnection & | GetNonConstConnection (size_t index) const |
| VDF_API const VdfInputSpec & | GetSpec () const |
| const VdfOutput * | GetAssociatedOutput () const |
| const VdfNode & | GetNode () const |
| VdfNode & | GetNode () |
| const TfToken & | GetName () const |
| VDF_API std::string | GetDebugName () const |
Friends | |
| class | VdfNetwork |
| class | VdfIsolatedSubnetwork |
| class | VdfOutput |
A VdfInput is used to connect a VdfNode to one or more VdfNodes' outputs. Each of the connections is represented by a VdfConnection object that is owned by the VdfInput.
| VDF_API VdfInput::~VdfInput | ( | ) |
Destructor
|
inline |
|
inline |
| VDF_API std::string VdfInput::GetDebugName | ( | ) | const |
Returns a descriptive name for this input connector.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| VDF_API const VdfInputSpec& VdfInput::GetSpec | ( | ) | const |
Returns the spec for this input connector.
|
inline |
|
friend |
|
friend |