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 .