|
| | FDragDropEvent (const FPointerEvent &InMouseEvent, const TSharedPtr< FDragDropOperation > InContent) |
| |
| TSharedPtr< FDragDropOperation > | GetOperation () const |
| |
| template<typename OperationType > |
| TSharedPtr< OperationType > | GetOperationAs () const |
| |
| | FPointerEvent () |
| |
| | FPointerEvent (uint32 InPointerIndex, const UE::Slate::FDeprecateVector2DParameter &InScreenSpacePosition, const UE::Slate::FDeprecateVector2DParameter &InLastScreenSpacePosition, const TSet< FKey > &InPressedButtons, FKey InEffectingButton, float InWheelDelta, const FModifierKeysState &InModifierKeys) |
| |
| | FPointerEvent (uint32 InUserIndex, uint32 InPointerIndex, const UE::Slate::FDeprecateVector2DParameter &InScreenSpacePosition, const UE::Slate::FDeprecateVector2DParameter &InLastScreenSpacePosition, const TSet< FKey > &InPressedButtons, FKey InEffectingButton, float InWheelDelta, const FModifierKeysState &InModifierKeys) |
| |
| | FPointerEvent (FInputDeviceId InDeviceId, uint32 InPointerIndex, const UE::Slate::FDeprecateVector2DParameter &InScreenSpacePosition, const UE::Slate::FDeprecateVector2DParameter &InLastScreenSpacePosition, const TSet< FKey > &InPressedButtons, FKey InEffectingButton, float InWheelDelta, const FModifierKeysState &InModifierKeys, const TOptional< int32 > InOptionalSlateUserIndex=TOptional< int32 >()) |
| |
| | FPointerEvent (uint32 InUserIndex, uint32 InPointerIndex, const UE::Slate::FDeprecateVector2DParameter &InScreenSpacePosition, const UE::Slate::FDeprecateVector2DParameter &InLastScreenSpacePosition, const UE::Slate::FDeprecateVector2DParameter &InDelta, const TSet< FKey > &InPressedButtons, const FModifierKeysState &InModifierKeys) |
| |
| | FPointerEvent (uint32 InPointerIndex, const UE::Slate::FDeprecateVector2DParameter &InScreenSpacePosition, const UE::Slate::FDeprecateVector2DParameter &InLastScreenSpacePosition, const UE::Slate::FDeprecateVector2DParameter &InDelta, const TSet< FKey > &InPressedButtons, const FModifierKeysState &InModifierKeys) |
| |
| | FPointerEvent (uint32 InUserIndex, uint32 InPointerIndex, const UE::Slate::FDeprecateVector2DParameter &InScreenSpacePosition, const UE::Slate::FDeprecateVector2DParameter &InLastScreenSpacePosition, float InForce, bool bPressLeftMouseButton, bool bInIsForceChanged=false, bool bInIsFirstMove=false, const FModifierKeysState &InModifierKeys=FModifierKeysState(), uint32 InTouchpadIndex=0) |
| |
| | FPointerEvent (FInputDeviceId InDeviceId, uint32 InPointerIndex, const UE::Slate::FDeprecateVector2DParameter &InScreenSpacePosition, const UE::Slate::FDeprecateVector2DParameter &InLastScreenSpacePosition, float InForce, bool bPressLeftMouseButton, bool bInIsForceChanged=false, bool bInIsFirstMove=false, const FModifierKeysState &InModifierKeys=FModifierKeysState(), uint32 InTouchpadIndex=0, const TOptional< int32 > InOptionalSlateUserIndex=TOptional< int32 >()) |
| |
| | FPointerEvent (const UE::Slate::FDeprecateVector2DParameter &InScreenSpacePosition, const UE::Slate::FDeprecateVector2DParameter &InLastScreenSpacePosition, const TSet< FKey > &InPressedButtons, const FModifierKeysState &InModifierKeys, EGestureEvent InGestureType, const UE::Slate::FDeprecateVector2DParameter &InGestureDelta, bool bInIsDirectionInvertedFromDevice) |
| |
| | FPointerEvent (const FPointerEvent &Other, const UE::Slate::FDeprecateVector2DParameter &InScreenSpacePosition, const UE::Slate::FDeprecateVector2DParameter &InLastScreenSpacePosition) |
| |
| virtual SLATECORE_API | ~FPointerEvent () |
| |
| const UE::Slate::FDeprecateVector2DResult & | GetScreenSpacePosition () const |
| |
| const UE::Slate::FDeprecateVector2DResult & | GetLastScreenSpacePosition () const |
| |
| const UE::Slate::FDeprecateVector2DResult & | GetCursorDelta () const |
| |
| bool | IsMouseButtonDown (FKey MouseButton) const |
| |
| FKey | GetEffectingButton () const |
| |
| float | GetWheelDelta () const |
| |
| uint32 | GetPointerIndex () const |
| |
| uint32 | GetTouchpadIndex () const |
| |
| float | GetTouchForce () const |
| |
| bool | IsTouchEvent () const |
| |
| bool | IsTouchForceChangedEvent () const |
| |
| bool | IsTouchFirstMoveEvent () const |
| |
| EGestureEvent | GetGestureType () const |
| |
| const UE::Slate::FDeprecateVector2DResult & | GetGestureDelta () const |
| |
| bool | IsDirectionInvertedFromDevice () const |
| |
| const TSet< FKey > & | GetPressedButtons () const |
| |
| virtual SLATECORE_API FText | ToText () const override |
| |
| virtual SLATECORE_API bool | IsPointerEvent () const override |
| |
| | FInputEvent () |
| |
| | FInputEvent (const FModifierKeysState &InModifierKeys, const int32 InUserIndex, const bool bInIsRepeat) |
| |
| | FInputEvent (const FModifierKeysState &InModifierKeys, const FInputDeviceId InDeviceId, const bool bInIsRepeat) |
| |
| virtual SLATECORE_API | ~FInputEvent () |
| |
| bool | IsRepeat () const |
| |
| bool | IsShiftDown () const |
| |
| bool | IsLeftShiftDown () const |
| |
| bool | IsRightShiftDown () const |
| |
| bool | IsControlDown () const |
| |
| bool | IsLeftControlDown () const |
| |
| bool | IsRightControlDown () const |
| |
| bool | IsAltDown () const |
| |
| bool | IsLeftAltDown () const |
| |
| bool | IsRightAltDown () const |
| |
| bool | IsCommandDown () const |
| |
| bool | IsLeftCommandDown () const |
| |
| bool | IsRightCommandDown () const |
| |
| bool | AreCapsLocked () const |
| |
| const FModifierKeysState & | GetModifierKeys () const |
| |
| uint32 | GetUserIndex () const |
| |
| FInputDeviceId | GetInputDeviceId () const |
| |
| FPlatformUserId | GetPlatformUserId () const |
| |
| uint64 | GetEventTimestamp () const |
| |
| double | GetMillisecondsSinceEvent () const |
| |
| SLATECORE_API FGeometry | FindGeometry (const TSharedRef< SWidget > &WidgetToFind) const |
| |
| SLATECORE_API TSharedRef< SWindow > | GetWindow () const |
| |
| void | SetEventPath (const FWidgetPath &InEventPath) |
| |
| const FWidgetPath * | GetEventPath () const |
| |
| virtual SLATECORE_API bool | IsKeyEvent () const |
| |
Like a mouse event but with content