|
| SLATE_API | FAnalogCursor () |
| |
| SLATE_API | FAnalogCursor (const FAnalogCursor &) |
| |
| virtual SLATE_API | ~FAnalogCursor () |
| |
| virtual SLATE_API void | Tick (const float DeltaTime, FSlateApplication &SlateApp, TSharedRef< ICursor > Cursor) override |
| |
| virtual SLATE_API bool | HandleKeyDownEvent (FSlateApplication &SlateApp, const FKeyEvent &InKeyEvent) override |
| |
| virtual SLATE_API bool | HandleKeyUpEvent (FSlateApplication &SlateApp, const FKeyEvent &InKeyEvent) override |
| |
| virtual SLATE_API bool | HandleAnalogInputEvent (FSlateApplication &SlateApp, const FAnalogInputEvent &InAnalogInputEvent) override |
| |
| virtual SLATE_API bool | HandleMouseMoveEvent (FSlateApplication &SlateApp, const FPointerEvent &MouseEvent) override |
| |
| virtual const TCHAR * | GetDebugName () const override |
| |
| virtual int32 | GetOwnerUserIndex () const |
| |
| SLATE_API void | SetAcceleration (float NewAcceleration) |
| |
| SLATE_API void | SetMaxSpeed (float NewMaxSpeed) |
| |
| SLATE_API void | SetStickySlowdown (float NewStickySlowdown) |
| |
| SLATE_API void | SetDeadZone (float NewDeadZone) |
| |
| SLATE_API void | SetMode (AnalogCursorMode::Type NewMode) |
| |
| | IInputProcessor () |
| |
| virtual | ~IInputProcessor () |
| |
| virtual bool | HandleMouseButtonDownEvent (FSlateApplication &SlateApp, const FPointerEvent &MouseEvent) |
| |
| virtual bool | HandleMouseButtonUpEvent (FSlateApplication &SlateApp, const FPointerEvent &MouseEvent) |
| |
| virtual bool | HandleMouseButtonDoubleClickEvent (FSlateApplication &SlateApp, const FPointerEvent &MouseEvent) |
| |
| virtual bool | HandleMouseWheelOrGestureEvent (FSlateApplication &SlateApp, const FPointerEvent &InWheelEvent, const FPointerEvent *InGestureEvent) |
| |
| virtual bool | HandleMotionDetectedEvent (FSlateApplication &SlateApp, const FMotionEvent &MotionEvent) |
| |
| TSharedRef< FAnalogCursor, Mode > | AsShared () |
| |
| TSharedRef< FAnalogCursor const, Mode > | AsShared () const |
| |
| TSharedRef< SubobjectType, Mode > | AsSharedSubobject (SubobjectType *SubobjectPtr) const |
| |
| TWeakPtr< FAnalogCursor, Mode > | AsWeak () |
| |
| TWeakPtr< FAnalogCursor const, Mode > | AsWeak () const |
| |
| TWeakPtr< SubobjectType, Mode > | AsWeakSubobject (SubobjectType *SubobjectPtr) const |
| |
| void | UpdateWeakReferenceInternal (TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) const |
| |
| void | UpdateWeakReferenceInternal (TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) const |
| |
| UE_FORCEINLINE_HINT bool | DoesSharedInstanceExist () const |
| |
A class that simulates a cursor driven by an analog stick.