UDatasmithSceneElement

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

DatasmithImporter

Header

/Engine/Plugins/Enterprise/DatasmithImporter/Source/DatasmithImporter/Public/DatasmithBlueprintLibrary.h

Include

#include "DatasmithBlueprintLibrary.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UDatasmithSceneElement : public UDatasmithSceneElementBase

Functions

Name Description

Public function Static UFunction BlueprintCallable, Category

UDatasmithSc...

 

ConstructDatasmithSceneFromFile

(
    const FString& FilePath
)

Open an existing UDatasmith file from disk.

Public function UFunction BlueprintCallable, Category

void

 

DestroyScene()

Destroy reference to the udatasmith file.

Public function UFunction BlueprintCallable, Category

TMap< UClass...

 

GetAllOptions()

List all the options structures applicable on this scene

Public function Static UFunction BlueprintCallable, Category

UDatasmithSc...

 

GetExistingDatasmithScene

(
    const FString& AssetPath
)

Open an existing DatasmithScene asset file from disk.

Public function UFunction BlueprintCallable, Category, Meta

UObject *...

 

GetOptions

(
    UClass* OptionType
)

Fetch the typed options for this scene

Public function UFunction BlueprintCallable, Category

FDatasmithIm...

 

ImportScene

(
    const FString& DestinationFolder
)

Import a Datasmith Scene created with ConstructDatasmithSceneFromFile.

Public function UFunction BlueprintCallable, Category

FDatasmithIm...

 

ReimportScene()

Reimport a scene opened with GetExistingDatasmithScene

Public function UFunction BlueprintCallable, Category

bool

 

TranslateScene()

Trigger the translation phase, which populates the DatasmithScene.

Deprecated Functions

Name Description

Public function UFunction BlueprintCallable, Category, Meta

UDatasmithIm...

 

GetImportOptions()

GetImportOptions is deprecated, use GetOptions instead.

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