FEditorSupportDelegates

[FEditorSupportDelegates](API\Runtime\Engine\FEditorSupportDelegates) Delegates that are needed for proper editor functionality, but are accessed or triggered in engine code.

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/EditorSupportDelegates.h

Include

#include "EditorSupportDelegates.h"

Syntax

struct FEditorSupportDelegates

Remarks

FEditorSupportDelegates Delegates that are needed for proper editor functionality, but are accessed or triggered in engine code.

Typedefs

Name

Description

FOnForcePropertyWindowRebuild

Delegate type for force property window rebuild events ( Params: UObject* Object )

FOnMaterialTextureSettingsChanged

Delegate type for material texture setting change events ( Params: UMaterialIterface* Material )

FOnMaterialUsageFlagsChanged

Delegate type for material usage flags change events ( Params: UMaterial* material, int32 FlagThatChanged )

FOnScalarParameterDefaultChanged

Delegate type for scalar parameter default change event

FOnVectorParameterDefaultChanged

Delegate type for vector parameter default change event

FOnWindowsMessage

Delegate type for windows messageing events ( Params: FViewport* Viewport, uint32 Message )

FPrepareToCleanseEditorObject

Delegate type for when the editor is about to cleanse an object that must be purged ( Params: UObject* Object )

Constants

Name

Description

CleanseEditor

Called when the editor is cleansing of transient references before a map change event

ForcePropertyWindowRebuild

Sent to force a property window rebuild

MaterialUsageFlagsChanged

Sent after the usages flags on a material have changed

PostWindowsMessage

Sent after the given windows message is handled in the given viewport

PrepareToCleanseEditorObject

Called when the editor is about to cleanse an object that must be purged (such as when changing the active map or level)

PreWindowsMessage

Sent before the given windows message is handled in the given viewport

RedrawAllViewports

Called when all viewports need to be redrawn

RefreshPropertyWindows

Refresh property windows w/o creating/destroying controls

ScalarParameterDefaultChanged

Sent after scalar param default changed

UpdateUI

Sent when events happen that affect how the editors UI looks (mode changes, grid size changes, etc)

VectorParameterDefaultChanged

Sent after vector param default changed

WorldChange

Called when the world is modified

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