Navigation
API > API/Runtime > API/Runtime/SlateCore > API/Runtime/SlateCore/FPointerEvent
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| UStruct Constructor. Not meant for normal usage. | Input/Events.h | ||
FPointerEvent
(
const FPointerEvent& Other, |
A constructor to alter cursor positions | Input/Events.h | |
FPointerEvent
(
uint32 InPointerIndex, |
A constructor for raw mouse events | Input/Events.h | |
FPointerEvent
(
uint32 InPointerIndex, |
Events are immutable once constructed. | Input/Events.h | |
FPointerEvent
(
uint32 InUserIndex, |
Input/Events.h | ||
FPointerEvent
(
const UE::Slate::FDeprecateVector2DParameter& InScreenSpacePosition, |
A constructor for gesture events | Input/Events.h | |
FPointerEvent
(
uint32 InUserIndex, |
Input/Events.h | ||
FPointerEvent
(
FInputDeviceId InDeviceId, |
Input/Events.h | ||
FPointerEvent
(
uint32 InUserIndex, |
Input/Events.h | ||
FPointerEvent
(
FInputDeviceId InDeviceId, |
Input/Events.h |
FPointerEvent()
Description
UStruct Constructor. Not meant for normal usage.
| Name | FPointerEvent |
| Type | function |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Input/Events.h |
| Include Path | #include "Input/Events.h" |
FPointerEvent()
FPointerEvent(const FPointerEvent &, const UE::Slate::FDeprecateVector2DParameter &, const UE::Slate::FDeprecateVector2DParameter &)
Description
A constructor to alter cursor positions
| Name | FPointerEvent |
| Type | function |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Input/Events.h |
| Include Path | #include "Input/Events.h" |
FPointerEvent
(
const FPointerEvent & Other,
const UE::Slate::FDeprecateVector2DParameter & InScreenSpacePosition,
const UE::Slate::FDeprecateVector2DParameter & InLastScreenSpacePosition
)
FPointerEvent(uint32, const UE::Slate::FDeprecateVector2DParameter &, const UE::Slate::FDeprecateVector2DParameter &, const UE::Slate::FDeprecateVector2DParameter &, const TSet< FKey > &, const FModifierKeysState &)
Description
A constructor for raw mouse events
| Name | FPointerEvent |
| Type | function |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Input/Events.h |
| Include Path | #include "Input/Events.h" |
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, const UE::Slate::FDeprecateVector2DParameter &, const UE::Slate::FDeprecateVector2DParameter &, const TSet< FKey > &, FKey, float, const FModifierKeysState &)
Description
Events are immutable once constructed.
| Name | FPointerEvent |
| Type | function |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Input/Events.h |
| Include Path | #include "Input/Events.h" |
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, uint32, const UE::Slate::FDeprecateVector2DParameter &, const UE::Slate::FDeprecateVector2DParameter &, const UE::Slate::FDeprecateVector2DParameter &, const TSet< FKey > &, const FModifierKeysState &)
| Name | FPointerEvent |
| Type | function |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Input/Events.h |
| Include Path | #include "Input/Events.h" |
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(const UE::Slate::FDeprecateVector2DParameter &, const UE::Slate::FDeprecateVector2DParameter &, const TSet< FKey > &, const FModifierKeysState &, EGestureEvent, const UE::Slate::FDeprecateVector2DParameter &, bool)
Description
A constructor for gesture events
| Name | FPointerEvent |
| Type | function |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Input/Events.h |
| Include Path | #include "Input/Events.h" |
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(uint32, uint32, const UE::Slate::FDeprecateVector2DParameter &, const UE::Slate::FDeprecateVector2DParameter &, const TSet< FKey > &, FKey, float, const FModifierKeysState &)
| Name | FPointerEvent |
| Type | function |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Input/Events.h |
| Include Path | #include "Input/Events.h" |
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, uint32, const UE::Slate::FDeprecateVector2DParameter &, const UE::Slate::FDeprecateVector2DParameter &, const TSet< FKey > &, FKey, float, const FModifierKeysState &, const TOptional< int32 >)
| Name | FPointerEvent |
| Type | function |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Input/Events.h |
| Include Path | #include "Input/Events.h" |
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
)
FPointerEvent(uint32, uint32, const UE::Slate::FDeprecateVector2DParameter &, const UE::Slate::FDeprecateVector2DParameter &, float, bool, bool, bool, const FModifierKeysState &, uint32)
| Name | FPointerEvent |
| Type | function |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Input/Events.h |
| Include Path | #include "Input/Events.h" |
FPointerEvent
(
uint32 InUserIndex,
uint32 InPointerIndex,
const UE::Slate::FDeprecateVector2DParameter & InScreenSpacePosition,
const UE::Slate::FDeprecateVector2DParameter & InLastScreenSpacePosition,
float InForce,
bool bPressLeftMouseButton,
bool bInIsForceChanged,
bool bInIsFirstMove,
const FModifierKeysState & InModifierKeys,
uint32 InTouchpadIndex
)
FPointerEvent(FInputDeviceId, uint32, const UE::Slate::FDeprecateVector2DParameter &, const UE::Slate::FDeprecateVector2DParameter &, float, bool, bool, bool, const FModifierKeysState &, uint32, const TOptional< int32 >)
| Name | FPointerEvent |
| Type | function |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Input/Events.h |
| Include Path | #include "Input/Events.h" |
FPointerEvent
(
FInputDeviceId InDeviceId,
uint32 InPointerIndex,
const UE::Slate::FDeprecateVector2DParameter & InScreenSpacePosition,
const UE::Slate::FDeprecateVector2DParameter & InLastScreenSpacePosition,
float InForce,
bool bPressLeftMouseButton,
bool bInIsForceChanged,
bool bInIsFirstMove,
const FModifierKeysState & InModifierKeys,
uint32 InTouchpadIndex,
const TOptional < int32 > InOptionalSlateUserIndex
)