UDatasmithScene

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

DatasmithContent

Header

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

Include

#include "DatasmithScene.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UDatasmithScene :
    public UObject,
    public IInterface_AssetUserData

Variables

Name Description

Public variable UProperty Category, EditAnywhere instanced

UDatasmithScene...

 

AssetImportData

Importing data and options used for this Datasmith scene

Public variable UProperty

TArray< UAssetU...

 

AssetUserData

Array of user data stored with the asset

Public variable UProperty

int32

 

BulkDataVersion

Public variable

FByteBulkData

 

DatasmithSceneBulkData

Public variable UProperty Category, AdvancedDisplay visibleanywhere

TMap< FName, TS...

 

LevelSequences

Map of all the level sequences related to this Datasmith Scene

Public variable UProperty Category, AdvancedDisplay visibleanywhere

TMap< FName, TS...

 

LevelVariantSets

Map of all the level variant sets related to this Datasmith Scene

Public variable UProperty Category, AdvancedDisplay visibleanywhere

TMap< FName, TS...

 

MaterialFunctions

Map of all the material functions related to this Datasmith Scene

Public variable UProperty Category, AdvancedDisplay visibleanywhere

TMap< FName, TS...

 

Materials

Map of all the materials related to this Datasmith Scene

Public variable UProperty Category, AdvancedDisplay visibleanywhere

TMap< FName, TS...

 

StaticMeshes

Map of all the static meshes related to this Datasmith Scene

Public variable UProperty Category, AdvancedDisplay visibleanywhere

TMap< FName, TS...

 

Textures

Map of all the textures related to this Datasmith Scene

Constructors

Name Description

Public function

UDatasmithScene()

Destructors

Name Description

Public function Virtual

~UDatasmithScene()

Functions

Name Description

Public function

void

 

RegisterPreWorldRenameCallback()

Register the DatasmithScene to the PreWorldRename callback as needed

Overridden from UObject

Name Description

Public function Virtual

void

 

Serialize

(
    FArchive& Ar
)

Handles reading, writing, and reference collecting using FArchive.

Overridden from IInterface_AssetUserData

Name Description

Public function Virtual

void

 

AddAssetUserData

(
    UAssetUserData* InUserData
)

Public function Virtual Const

const TArray...

 

GetAssetUserDataArray()

Public function Virtual

UAssetUserDa...

 

GetAssetUserDataOfClass

(
    TSubclassOf< UAssetUserData > InUse...
)

Public function Virtual

void

 

RemoveUserDataOfClass

(
    TSubclassOf< UAssetUserData > InUse...
)

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