Navigation
| Name | USDStage |
| Type | Plugin |
| Part of Plugins | USD Importer |
| Location | /Engine/Plugins/Importers/USDImporter/Source/USDStage/ |
| Module Build Rules | USDStage.Build.cs |
Classes
| Name | Remarks |
|---|---|
| AUsdStageActor | |
| FScopedBlockMonitoringChangesForTransaction | |
| FScopedBlockNoticeListening | |
| FUsdLevelSequenceHelper | Builds and maintains the level sequence and subsequences for a Usd Stage |
| UUsdDynamicBindingResolverLibrary | |
| UUsdInfoCache | Minimal UObject wrapper around FUsdInfoCache, since we want this data to be owned by an independently serializable UObject, but the implementation must be in an RTTI-enabled module |
| UUsdPrimLinkCache | Minimal UObject wrapper around FUsdPrimLinkCache, since we want this to be accessible from USDSchemas which is an RTTI-enabled module, but also to be owned by an independently serializable UObject |
| UUsdPrimTwin | The Unreal equivalent (twin) of a USD prim |
| UUsdTransactor | Class that allows us to log prim attribute changes into the unreal transaction buffer. |
Structs
| Name | Remarks |
|---|---|
| FUsdPrimLocatorFragment | 32 Bytes (40 in-editor). |
Interfaces
| Name | Remarks |
|---|---|
| IUsdStageModule |
Enums
Public
| Name | Remarks |
|---|---|
| EUsdStageState |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ConcertSyncEnableTag | const FName | Actors and components cleared to be transacted by ConcertSync even if they are transient will receive this tag | USDTransactor.h |