UUserDefinedStructEditorData

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UUserDefinedStructEditorData

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Classes/UserDefinedStructure/UserDefinedStructEditorData.h

Include

#include "UserDefinedStructure/UserDefinedStructEditorData.h"

Syntax

class UUserDefinedStructEditorData :
    public UObject,
    public FEditorUndoClient

Variables

Name Description

Public variable

FString

 

ToolTip

Public variable

TArray< FStruct...

 

VariablesDescriptions

Constructors

Name Description

Public function

UUserDefinedStructEditorData

(
    const FObjectInitializer& ObjectIn...
)

Functions

Overridden from UObject

Name Description

Public function Virtual Const

TSharedPtr< ...

 

FactoryTransactionAnnotation

(
    const ETransactionAnnotationCreatio...
)

Public function Virtual

void

 

PostEditUndo()

Called after applying a transaction to the object.

Public function Virtual

void

 

PostEditUndo

Called after applying a transaction to the object in cases where transaction annotation was provided.

Public function Virtual

void

 

PostLoadSubobjects

(
    FObjectInstancingGraph* OuterI...
)

Instances components for objects being loaded from disk, if necessary.

Public function Virtual

void

 

PreSave

(
    FObjectPreSaveContext SaveContext
)

Presave function.

Overridden from FEditorUndoClient

Name Description

Public function Virtual

void

 

PostRedo

(
    bool bSuccess
)

Signal that client should run any PostRedo code

Public function Virtual

void

 

PostUndo

(
    bool bSuccess
)

Signal that client should run any PostUndo code