Navigation
API > API/Runtime > API/Runtime/SlateCore > API/Runtime/SlateCore/Input
Inheritance Hierarchy
- FReplyBase
- TReplyBase
- FCursorReply
- FNoReply
- FPopupMethodReply
- FReply
References
| Module | SlateCore |
| Header | /Engine/Source/Runtime/SlateCore/Public/Input/ReplyBase.h |
| Include | #include "Input/ReplyBase.h" |
Syntax
class FReplyBase
Remarks
Base class for all the ways that a Slate Widget can reply to events. Typical replies include requests to set focus, capture or release the pointer, signify a cursor preference, etc.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bIsHandled | Has a widget handled an event. | |
| TSharedPtr< SWidget > | EventHandler | Widget that handled the event that generated this reply. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FReplyBase
(
bool InIsHandled |
A reply can be handled or unhandled. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const TSharedPtr< SWidget > | GetHandler () |
The widget that ultimately handled the event | |
| bool |