Blamite Game Engine - blam!
00272.10.26.20.0001.blamite
The core library for the Blamite Game Engine.
CharacterInputEvent.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include "../events.h"
4
5
namespace
Blam::Events
6
{
12
class
CharacterInputEvent
:
public
Event
13
{
14
private
:
15
char
character;
16
17
public
:
23
CharacterInputEvent
(
char
_char)
24
{
25
character = _char;
26
event_type
=
CharacterInput
;
27
}
28
34
char
GetCharacter
()
35
{
36
return
character;
37
}
38
};
39
}
Blam::Events::Event::event_type
EventType event_type
The type of the event.
Definition:
Event.hpp:18
Blam::Events::Event
Class representing a generic event.
Definition:
Event.hpp:13
Blam::Events
Namespace for handling things related to Events.
Definition:
CharacterInputEvent.hpp:5
Blam::Events::CharacterInputEvent
Class representing a character being pressed.
Definition:
CharacterInputEvent.hpp:12
Blam::Events::CharacterInputEvent::CharacterInputEvent
CharacterInputEvent(char _char)
Constructs a new event.
Definition:
CharacterInputEvent.hpp:23
Blam::Events::CharacterInputEvent::GetCharacter
char GetCharacter()
Retrieves the character that was pressed.
Definition:
CharacterInputEvent.hpp:34
CharacterInput
@ CharacterInput
Definition:
events.h:8
blam
components
core
events
events
CharacterInputEvent.hpp
Generated on Mon Oct 26 2020 11:44:23 for Blamite Game Engine - blam! by
1.8.17