Navigation
Unreal Engine C++ API Reference > Runtime > Engine
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 ) |
FOnNumericParameterDefaultChanged | Delegate type for numeric 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 |
NumericParameterDefaultChanged | Sent after numeric param default 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 |
UpdateUI | Sent when events happen that affect how the editors UI looks (mode changes, grid size changes, etc) |
WorldChange | Called when the world is modified |