HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
EsfUsdSceneAdapter Struct Reference

#include <sceneAdapter.h>

Static Public Member Functions

static ESFUSD_API EsfStage AdaptStage (const UsdStageConstRefPtr &stage)
 
static ESFUSD_API EsfStage AdaptStage (UsdStageConstRefPtr &&stage)
 
static ESFUSD_API EsfObject AdaptObject (const UsdObject &object)
 
static ESFUSD_API EsfObject AdaptObject (UsdObject &&object)
 
static ESFUSD_API EsfPrim AdaptPrim (const UsdPrim &prim)
 
static ESFUSD_API EsfPrim AdaptPrim (UsdPrim &&prim)
 
static ESFUSD_API EsfProperty AdaptProperty (const UsdProperty &property)
 
static ESFUSD_API EsfProperty AdaptProperty (UsdProperty &&property)
 
static ESFUSD_API EsfAttribute AdaptAttribute (const UsdAttribute &attribute)
 
static ESFUSD_API EsfAttribute AdaptAttribute (UsdAttribute &&attribute)
 

Detailed Description

Family of static factory methods that produce abstract scene objects from USD scene objects.

The underlying implementations of the scene object interfaces are not exported by EsfUsd. Clients can only obtain abstract scene objects by using this class.

Definition at line 36 of file sceneAdapter.h.

Member Function Documentation

static ESFUSD_API EsfAttribute EsfUsdSceneAdapter::AdaptAttribute ( const UsdAttribute attribute)
static
static ESFUSD_API EsfAttribute EsfUsdSceneAdapter::AdaptAttribute ( UsdAttribute &&  attribute)
static
static ESFUSD_API EsfObject EsfUsdSceneAdapter::AdaptObject ( const UsdObject object)
static
static ESFUSD_API EsfObject EsfUsdSceneAdapter::AdaptObject ( UsdObject &&  object)
static
static ESFUSD_API EsfPrim EsfUsdSceneAdapter::AdaptPrim ( const UsdPrim prim)
static
static ESFUSD_API EsfPrim EsfUsdSceneAdapter::AdaptPrim ( UsdPrim &&  prim)
static
static ESFUSD_API EsfProperty EsfUsdSceneAdapter::AdaptProperty ( const UsdProperty property)
static
static ESFUSD_API EsfProperty EsfUsdSceneAdapter::AdaptProperty ( UsdProperty &&  property)
static
static ESFUSD_API EsfStage EsfUsdSceneAdapter::AdaptStage ( const UsdStageConstRefPtr &  stage)
static
static ESFUSD_API EsfStage EsfUsdSceneAdapter::AdaptStage ( UsdStageConstRefPtr &&  stage)
static

The documentation for this struct was generated from the following file: