StevEngine
StevEngine is a customizable C++ game engine.
|
Base class for all engine events. More...
#include <main/EventSystem.hpp>
Public Member Functions | |
virtual const std::string | GetEventType () const =0 |
Get type identifier for this event. | |
Base class for all engine events.
|
pure virtual |
Get type identifier for this event.
Implemented in StevEngine::ChildEvent< EventType >, StevEngine::DeactivateEvent, StevEngine::DrawEvent, StevEngine::EngineDrawEvent, StevEngine::EngineQuitEvent, StevEngine::EngineStartEvent, StevEngine::InputKeyDownEvent, StevEngine::InputKeyUpEvent, StevEngine::InputMouseButtonDownEvent, StevEngine::InputMouseButtonUpEvent, StevEngine::InputMouseMoveEvent, StevEngine::InputMouseWheelEvent, StevEngine::Physics::ColliderUpdateEvent, StevEngine::PreUpdateEvent, StevEngine::SDLEvent, StevEngine::TransformUpdateEvent, StevEngine::UpdateEvent, StevEngine::WindowFullscreenEvent, StevEngine::WindowMoveEvent, StevEngine::WindowResizeEvent, and StevEngine::WindowVSyncEvent.