UDatasmithAssetUserData

Asset user data that can be used with Datasmith on Actors and other objects

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

DatasmithContent

Header

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

Include

#include "DatasmithAssetUserData.h"

Syntax

UCLASS(BlueprintType, Meta=(ScriptName="DatasmithUserData", DisplayName="Datasmith User Data"))
class UDatasmithAssetUserData : public UAssetUserData

Remarks

Asset user data that can be used with Datasmith on Actors and other objects

Variables

Name Description

Public variable UProperty Category, AdvancedDisplay, Meta BlueprintReadWrite visibleanywhere

TMap< FName, FS...

 

MetaData

Public variable UProperty

TMap< TSubclass...

 

ObjectTemplates

Functions

Name Description

Public function Static

UDatasmithAs...

 

GetDatasmithUserData

(
    UObject* Object
)

Public function Static

FString

 

GetDatasmithUserDataValueForKey

(
    UObject* Object,
    FName Key
)

Public function Static

bool

 

SetDatasmithUserDataValueForKey

(
    UObject* Object,
    FName Key,
    const FString& Value
)

Overridden from UObject

Name Description

Public function Virtual Const

bool

 

IsPostLoadThreadSafe()

Called during async load to determine if PostLoad can be called on the loading thread.

Public function Virtual

void

 

PostLoad()

Do any object-specific cleanup required immediately after loading an object.

Typedefs

Name

Description

FMetaDataContainer

Meta-data are available at runtime in game, i.e. used in blueprint to display build-boarded information.

Constants

Name

Description

UniqueIdMetaDataKey

Meta data keys for Datasmith objects.