Skip to content

TSdlMouseDeviceEvent

Mouse device event structure (Event.MouseDevice.* )

Definition

Unit: Neslib.Sdl3.Events

type TSdlMouseDeviceEvent = record ... end;

Properties

Name Description
Kind Event kind (TSdlEventKind.MouseAdded/Removed)
Mouse The mouse instance
Timestamp In nanoseconds, populated using SdlGetTicksNS

Property Descriptions

Kind

Event kind (TSdlEventKind.MouseAdded/Removed)

property Kind: TSdlEventKind read GetKind

Type: TSdlEventKind


Mouse

The mouse instance

property Mouse: TSdlMouse read GetMouse

Type: TSdlMouse


Timestamp

In nanoseconds, populated using SdlGetTicksNS

property Timestamp: UInt64 read FHandle.timestamp

Type: UInt64