openMSX
Public Member Functions | Protected Member Functions | List of all members
openmsx::KeyEvent Class Reference

#include <Event.hh>

Inheritance diagram for openmsx::KeyEvent:
Inheritance graph
[legend]
Collaboration diagram for openmsx::KeyEvent:
Collaboration graph
[legend]

Public Member Functions

Keys::KeyCode getKeyCode () const
 
Keys::KeyCode getScanCode () const
 
uint32_t getUnicode () const
 
- Public Member Functions inherited from openmsx::TimedEvent
uint64_t getRealTime () const
 

Protected Member Functions

 KeyEvent (Keys::KeyCode keyCode_, Keys::KeyCode scanCode_, uint32_t unicode_)
 

Detailed Description

Definition at line 90 of file Event.hh.

Constructor & Destructor Documentation

◆ KeyEvent()

openmsx::KeyEvent::KeyEvent ( Keys::KeyCode  keyCode_,
Keys::KeyCode  scanCode_,
uint32_t  unicode_ 
)
inlineprotected

Definition at line 98 of file Event.hh.

Member Function Documentation

◆ getKeyCode()

Keys::KeyCode openmsx::KeyEvent::getKeyCode ( ) const
inline

Definition at line 93 of file Event.hh.

Referenced by openmsx::operator==().

◆ getScanCode()

Keys::KeyCode openmsx::KeyEvent::getScanCode ( ) const
inline

Definition at line 94 of file Event.hh.

◆ getUnicode()

uint32_t openmsx::KeyEvent::getUnicode ( ) const
inline

Definition at line 95 of file Event.hh.


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