Kicking it Olde Sküül! Burgerlib on Github Follow Olde Sküül on Twitter Burgerbecky on LinkedIn Burgerbecky on LinkedIn
Loading...
Searching...
No Matches
Public Attributes | List of all members
Burger::EventHeader_t Struct Reference

Base structure for events. More...

Inheritance diagram for Burger::EventHeader_t:
Inheritance graph
[legend]

Public Attributes

eEvent m_uEvent
 Event type.
 
uint_t m_uWhich
 Which device generated the event.
 
uint32_t m_uMSTimeStamp
 Time when the event occurred.
 

Detailed Description

Base structure for events.


All events derive from this class. Based on the eEvent enumeration value in m_uEvent, the derived class type can be determined

See also
KeyEvent_t, MouseButtonEvent_t, MouseMotionEvent_t, MousePositionEvent_t or MouseWheelEvent_t

Member Data Documentation

◆ m_uEvent

eEvent Burger::EventHeader_t::m_uEvent

Event type.

◆ m_uMSTimeStamp

uint32_t Burger::EventHeader_t::m_uMSTimeStamp

Time when the event occurred.

◆ m_uWhich

uint_t Burger::EventHeader_t::m_uWhich

Which device generated the event.