Aurore
A Switch-like interface for your app, on every screen
Loading...
Searching...
No Matches
aurore::AuroreKeyState Class Reference

#include <aurore/core/actions.hpp>

Public Member Functions

 AuroreKeyState (const AuroreKeyCombination keyComb)
 
int getModifiers () const
 
AuroreKeyboardScancode getScancode () const
 

Public Attributes

AuroreKeyCombination key
 
bool pressed {}
 
Time repeatingStop {}
 

Constructor & Destructor Documentation

◆ AuroreKeyState()

aurore::AuroreKeyState::AuroreKeyState ( const AuroreKeyCombination  keyComb)
inlineexplicit

Member Function Documentation

◆ getModifiers()

int aurore::AuroreKeyState::getModifiers ( ) const
inline

◆ getScancode()

AuroreKeyboardScancode aurore::AuroreKeyState::getScancode ( ) const
inline

Member Data Documentation

◆ key

AuroreKeyCombination aurore::AuroreKeyState::key

◆ pressed

bool aurore::AuroreKeyState::pressed {}

◆ repeatingStop

Time aurore::AuroreKeyState::repeatingStop {}

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