24 #ifndef PXR_USD_SDF_VARIANT_SET_SPEC_H
25 #define PXR_USD_SDF_VARIANT_SET_SPEC_H
73 static SdfVariantSetSpecHandle
78 static SdfVariantSetSpecHandle
126 #endif // SD_VARIANTSETSPEC_H
static SDF_API SdfVariantSetSpecHandle New(const SdfPrimSpecHandle &prim, const std::string &name)
Constructs a new instance.
GLsizei const GLchar *const * string
SDF_API SdfVariantView GetVariants() const
Returns the variants as a map.
SDF_API SdfVariantSpecHandleVector GetVariantList() const
Returns the variants as a vector.
SDF_API SdfSpecHandle GetOwner() const
Returns the prim or variant that this variant set belongs to.
GLuint const GLchar * name
SDF_API TfToken GetNameToken() const
Returns the name of this variant set.
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
#define PXR_NAMESPACE_CLOSE_SCOPE
SDF_API std::string GetName() const
Returns the name of this variant set.
SDF_API void RemoveVariant(const SdfVariantSpecHandle &variant)