UnrealUSDWrapper

Choose your operating system:

Windows

macOS

Linux

Filters

Classes

Name

Description

Public struct

FAttributeChange

Analogous to pxr::SdfChangeList::Entry::InfoChange, describes a change to an attribute.

Public struct

FObjectChangeNotice

Analogous to pxr::SdfChangeList::Entry, describes a generic change to an object

Public struct

FPrimChangeFlags

Analogous to pxr::SdfChangeList::Entry::_Flags

Public class

FScopedBlockNotices

Public class

FUsdAttribute

Public struct

FUsdDelegates

Public class

FUsdListener

Registers to Usd Notices and emits events when the Usd Stage has changed

Public class

FUsdMemoryManager

Public struct

FUsdQuatData

Public struct

FUsdUVData

Public struct

FUsdVector2Data

Public struct

FUsdVector4Data

Public struct

FUsdVectorData

Public class

IUnrealUSDWrapperModule

Public class

IUsdPrim

Public class

TScopedAllocs

Activates an allocator on construction and deactivates it on destruction

Public class

TUsdStore

Stores a USD object.

Public class

UnrealUSDWrapper

Typedefs

Name

Description

FObjectChangesByPath

Describes USD object changes by object path.

FScopedUnrealAllocs

FScopedUsdAllocs

Enums

Functions

Name Description

Public function

TSharedRef< ...

 

MakeSharedUnreal

(
    ArgTypes&&... Args
)

MakeShared version that makes sure that the SharedPointer allocs are made with the Unreal allocator.

Public function

TUsdStore< U...

 

MakeUsdStore

(
    ArgTypes&&... Args
)

Public function

constexpr bo...

 

operator!

(
    EUsdPurpose E
)

Public function

constexpr bo...

 

operator!

(
    EUsdDefaultKind E
)

Public function

constexpr EU...

 

operator&

(
    EUsdPurpose Lhs,
    EUsdPurpose Rhs
)

Public function

constexpr EU...

 

operator&

(
    EUsdDefaultKind Lhs,
    EUsdDefaultKind Rhs
)

Public function

EUsdPurpose ...

 

operator&=

(
    EUsdPurpose& Lhs,
    EUsdPurpose Rhs
)

Public function

EUsdDefaultK...

 

operator&=

(
    EUsdDefaultKind& Lhs,
    EUsdDefaultKind Rhs
)

Public function

constexpr EU...

 

operator^

(
    EUsdDefaultKind Lhs,
    EUsdDefaultKind Rhs
)

Public function

constexpr EU...

 

operator^

(
    EUsdPurpose Lhs,
    EUsdPurpose Rhs
)

Public function

EUsdPurpose ...

 

operator^=

(
    EUsdPurpose& Lhs,
    EUsdPurpose Rhs
)

Public function

EUsdDefaultK...

 

operator^=

(
    EUsdDefaultKind& Lhs,
    EUsdDefaultKind Rhs
)

Public function

constexpr EU...

 

operator|

(
    EUsdPurpose Lhs,
    EUsdPurpose Rhs
)

Public function

constexpr EU...

 

operator|

(
    EUsdDefaultKind Lhs,
    EUsdDefaultKind Rhs
)

Public function

EUsdPurpose ...

 

operator|=

(
    EUsdPurpose& Lhs,
    EUsdPurpose Rhs
)

Public function

EUsdDefaultK...

 

operator|=

(
    EUsdDefaultKind& Lhs,
    EUsdDefaultKind Rhs
)

Public function

constexpr EU...

 

operator~

(
    EUsdPurpose E
)

Public function

constexpr EU...

 

operator~

(
    EUsdDefaultKind E
)

Variables

Name Description

Public variable

FName

 

CurrentAperturePropertyName

Public variable

FName

 

CurrentFocalLengthPropertyName

UCineCameraComponent properties.

Public variable

FName

 

HiddenInGamePropertyName

Public variable

FName

 

HiddenPropertyName

Public variable

const TCHAR ...

 

IdentifierPrefix

Public variable

const TCHAR ...

 

Inherited

Public variable

FName

 

InnerConeAnglePropertyName

Public variable

FName

 

IntensityPropertyName

LightComponentBase properties.

Public variable

const TCHAR ...

 

Invisible

Public variable

FName

 

LightColorPropertyName

Public variable

FName

 

LightSourceAnglePropertyName

UDirectionalLightComponent properties.

Public variable

FName

 

ManualFocusDistancePropertyName

Public variable

FName

 

OuterConeAnglePropertyName

USpotLightComponent properties.

Public variable

FName

 

SensorHeightPropertyName

Public variable

FName

 

SensorWidthPropertyName

Public variable

FName

 

SourceHeightPropertyName

Public variable

FName

 

SourceRadiusPropertyName

UPointLightComponent properties.

Public variable

FName

 

SourceWidthPropertyName

URectLightComponent properties.

Public variable

FName

 

TemperaturePropertyName

Public variable

FName

 

TransformPropertyName

USceneComponent properties.

Public variable

FName

 

UseTemperaturePropertyName

LightComponent properties.