7 #ifndef PXR_EXEC_ESF_USD_SCENE_ADAPTER_H 8 #define PXR_EXEC_ESF_USD_SCENE_ADAPTER_H 14 #include "pxr/exec/esfUsd/api.h" 21 #include "pxr/usd/usd/attribute.h" 25 #include "pxr/usd/usd/property.h" 27 PXR_NAMESPACE_OPEN_SCOPE
39 EsfStage AdaptStage(
const UsdStageConstRefPtr &stage);
42 EsfStage AdaptStage(UsdStageConstRefPtr &&stage);
69 PXR_NAMESPACE_CLOSE_SCOPE
Holds an implementation of EsfStageInterface in a fixed-size buffer.
Holds an implementation of EsfPrimInterface in a fixed-size buffer.
Scenegraph object for authoring and retrieving numeric, string, and array valued data,...
Base class for Usd scenegraph objects, providing common API.
UsdPrim is the sole persistent scenegraph object on a UsdStage, and is the embodiment of a "Prim" as ...
Holds an implementation of EsfObjectInterface in a fixed-size buffer.
Holds an implementation of EsfAttributeInterface in a fixed-size buffer.
Base class for UsdAttribute and UsdRelationship scenegraph objects.
Holds an implementation of EsfPropertyInterface in a fixed-size buffer.
Family of static factory methods that produce abstract scene objects from USD scene objects.