7 #ifndef PXR_EXEC_VDF_INPUT_SPEC_H
8 #define PXR_EXEC_VDF_INPUT_SPEC_H
16 #include "pxr/base/tf/mallocTag.h"
48 TfType::Find<T>(), inName, outName, access, prerequisite);
58 return new VdfInputSpec(type, inName, outName, access, prerequisite);
86 return _associatedOutputName;
105 return _type == rhs._type &&
106 _name == rhs._name &&
107 _associatedOutputName == rhs._associatedOutputName &&
108 _access == rhs._access &&
109 _prerequisite == rhs._prerequisite;
112 return !(*
this == rhs);
124 _associatedOutputName(outName),
126 _prerequisite(prerequisite)
#define PXR_NAMESPACE_OPEN_SCOPE
GLint GLint GLsizei GLint GLenum GLenum type
GLuint GLint GLboolean GLint GLenum access
#define PXR_NAMESPACE_CLOSE_SCOPE