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.