7 #ifndef USDUI_GENERATED_ACCESSIBILITYAPI_H
8 #define USDUI_GENERATED_ACCESSIBILITYAPI_H
169 static std::vector<UsdUIAccessibilityAPI>
204 std::string *whyNot=
nullptr);
240 static const TfType &_GetStaticTfType();
242 static bool _IsTypedSchema();
246 const TfType &_GetTfType()
const override;
USDUI_API UsdAttribute GetLabelAttr() const
UsdUIAccessibilityAPI(const UsdPrim &prim=UsdPrim(), const TfToken &name=TfToken())
static const UsdSchemaKind schemaKind
USDUI_API UsdAttribute GetDescriptionAttr() const
GLsizei const GLchar *const * path
static USDUI_API UsdUIAccessibilityAPI Get(const UsdStagePtr &stage, const SdfPath &path)
USDUI_API UsdAttribute CreatePriorityAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) const
USDUI_API UsdAttribute GetPriorityAttr() const
const TfToken & _GetInstanceName() const
USDUI_API UsdAttribute CreateLabelAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) const
virtual USDUI_API ~UsdUIAccessibilityAPI()
Destructor.
static USDUI_API UsdUIAccessibilityAPI ApplyDefaultAPI(const UsdPrim &prim)
std::vector< TfToken > TfTokenVector
Convenience types.
TfToken GetName() const
Returns the name of this multiple-apply schema instance.
UsdUIAccessibilityAPI(const UsdSchemaBase &schemaObj, const TfToken &name)
GLuint const GLchar * name
static USDUI_API bool IsAccessibilityAPIPath(const SdfPath &path, TfToken *name)
static USDUI_API UsdUIAccessibilityAPI Apply(const UsdPrim &prim, const TfToken &name)
USDUI_API UsdAttribute CreateDescriptionAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) const
static USDUI_API UsdUIAccessibilityAPI CreateDefaultAPI(const UsdPrim &prim)
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
#define PXR_NAMESPACE_CLOSE_SCOPE
static USDUI_API bool CanApply(const UsdPrim &prim, const TfToken &name, std::string *whyNot=nullptr)
static USDUI_API std::vector< UsdUIAccessibilityAPI > GetAll(const UsdPrim &prim)
static USDUI_API bool IsSchemaPropertyBaseName(const TfToken &baseName)
Multiple Apply API Schema.
USDUI_API UsdSchemaKind _GetSchemaKind() const override
static USDUI_API const TfTokenVector & GetSchemaAttributeNames(bool includeInherited=true)