FPointerEvent

Overload list

Windows
MacOS
Linux
Name Description

Public function

FPointerEvent()

UStruct Constructor. Not meant for normal usage.

Public function

FPointerEvent

(
    uint32 InPointerIndex,
    const FVector2D& InScreenSpacePosi...,
    const FVector2D& InLastScreenSpace...,
    const FVector2D& InDelta,
    const TSet< FKey >& InPressedButto...,
    const FModifierKeysState& InModifi...
)

A constructor for raw mouse events

Public function

FPointerEvent

(
    uint32 InPointerIndex,
    const FVector2D& InScreenSpacePosi...,
    const FVector2D& InLastScreenSpace...,
    const TSet< FKey >& InPressedButto...,
    FKey InEffectingButton,
    float InWheelDelta,
    const FModifierKeysState& InModifi...
)

Events are immutable once constructed.

Public function

FPointerEvent

(
    uint32 InUserIndex,
    uint32 InPointerIndex,
    const FVector2D& InScreenSpacePosi...,
    const FVector2D& InLastScreenSpace...,
    const FVector2D& InDelta,
    const TSet< FKey >& InPressedButto...,
    const FModifierKeysState& InModifi...
)

Public function

FPointerEvent

(
    uint32 InUserIndex,
    uint32 InPointerIndex,
    const FVector2D& InScreenSpacePosi...,
    const FVector2D& InLastScreenSpace...,
    bool bPressLeftMouseButton,
    const FModifierKeysState& InModifi...,
    uint32 InTouchpadIndex
)

FPointerEvent constructor now takes a Force parameter

Public function

FPointerEvent

(
    const FVector2D& InScreenSpacePosi...,
    const FVector2D& InLastScreenSpace...,
    const TSet< FKey >& InPressedButto...,
    const FModifierKeysState& InModifi...,
    EGestureEvent InGestureType,
    const FVector2D& InGestureDelta,
    bool bInIsDirectionInvertedFromDevi...
)

A constructor for gesture events

Public function

FPointerEvent

(
    uint32 InUserIndex,
    uint32 InPointerIndex,
    const FVector2D& InScreenSpacePosi...,
    const FVector2D& InLastScreenSpace...,
    const TSet< FKey >& InPressedButto...,
    FKey InEffectingButton,
    float InWheelDelta,
    const FModifierKeysState& InModifi...
)

Public function

FPointerEvent

(
    uint32 InUserIndex,
    uint32 InPointerIndex,
    const FVector2D& InScreenSpacePosi...,
    const FVector2D& InLastScreenSpace...,
    float InForce,
    bool bPressLeftMouseButton,
    bool bInIsForceChanged,
    bool bInIsFirstMove,
    const FModifierKeysState& InModifi...,
    uint32 InTouchpadIndex
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss