UDatasmithImportOptions

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

DatasmithContent

Header

/Engine/Plugins/Enterprise/DatasmithContent/Source/DatasmithContent/Public/DatasmithImportOptions.h

Include

#include "DatasmithImportOptions.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Config=EditorPerProjectUserSettings, HideCategories=("NotVisible"))
class UDatasmithImportOptions : public UDatasmithOptionsBase

Variables

Name Description

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite Config

FDatasmithImpor...

 

BaseOptions

Public variable

bool

 

bUseSameOptions

Whether to use or not the same options when loading multiple files. Default false

Public variable UProperty AdvancedDisplay Transient

EDatasmithImpor...

 

CameraImportPolicy

Specifies what to do when material conflicts

Public variable UProperty Category BlueprintReadWrite

FString

 

FileName

Name of the imported file without its path

Public variable UProperty Category BlueprintReadWrite

FString

 

FilePath

Full path of the imported file

Public variable UProperty AdvancedDisplay Transient

EDatasmithImpor...

 

LightImportPolicy

Specifies what to do when light conflicts

Public variable UProperty AdvancedDisplay Transient

EDatasmithImpor...

 

MaterialConflictPolicy

Specifies what to do when material conflicts

Public variable UProperty AdvancedDisplay Transient

EDatasmithImpor...

 

MaterialQuality

Specifies what to do when material conflicts

Public variable UProperty AdvancedDisplay Transient

EDatasmithImpor...

 

OtherActorImportPolicy

Specifies what to do when actor conflicts

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite Config

FDatasmithReimp...

 

ReimportOptions

Options specific to the reimport process

Public variable UProperty AdvancedDisplay Transient

EDatasmithImpor...

 

SearchPackagePolicy

Specifies where to search for assets

Public variable UProperty AdvancedDisplay Transient

EDatasmithImpor...

 

StaticMeshActorImportPolicy

Specifies what to do when actor conflicts

Public variable UProperty AdvancedDisplay Transient

EDatasmithImpor...

 

TextureConflictPolicy

Specifies what to do when texture conflicts

Constructors

Name Description

Public function

UDatasmithImportOptions

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function

void

 

UpdateNotDisplayedConfig

(
    bool bIsAReimport
)

Overridden from UObject

Name Description

Public function Virtual Const

bool

 

CanEditChange

(
    const FProperty* InProperty
)

Called by the editor to query whether a property of this object is allowed to be modified.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss