MouseState

Tracks mouse button and axis states per frame

File location: framework/cauldron/framework/inc/core/inputmanager.h

Detailed description

Tracks mouse button and axis states per frame

Data fields

Type

Description

uint8_t

ButtonState
Bitwise mapping of button down state for all mouse buttons.

uint8_t

ButtonUpState
Bitwise mapping of button up state for all mouse buttons.

uint64_t

AxisState
Mouse axis value.

int64_t

AxisDelta
Mouse axis delta.