UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMouseInputDeviceState Struct Reference

#include <InputState.h>

Public Member Functions

 FMouseInputDeviceState ()
 

Public Attributes

FDeviceButtonState Left
 
FDeviceButtonState Middle
 
FDeviceButtonState Right
 
float WheelDelta
 
FVector2D Position2D
 
FVector2D Delta2D
 
FRay WorldRay
 

Detailed Description

Current State of a physical Mouse device at a point in time.

Constructor & Destructor Documentation

◆ FMouseInputDeviceState()

FMouseInputDeviceState::FMouseInputDeviceState ( )
inline

Member Data Documentation

◆ Delta2D

FVector2D FMouseInputDeviceState::Delta2D

Change in 2D mouse position from last state event

◆ Left

FDeviceButtonState FMouseInputDeviceState::Left

State of the left mouse button

◆ Middle

FDeviceButtonState FMouseInputDeviceState::Middle

State of the middle mouse button

◆ Position2D

FVector2D FMouseInputDeviceState::Position2D

Current 2D position of the mouse, in application-defined coordinate system

◆ Right

FDeviceButtonState FMouseInputDeviceState::Right

State of the right mouse button

◆ WheelDelta

float FMouseInputDeviceState::WheelDelta

Change in 'ticks' of the mouse wheel since last state event

◆ WorldRay

FRay FMouseInputDeviceState::WorldRay

Ray into current 3D scene at current 2D mouse position


The documentation for this struct was generated from the following file: