Navigation
Unreal Engine C++ API Reference > Plugins > DatasmithContent
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UDatasmithOptionsBase
- UDatasmithImportOptions
References
Module | DatasmithContent |
Header | /Engine/Plugins/Enterprise/DatasmithContent/Source/DatasmithContent/Public/DatasmithImportOptions.h |
Include | #include "DatasmithImportOptions.h" |
Syntax
UCLASS&40;Config&61;EditorPerProjectUserSettings, HideCategories&61;&40;"NotVisible"&41;&41;
class UDatasmithImportOptions : public UDatasmithOptionsBase
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() ![]() ![]() |
FDatasmithImportBaseOptions | BaseOptions | |
![]() |
bool | bUseSameOptions | Whether to use or not the same options when loading multiple files. Default false |
![]() ![]() ![]() ![]() |
EDatasmithImportActorPolicy | CameraImportPolicy | Specifies what to do when material conflicts |
![]() ![]() ![]() ![]() |
FString | FileName | Name of the imported file without its path |
![]() ![]() ![]() ![]() |
FString | FilePath | Full path of the imported file |
![]() ![]() ![]() ![]() |
EDatasmithImportActorPolicy | LightImportPolicy | Specifies what to do when light conflicts |
![]() ![]() ![]() ![]() |
EDatasmithImportAssetConflictPolicy | MaterialConflictPolicy | Specifies what to do when material conflicts |
![]() ![]() ![]() ![]() |
EDatasmithImportMaterialQuality | MaterialQuality | Specifies what to do when material conflicts |
![]() ![]() ![]() ![]() |
EDatasmithImportActorPolicy | OtherActorImportPolicy | Specifies what to do when actor conflicts |
![]() ![]() ![]() ![]() ![]() |
FDatasmithReimportOptions | ReimportOptions | Options specific to the reimport process |
![]() ![]() ![]() ![]() |
EDatasmithImportSearchPackagePolicy | SearchPackagePolicy | Specifies where to search for assets |
![]() |
FMD5Hash | SourceHash | The hash of the source referenced by SourceUri |
![]() ![]() ![]() ![]() |
FString | SourceUri | |
![]() ![]() ![]() ![]() |
EDatasmithImportActorPolicy | StaticMeshActorImportPolicy | Specifies what to do when actor conflicts |
![]() ![]() ![]() ![]() |
EDatasmithImportAssetConflictPolicy | TextureConflictPolicy | Specifies what to do when texture conflicts |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
UDatasmithImportOptions
(
const FObjectInitializer& ObjectInitializer |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | UpdateNotDisplayedConfig
(
bool bIsAReimport |
Overridden from UObject
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
bool | CanEditChange
(
const FProperty* InProperty |
Called by the editor to query whether a property of this object is allowed to be modified. |