![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreMinimal.h"#include "Misc/CoreDelegates.h"#include "Misc/Attribute.h"#include "Layout/Margin.h"#include "Styling/SlateColor.h"#include "Layout/SlateRect.h"#include "Layout/Visibility.h"#include "Rendering/SlateLayoutTransform.h"#include "Layout/Geometry.h"#include "Input/CursorReply.h"#include "GenericPlatform/GenericApplicationMessageHandler.h"#include "GenericPlatform/GenericWindowDefinition.h"#include "GenericPlatform/GenericWindow.h"#include "Input/Reply.h"#include "Rendering/RenderingCommon.h"#include "Types/SlateStructs.h"#include "Animation/CurveSequence.h"#include "Styling/SlateWidgetStyleAsset.h"#include "Widgets/DeclarativeSyntaxSupport.h"#include "SlotBase.h"#include "Widgets/SWidget.h"#include "Widgets/SCompoundWidget.h"#include "Widgets/SBoxPanel.h"#include "Widgets/SOverlay.h"#include "Styling/SlateTypes.h"#include "Styling/CoreStyle.h"#include "FastUpdate/SlateInvalidationRoot.h"Go to the source code of this file.
Classes | |
| struct | FWindowTransparency |
| class | FOverlayPopupLayer |
| struct | FPopupLayerSlot |
| class | SWindow |
| struct | SWindow::FMorpher |
| struct | FScopedSwitchWorldHack |
Namespaces | |
| namespace | SWindowDefs |
Enumerations | |
| enum class | EAutoCenter : uint8 { None , PrimaryWorkArea , PreferredWorkArea } |
| enum class | ESizingRule : uint8 { FixedSize , Autosized , UserSized } |
Variables | |
| constexpr float | SWindowDefs::DefaultTitleBarSize = 34.0f |
|
strong |
Enum to describe how to auto-center an SWindow
|
strong |
| DECLARE_DELEGATE | ( | FOnWindowActivated | ) |
Notification that a window has been activated
| DECLARE_DELEGATE | ( | FOnWindowDeactivated | ) |
Notification that a window has been deactivated
| DECLARE_DELEGATE_OneParam | ( | FOnWindowClosed | , |
| const TSharedRef< SWindow > & | |||
| ) |
Notification that a window is about to be closed
| DECLARE_DELEGATE_OneParam | ( | FOnWindowMoved | , |
| const TSharedRef< SWindow > & | |||
| ) |
Notification that a window has been moved
| DECLARE_DELEGATE_OneParam | ( | FRequestDestroyWindowOverride | , |
| const TSharedRef< SWindow > & | |||
| ) |
Override delegate for RequestDestroyWindow
| DECLARE_DELEGATE_RetVal_OneParam | ( | int32 | , |
| FOnSwitchWorldHack | , | ||
| int32 | |||
| ) |
Called when we need to switch game worlds for a window
| DECLARE_MULTICAST_DELEGATE | ( | FOnWindowActivatedEvent | ) |
| DECLARE_MULTICAST_DELEGATE | ( | FOnWindowDeactivatedEvent | ) |
| DECLARE_MULTICAST_DELEGATE_OneParam | ( | FOnWindowClosedEvent | , |
| const TSharedRef< SWindow > & | |||
| ) |