SKeyboardEvent.h
Go to the documentation of this file.
1 
2 #pragma once
3 
4 #include <ionCore.h>
5 #include "EKey.h"
6 
7 
8 namespace ion
9 {
10 
11  class CWindow;
12 
13  struct SKeyboardEvent : public IEvent
14  {
15  bool Pressed = false;
17  int Modifiers = 0x0;
18  CWindow * Window = nullptr;
19  };
20 
21  struct SCharacterEvent : public IEvent
22  {
23  char C = 0;
24  };
25 
26 }
bool Pressed
Definition: SKeyboardEvent.h:15
EKey
Definition: EKey.h:8
Definition: CCatmullRomAdvancedSplineInterpolator.h:7
Definition: SKeyboardEvent.h:21
CWindow * Window
Definition: SKeyboardEvent.h:18
Definition: IEvent.h:5
Definition: CWindow.h:16
int Modifiers
Definition: SKeyboardEvent.h:17
EKey Key
Definition: SKeyboardEvent.h:16
Definition: SKeyboardEvent.h:13