usdrt/scenegraph/usd/usd/impl/usd_decl.h
In directory: usdrt/scenegraph/usd/usd/impl
Source file: usdrt/scenegraph/usd/usd/impl/usd_decl.h
Implements UsdStage, UsdPrim, UsdAttribute, UsdRelationship, UsdPrimRange, UsdSchemaBase, UsdTyped, UsdSchemaRegistry.
Classes
- usdrt::UsdAttribute
Scenegraph object for authoring and retrieving numeric, string, and array valued data, sampled over time.
- usdrt::UsdPrim
A UsdPrim is the principal container of other types of scene description. It provides API for accessing and creating all of the contained kinds of scene description.
- usdrt::UsdPrimRange
a forward-iterable range that traverses a subtree of prims rooted at a given prim in depth-first order.
- usdrt::UsdRelationship
A UsdRelationship creates dependencies between scenegraph objects by allowing a prim to target other prims, attributes, or relationships.
- usdrt::UsdSchemaBase
Base class for all Usd Schemas. Schema objects hold a UsdPrim m_prim and an SdfPath m_primPath and provide an additional layer of specific API.
- usdrt::UsdStage
The outermost container for the scene description.
- usdrt::UsdTyped
The base class for all typed schemas, and therefore the base class for all instantiable and "IsA" schemas.
Namespaces
Structs
- usdrt::UsdPrimRange::iterator
A forward iterator into a UsdPrimRange .