UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSlateDebugging::IWidgetInputRoutingEvent Struct Referenceabstract

#include <SlateDebugging.h>

Public Member Functions

virtual void OnProcessInput (ESlateDebuggingInputEvent InputEventType, const FInputEvent &Event)=0
 
virtual void OnPreProcessInput (ESlateDebuggingInputEvent InputEventType, const TCHAR *InputPrecessorName, bool bHandled)=0
 
virtual void OnRouteInput (ESlateDebuggingInputEvent InputEventType, const FName &RoutedType)=0
 
virtual void OnInputEvent (ESlateDebuggingInputEvent InputEventType, const FReply &InReply, const TSharedPtr< SWidget > &HandlerWidget)=0
 
virtual void OnInputRouted (ESlateDebuggingInputEvent InputEventType)=0
 
virtual void OnInputProcessed (ESlateDebuggingInputEvent InputEventType)=0
 

Member Function Documentation

◆ OnInputEvent()

virtual void FSlateDebugging::IWidgetInputRoutingEvent::OnInputEvent ( ESlateDebuggingInputEvent  InputEventType,
const FReply InReply,
const TSharedPtr< SWidget > &  HandlerWidget 
)
pure virtual

◆ OnInputProcessed()

virtual void FSlateDebugging::IWidgetInputRoutingEvent::OnInputProcessed ( ESlateDebuggingInputEvent  InputEventType)
pure virtual

◆ OnInputRouted()

virtual void FSlateDebugging::IWidgetInputRoutingEvent::OnInputRouted ( ESlateDebuggingInputEvent  InputEventType)
pure virtual

◆ OnPreProcessInput()

virtual void FSlateDebugging::IWidgetInputRoutingEvent::OnPreProcessInput ( ESlateDebuggingInputEvent  InputEventType,
const TCHAR InputPrecessorName,
bool  bHandled 
)
pure virtual

◆ OnProcessInput()

virtual void FSlateDebugging::IWidgetInputRoutingEvent::OnProcessInput ( ESlateDebuggingInputEvent  InputEventType,
const FInputEvent Event 
)
pure virtual

◆ OnRouteInput()

virtual void FSlateDebugging::IWidgetInputRoutingEvent::OnRouteInput ( ESlateDebuggingInputEvent  InputEventType,
const FName RoutedType 
)
pure virtual

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