Navigation
API > API/Plugins > API/Plugins/USDExporter
Options for exporting levels to USD format.
| Name | ULevelExporterUSDOptions |
| Type | class |
| Header File | /Engine/Plugins/Importers/USDImporter/Source/USDExporter/Public/LevelExporterUSDOptions.h |
| Include Path | #include "LevelExporterUSDOptions.h" |
Syntax
UCLASS (Config=Editor, Blueprintable, HideCategories=Hidden)
class ULevelExporterUSDOptions : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → ULevelExporterUSDOptions
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bReExportIdenticalAssets | bool | Whether to export any asset (StaticMesh, Material, etc.) even if the existing file already describes the same version of a compatible asset. | LevelExporterUSDOptions.h |
|
| bReExportIdenticalLevelsAndSequences | bool | Whether to export levels and LevelSequences even if the existing files already describe the same versions of compatible assets. | LevelExporterUSDOptions.h |
|
| CurrentTask | TWeakObjectPtr< UAssetExportTask > | We temporarily stash our export task here as a way of passing our options down to the Python exporter, that does the actual level exporting. | LevelExporterUSDOptions.h |
|
| EndTimeCode | float | EndTimeCode to be used for all exported layers | LevelExporterUSDOptions.h |
|
| Inner | FLevelExporterUSDOptionsInner | Inner struct that actually contains most of the export options | LevelExporterUSDOptions.h |
|
| StageOptions | FUsdStageOptions | Basic options about the stage to export | LevelExporterUSDOptions.h |
|
| StartTimeCode | float | StartTimeCode to be used for all exported layers | LevelExporterUSDOptions.h |
|
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TArray< FString > GetUsdExtensions() |
LevelExporterUSDOptions.h |