UsdSchemaType#

Fully qualified name: usdrt::UsdSchemaType

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.