neoGFX
Cross-platform C++ app/game engine
|
#include <window_events.hpp>
Public Types | |
typedef keyboard_event | abstract_type |
typedef neolib::variant< neogfx::scan_code_e, neogfx::key_code_e, neogfx::key_modifiers_e, string > | parameter_type |
Public Member Functions | |
keyboard_event (keyboard_event_type aType, const parameter_type &aParameter1=parameter_type(), const parameter_type &aParameter2=parameter_type(), const parameter_type &aParameter3=parameter_type()) | |
keyboard_event_type | type () const |
neogfx::scan_code_e | scan_code () const |
neogfx::key_code_e | key_code () const |
neogfx::key_modifiers_e | key_modifiers () const |
std::string | text () const |
Definition at line 195 of file window_events.hpp.
Definition at line 198 of file window_events.hpp.
typedef neolib::variant<neogfx::scan_code_e, neogfx::key_code_e, neogfx::key_modifiers_e, string> neogfx::keyboard_event::parameter_type |
Definition at line 200 of file window_events.hpp.
|
inline |
Definition at line 202 of file window_events.hpp.
|
inline |
Definition at line 215 of file window_events.hpp.
|
inline |
Definition at line 219 of file window_events.hpp.
|
inline |
Definition at line 211 of file window_events.hpp.
|
inline |
Definition at line 223 of file window_events.hpp.
|
inline |
Definition at line 207 of file window_events.hpp.