usdrt::UsdSchemaType
Defined in usdrt/scenegraph/interface/Common.h
-
enum class usdrt::UsdSchemaType
An enum representing which type of schema a given schema class belongs to.
Values:
-
enumerator AbstractBase
Represents abstract or base schema types that are interface-only and cannot be instantiated. These are reserved for core base classes known to the usdGenSchema system, so this should never be assigned to generated schema classes.
-
enumerator AbstractTyped
Represents a non-concrete typed schema.
-
enumerator ConcreteTyped
Represents a concrete typed schema.
-
enumerator NonAppliedAPI
Non-applied API schema.
-
enumerator SingleApplyAPI
Single Apply API schema.
-
enumerator MultipleApplyAPI
Multiple Apply API Schema.
-
enumerator AbstractBase