Module |
|
Header |
/Engine/Plugins/Importers/USDImporter/Source/USDStageImporter/Public/USDStageImportContext.h |
Include |
#include "USDStageImportContext.h" |
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)()
struct FUsdStageImportContext
Name | Description | ||
---|---|---|---|
|
UUsdAssetCache ... |
AssetCache |
|
|
bIsAutomated |
If true, options dialog won't be shown |
|
|
bReadFromStageCache |
If true, this will try loading the stage from the static stage cache before re-reading the file. |
|
|
bStageWasOriginallyOpen |
If we're reading from the stage cache and the stage was originally open, it will be left open when the import is completed |
|
|
FilePath |
Path of the main usd file to import |
|
|
UObject * |
ImportedAsset |
Keep track of the last imported object so that we have something valid to return to upstream code that calls the import factories |
|
ImportObjectFlags |
Object flags to apply to newly imported objects |
|
|
ImportOptions |
||
|
LevelSequenceHelper |
Level sequence that will contain the animation data during the import process |
|
|
MaterialToPrimvarToUVIndex |
When parsing materials, we keep track of which primvar we mapped to which UV channel. |
|
|
ObjectName |
Name to use when importing a single mesh |
|
|
float |
OriginalMetersPerUnit |
We modify the stage with our meters per unit import option on import. |
|
OriginalUpAxis |
||
|
PackagePath |
||
|
AActor * |
SceneActor |
Spawned actor that contains the imported scene as a child hierarchy |
|
Stage |
||
|
UWorld * |
World |
Name | Description | |
---|---|---|
|
FUsdStageImportContext() |