Navigation
API > API/Runtime > API/Runtime/SlateCore
Reply informs Slate how it should express the popup: by creating a new window or by reusing the existing window.
| Name | FPopupMethodReply |
| Type | class |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Input/PopupMethodReply.h |
| Include Path | #include "Input/PopupMethodReply.h" |
Syntax
class FPopupMethodReply : public TReplyBase< FPopupMethodReply >
Inheritance Hierarchy
- FReplyBase → TReplyBase → FPopupMethodReply
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Input/PopupMethodReply.h | |||
FPopupMethodReply
(
bool bIsHandled, |
Input/PopupMethodReply.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| PopupMethod | EPopupMethod | Input/PopupMethodReply.h | ||
| ShouldThrottle | EShouldThrottle | Input/PopupMethodReply.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
EPopupMethod GetPopupMethod() |
Which method to use for the popup: new window or reuse current window | Input/PopupMethodReply.h | |
EShouldThrottle GetShouldThrottle() |
Should we throttle the engine? | Input/PopupMethodReply.h | |
bool IsSet() |
Alias for IsEventHandled for situations where this is used as optional | Input/PopupMethodReply.h | |
FPopupMethodReply & SetShouldThrottle
(
EShouldThrottle InShouldThrottle |
Specify whether we should throttle the engine ticking s.t. | Input/PopupMethodReply.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FPopupMethodReply Unhandled() |
Create a reply that signals not having an opinion about the popup method | Input/PopupMethodReply.h | |
static FPopupMethodReply UseMethod
(
EPopupMethod WithMethod |
Create a reply that specifies how a popup should be handled. | Input/PopupMethodReply.h |