UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FReplyBase Class Reference

#include <ReplyBase.h>

+ Inheritance diagram for FReplyBase:

Public Member Functions

bool IsEventHandled () const
 
const TSharedPtr< SWidgetGetHandler () const
 

Protected Member Functions

 FReplyBase (bool InIsHandled)
 

Protected Attributes

bool bIsHandled
 
TSharedPtr< SWidgetEventHandler
 

Detailed Description

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.

Constructor & Destructor Documentation

◆ FReplyBase()

FReplyBase::FReplyBase ( bool  InIsHandled)
inlineprotected

A reply can be handled or unhandled. Any widget handling events decides whether it has handled the event.

Member Function Documentation

◆ GetHandler()

const TSharedPtr< SWidget > FReplyBase::GetHandler ( ) const
inline

The widget that ultimately handled the event

◆ IsEventHandled()

bool FReplyBase::IsEventHandled ( ) const
inline
Returns
true if this this reply is a result of the event being handled; false otherwise.

Member Data Documentation

◆ bIsHandled

bool FReplyBase::bIsHandled
protected

Has a widget handled an event.

◆ EventHandler

TSharedPtr<SWidget> FReplyBase::EventHandler
protected

Widget that handled the event that generated this reply.


The documentation for this class was generated from the following file: