| IInputProcessor | ||||
| TSharedFromThis
|
Module |
|
Header |
/Engine/Source/Runtime/Slate/Public/Framework/Application/AnalogCursor.h |
Include |
#include "Framework/Application/AnalogCursor.h" |
class FAnalogCursor :
public IInputProcessor,
public TSharedFromThis< FAnalogCursor >
A class that simulates a cursor driven by an analog stick.
Name | Description | ||
---|---|---|---|
|
float |
Acceleration |
Current settings |
|
CurrentOffset |
Current sub-pixel offset |
|
|
CurrentSpeed |
Current speed of the cursor |
|
|
float |
DeadZone |
|
|
float |
MaxSpeed |
|
|
Mode |
||
|
float |
StickySlowdown |
Name | Description | |
---|---|---|
|
FAnalogCursor() |
Name | Description | |
---|---|---|
|
~FAnalogCursor() |
Dtor |
Name | Description | ||
---|---|---|---|
|
ClearAnalogValues() |
Set the cached analog stick declinations to 0 |
|
|
const FVecto... |
GetAnalogValues ( |
Getter |
|
GetOwnerUserIndex() |
||
|
IsRelevantInput ( |
||
|
IsRelevantInput ( |
||
|
IsRelevantInput ( |
||
|
IsRelevantInput ( |
||
|
SetAcceleration ( |
||
|
SetDeadZone ( |
||
|
SetMaxSpeed ( |
||
|
SetMode ( |
||
|
SetStickySlowdown ( |
||
|
UpdateCursorPosition ( |
Name | Description | ||
---|---|---|---|
|
const TCHAR ... |
GetDebugName() |
Debug name for logging purposes |
|
HandleAnalogInputEvent ( |
Analog axis input |
|
|
HandleKeyDownEvent ( |
Key down input |
|
|
HandleKeyUpEvent ( |
Key up input |
|
|
HandleMouseMoveEvent ( |
Mouse movement input |
|
|
Tick ( |
Name | Description | ||
---|---|---|---|
|
UpdateCursorPosition ( |
FAnalogCursor now updates cursor position based on user, not the hardware cursor specifically. |