|
Cogs.Core
|
Event input queue event. Contains either a keyboard or mouse event. Keyboard event: More...
#include <EventBasedInput.h>
Public Attributes | |
| InputEventType | inputEventType = InputEventType::Reset |
| Marks if this entry if a Keyboard event. | |
| KeyboardModifiers | modifiers = KeyboardModifiers::None |
| Current keyboard modifiers. | |
| double | timestamp_ms = 0.0 |
| Event time stamp. Unique and increasing. | |
| InputKeyEvent | keyEvent |
| Keyboard event data if keyboard event. | |
| Cogs::Mouse::Event | mouseEvent |
| Mouse event data if mouse event. | |
Event input queue event. Contains either a keyboard or mouse event. Keyboard event:
Definition at line 39 of file EventBasedInput.h.
| InputEventType Cogs::Core::InputEvent::inputEventType = InputEventType::Reset |
Marks if this entry if a Keyboard event.
Definition at line 41 of file EventBasedInput.h.
Referenced by Cogs::Core::EventBasedInput::handleKeyboardEvent().
| InputKeyEvent Cogs::Core::InputEvent::keyEvent |
Keyboard event data if keyboard event.
Definition at line 50 of file EventBasedInput.h.
| KeyboardModifiers Cogs::Core::InputEvent::modifiers = KeyboardModifiers::None |
Current keyboard modifiers.
Definition at line 44 of file EventBasedInput.h.
| Cogs::Mouse::Event Cogs::Core::InputEvent::mouseEvent |
Mouse event data if mouse event.
Definition at line 53 of file EventBasedInput.h.
| double Cogs::Core::InputEvent::timestamp_ms = 0.0 |
Event time stamp. Unique and increasing.
Definition at line 47 of file EventBasedInput.h.