| IInputProcessor
|
Module |
|
Header |
/Engine/Source/Runtime/Slate/Public/Framework/Application/IInputProcessor.h |
Include |
#include "Framework/Application/IInputProcessor.h" |
class IInputProcessor
Interface for a Slate Input Handler
Name | Description | |
---|---|---|
|
IInputProcessor() |
Name | Description | |
---|---|---|
|
~IInputProcessor() |
Name | Description | ||
---|---|---|---|
|
const TCHAR ... |
GetDebugName() |
Debug name for logging purposes |
|
HandleAnalogInputEvent ( |
Analog axis input |
|
|
HandleKeyDownEvent ( |
Key down input |
|
|
HandleKeyUpEvent ( |
Key up input |
|
|
HandleMotionDetectedEvent ( |
Called when a motion-driven device has new input |
|
|
HandleMouseButtonDoubleClickEvent ( |
Mouse button double clicked. |
|
|
HandleMouseButtonDownEvent ( |
Mouse button press |
|
|
HandleMouseButtonUpEvent ( |
Mouse button release |
|
|
HandleMouseMoveEvent ( |
Mouse movement input |
|
|
HandleMouseWheelOrGestureEvent ( |
Mouse wheel input |
|
|
Tick ( |