|
VSTGUI 4.10
Graphical User Interface Framework not only for VST plugins
|
#include <events.h>
Inheritance diagram for KeyboardEvent:Public Member Functions | |
| KeyboardEvent (EventType t=EventType::KeyDown) | |
Public Member Functions inherited from Event | |
| Event () noexcept | |
| Event (const Event &)=delete | |
| Event & | operator= (const Event &)=delete |
| Event (Event &&)=default | |
| Event & | operator= (Event &&)=default |
Public Attributes | |
| char32_t | character {0} |
| UTF-32 character. | |
| VirtualKey | virt {VirtualKey::None} |
| virtual key | |
| bool | isRepeat {false} |
| indicates for a key down event if this is a repeated key down | |
Public Attributes inherited from ModifierEvent | |
| Modifiers | modifiers {} |
| pressed modifiers | |
Public Attributes inherited from Event | |
| EventType | type {EventType::Unknown} |
| Type. | |
| uint64_t | id |
| Unique ID. | |
| uint64_t | timestamp |
| Timestamp. | |
| EventConsumeState | consumed |
| Consumed? | |
|
inline |
| char32_t character {0} |
UTF-32 character.
| bool isRepeat {false} |
indicates for a key down event if this is a repeated key down
| VirtualKey virt {VirtualKey::None} |
virtual key