| TSharedFromThis
|
Module |
|
Header |
/Engine/Plugins/Importers/USDImporter/Source/USDSchemas/Public/USDSchemaTranslator.h |
Include |
#include "USDSchemaTranslator.h" |
struct FUsdSchemaTranslationContext : public TSharedFromThis< FUsdSchemaTranslationContext >
Name | Description | ||
---|---|---|---|
|
AssetCache |
Where the translated assets will be stored |
|
|
bAllowCollapsing |
||
|
bAllowInterpretingLODs |
If true, prims with a "LOD" variant set, and "LOD0", "LOD1", etc. |
|
|
bAllowParsingSkeletalAnimations |
If true, we will also try creating UAnimSequence skeletal animation assets when parsing SkelRoot prims |
|
|
BlendShapesByPath |
Where we place imported blend shapes, if available |
|
|
ULevel * |
Level |
Level to spawn actors in |
|
MaterialToPrimvarToUVIndex |
When parsing materials, we keep track of which primvar we mapped to which UV channel. |
|
|
ObjectFlags |
Flags used when creating UObjects |
|
|
ParentComponent |
The parent component when translating children |
|
|
PurposesToLoad |
We're only allowed to load prims with purposes that match these flags |
|
|
RenderContext |
The render context to use when translating materials |
|
|
Stage |
Pxr::UsdStage we're translating from |
|
|
float |
Time |
The time at which we are translating |
|
TranslatorTasks |
Name | Description | |
---|---|---|
|
FUsdSchemaTranslationContext ( |
Name | Description | ||
---|---|---|---|
|
CompleteTasks() |
||
|
IsValid() |