24 #ifndef PXR_USD_USD_COMMON_H 25 #define PXR_USD_USD_COMMON_H 30 #include "pxr/usd/usd/api.h" 35 #include "pxr/usd/usd/primDataHandle.h" 36 #include "pxr/usd/usd/timeCode.h" 41 PXR_NAMESPACE_OPEN_SCOPE
55 typedef UsdStagePtr UsdStageWeakPtr;
81 > UsdMetadataValueMap;
147 PXR_NAMESPACE_CLOSE_SCOPE
The position at the front of the prepend list.
UsdListPosition
Specifies a position to add items to lists.
Provides dictionary ordering binary predicate function on strings.
Standard pointer typedefs.
Definitions of basic string utilities in tf.
The outermost container for scene description, which owns and presents composed prims as a scenegraph...
Load a prim plus all its descendants.
#define TF_DECLARE_WEAK_AND_REF_PTRS(type)
Define standard weak, ref, and vector pointer types.
Scenegraph object for authoring and retrieving numeric, string, and array valued data,...
Invalid or unknown schema kind.
USD_API std::string UsdDescribe(const UsdObject &)
Return a human-readable description.
The position at the front of the append list.
UsdSchemaKind
An enum representing which kind of schema a given schema class belongs to.
A strongly concurrency safe collection of UsdStageRefPtr s, enabling sharing across multiple clients ...
Token for efficient comparison, assignment, and hashing of known strings.
Base class for Usd scenegraph objects, providing common API.
Load a prim by itself with no descendants.
Represents a concrete typed schema.
UsdPrim is the sole persistent scenegraph object on a UsdStage, and is the embodiment of a "Prim" as ...
A UsdRelationship creates dependencies between scenegraph objects by allowing a prim to target other ...
The position at the back of the append list.
UsdLoadPolicy
Controls UsdStage::Load() and UsdPrim::Load() behavior regarding whether or not descendant prims are ...
Multiple Apply API Schema.
Base class for UsdAttribute and UsdRelationship scenegraph objects.
Represents abstract or base schema types that are interface-only and cannot be instantiated.
Represents a non-concrete typed schema.
The position at the back of the prepend list.
Provides a container which may hold any type, and provides introspection and iteration over array typ...