Gateware Libraries  6.3.A
Beta Build
GW::SYSTEM::GBUFFEREDINPUT_EVENT_DATA Struct Reference

Ensure identical binary padding for structures on all platforms. More...

#include <GBufferedInput.h>

Public Attributes

int data
 
int x
 
int y
 
int screenX
 
int screenY
 
unsigned int keyMask
 

Detailed Description

Ensure identical binary padding for structures on all platforms.

GBUFFEREDINPUT_EVENT_DATA will hold any information you may need about an Input Event.

Member Data Documentation

◆ data

int GW::SYSTEM::GBUFFEREDINPUT_EVENT_DATA::data

Data storing the key/button information.

◆ keyMask

unsigned int GW::SYSTEM::GBUFFEREDINPUT_EVENT_DATA::keyMask

Bit flags for (CapsLock, NumLock, ScrollLock, Shift, and Control). See GKeyDefines.h for list of keyMask defines.

◆ screenX

int GW::SYSTEM::GBUFFEREDINPUT_EVENT_DATA::screenX

Screen Mouse position x when event is sent.

◆ screenY

int GW::SYSTEM::GBUFFEREDINPUT_EVENT_DATA::screenY

Screen Mouse position y when event is sent.

◆ x

int GW::SYSTEM::GBUFFEREDINPUT_EVENT_DATA::x

Window Mouse position x when event is sent.

◆ y

int GW::SYSTEM::GBUFFEREDINPUT_EVENT_DATA::y

Window Mouse position y when event is sent.


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