Navigation
Unreal Engine C++ API Reference > Plugins
Filters
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FAttributeChange | Analogous to pxr::SdfChangeList::Entry::InfoChange, describes a change to an attribute. | |
![]() ![]() ![]() |
FMatrix2D | Corresponds to pxr::GfMatrix2d. | |
![]() ![]() ![]() |
FMatrix3D | Corresponds to pxr::GfMatrix3d. | |
![]() |
FPrimChangeFlags | Analogous to pxr::SdfChangeList::Entry::_Flags | |
![]() |
FScopedBlockNotices | ||
![]() |
FSdfChangeListEntry | Analogous to pxr::SdfChangeList::Entry, describes a generic change to an object | |
![]() |
FUsdDelegates | ||
![]() |
FUsdListener | Registers to Usd Notices and emits events when the Usd Stage has changed | |
![]() |
FUsdMemoryManager | ||
![]() |
IUnrealUSDWrapperModule | ||
![]() |
IUsdPrim | ||
![]() |
TScopedAllocs | Activates an allocator on construction and deactivates it on destruction | |
![]() |
TUsdStore | Stores a USD object. | |
![]() |
UnrealUSDWrapper |
Typedefs
Name | Description |
---|---|
FScopedUnrealAllocs | |
FScopedUsdAllocs |
Enums
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
EGeometryCacheImport | Stage option on how to handle geometry caches in stage workflow | |
![]() |
EUsdActiveAllocator | ||
![]() ![]() ![]() |
EUsdDefaultKind | ||
![]() |
EUsdGeomOrientation | ||
![]() ![]() |
EUsdInitialLoadSet | ||
![]() |
EUsdInterpolationMethod | ||
![]() ![]() |
EUsdInterpolationType | ||
![]() ![]() |
EUsdListPosition | Corresponds to pxr::UsdListPosition, refer to the USD SDK documentation | |
![]() ![]() |
EUsdLoadPolicy | Corresponds to pxr::UsdLoadPolicy, refer to the USD SDK documentation | |
![]() ![]() ![]() |
EUsdPurpose | ||
![]() ![]() |
EUsdRootMotionHandling | ||
![]() |
EUsdSubdivisionScheme |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
|||
![]() |
|||
![]() |
LLM_DECLARE_TAG_API
(
Usd, |
||
![]() |
TSharedRef< ObjectType > | MakeSharedUnreal
(
ArgTypes&&... Args |
MakeShared version that makes sure that the SharedPointer allocs are made with the Unreal allocator. |
![]() |
TUsdStore< UsdObjectType > | MakeUsdStore
(
ArgTypes&&... Args |
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
FName | CurrentAperturePropertyName | |
![]() |
FName | CurrentFocalLengthPropertyName | UCineCameraComponent properties. |
![]() |
FString | DoubleSided | |
![]() |
const TCHAR * | ExportedSkeletonPrimName | The prim name we always use when exporting Skeletons inside SkelRoots to USD. |
![]() |
FName | HiddenInGamePropertyName | |
![]() |
FName | HiddenPropertyName | |
![]() |
const TCHAR * | IdentifierPrefix | |
![]() |
const TCHAR * | Inherited | |
![]() |
FName | InnerConeAnglePropertyName | |
![]() |
FName | IntensityPropertyName | LightComponentBase properties. |
![]() |
const TCHAR * | Invisible | |
![]() |
const TCHAR * | LayerSavedComment | |
![]() |
FName | LightColorPropertyName | |
![]() |
FName | LightSourceAnglePropertyName | UDirectionalLightComponent properties. |
![]() |
FName | ManualFocusDistancePropertyName | |
![]() |
FString | MaterialAllPurpose | Material purpose tokens that we convert from USD, if available. |
![]() |
FString | MaterialAllPurposeText | |
![]() |
FString | MaterialFullPurpose | |
![]() |
FString | MaterialPreviewPurpose | |
![]() |
const FName | MaterialXRenderContext | |
![]() |
const FName | MdlRenderContext | |
![]() |
FString | ModelApplyDrawMode | |
![]() |
FString | ModelDrawMode | Tokens from UsdGeomModelAPI that we need to reference from the UsdStageActor. |
![]() |
FName | OuterConeAnglePropertyName | USpotLightComponent properties. |
![]() |
FString | PrimvarsDisplayColor | |
![]() |
FString | PrimvarsDisplayOpacity | |
![]() |
FName | SensorHeightPropertyName | |
![]() |
FName | SensorWidthPropertyName | |
![]() |
FName | SourceHeightPropertyName | |
![]() |
FName | SourceRadiusPropertyName | UPointLightComponent properties. |
![]() |
FName | SourceWidthPropertyName | URectLightComponent properties. |
![]() |
FName | TemperaturePropertyName | |
![]() |
FName | TransformPropertyName | USceneComponent properties. |
![]() |
const TCHAR * | TwoSidedMaterialSuffix | |
![]() |
const FName | UniversalRenderContext | |
![]() |
const FString | UniversalRenderContextDisplayString | |
![]() |
const FName | UnrealRenderContext | |
![]() |
FString | UsdNamespaceDelimiter | The character used to separate property namespaces (usually just ':') |
![]() |
FName | UseTemperaturePropertyName | LightComponent properties. |