Expand description
High-level USD composition and authoring APIs.
This module mirrors OpenUSD’s pxr/usd/usd layer. The stage implementation
lives in the local stage module, while this module re-exports the public
Usd* surface under openusd::usd.
Structs§
- Attribute
- Stage-composed attribute handle. Mirrors C++
UsdAttribute. - Edit
Target - Identifies which layer in a
Stagereceives authored opinions. - Prim
- Stage-composed prim handle. Mirrors C++
UsdPrim. - Prim
Predicate - Predicate used to filter prim traversal by resolved status bits.
- Prim
Status - Resolved stage-level status bits for a prim.
- Relationship
- Stage-composed relationship handle. Mirrors C++
UsdRelationship. - Stage
- A composed USD stage.
- Stage
Builder - Builder for configuring and opening a
Stage. - Stage
Population Mask - Population mask limiting which prim paths are exposed by a
Stage.
Enums§
- Composition
Error - A recoverable error encountered during stage composition.
- Initial
Load Set - Initial payload loading behavior for a stage.
- Interpolation
Type - Stage-level interpolation mode for time-sampled attributes.
- Stage
Authoring Error - Errors raised by
Stage’s authoring methods.