Navigation
API > API/Runtime > API/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 |