![]() |
Blamite Game Engine - blam!
00272.10.26.20.0001.blamite
The core library for the Blamite Game Engine.
|
#include <vector>
#include "events/Event.hpp"
#include "events/CharacterInputEvent.hpp"
#include "events/KeyPressEvent.hpp"
#include "events/TickEvent.hpp"
Go to the source code of this file.
Classes | |
class | Blam::Events::EventListener |
Class representing an Event Listener. More... | |
Namespaces | |
Blam | |
Namespace surrounding all major engine components. | |
Blam::Events | |
Namespace for handling things related to Events. | |
Enumerations | |
enum | EventType { KeyPress, CharacterInput, Tick } |
Functions | |
BLAM void | Blam::Events::ResortListeners (EventListener *requesting_listener) |
Re-sorts the list of registered listeners after a priority modification. More... | |
BLAM void | Blam::Events::UnregisterListener (EventListener *listener) |
Unregisters a an event listener. More... | |
BLAM void | Blam::Events::FireEvent (Event *event) |
Fires an event. More... | |
BLAM void | Blam::Events::RegisterListener (EventListener *listener) |
Registers a an event listener. More... | |
enum EventType |