Blamite Game Engine - Blam (Core)
CharacterInputEvent.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include "
components/events/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
events.h
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
events
events
CharacterInputEvent.hpp
Generated on Fri May 29 2020 03:44:22 for Blamite Game Engine - Blam (Core) by
1.8.17