Elaztek Developer Hub
Blamite Game Engine - Strings  00390.07.02.23.1947.blamite
A library containing general purpose utilities and classes for use in multiple projects.
CharacterInputEvent.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "../../BlamEvent.h"
4 
5 #ifdef STRINGS_EXPORTS
6 #define STRINGS_API __declspec(dllexport)
7 #else
8 #define STRINGS_API __declspec(dllimport)
9 #endif
10 
17 {
18 private:
19  char character;
20 
21 public:
27  CharacterInputEvent(char _char);
28 
34  char GetCharacter();
35 };
CharacterInputEvent
Class representing a character input event.
Definition: CharacterInputEvent.h:16
BlamEventType::CharacterInput
@ CharacterInput
Indicates the event is a character input event. See CharacterInputEvent for details.
BlamEvent
Class representing a generic event.
Definition: BlamEvent.h:33
CharacterInputEvent::CharacterInputEvent
CharacterInputEvent(char _char)
Constructs a new event.
Definition: CharacterInputEvent.cpp:3
STRINGS_API
#define STRINGS_API
Definition: CharacterInputEvent.h:8
BlamEventType
BlamEventType
Enumerator listing all possible event types.
Definition: BlamEvent.h:12
CharacterInputEvent.h
CharacterInputEvent::GetCharacter
char GetCharacter()
Retrieves the character that was pressed.
Definition: CharacterInputEvent.cpp:8