Nymph Game Engine
Chaiscript based Game Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Events::Event Class Reference

Class for event. More...

#include <event.h>

Inheritance diagram for Events::Event:
Game::AnimationTriggerEvent< StateType > Game::SpriteMoveEvent Graphics::SetUniformEvent Graphics::UI::ChangeTextEvent Graphics::UI::ResumeKeyInputEvent Graphics::UI::SuspendKeyInputEvent Input::CharacterTypedEvent Input::CursorEnterEvent Input::CursorLeaveEvent Input::KeyDownEvent Input::KeyRepeatEvent Input::KeyUpEvent Input::MouseButtonDownEvent Input::MouseButtonUpEvent Input::MouseCursorEvent Input::MouseScrollEvent SetActiveEvent SetEntityActiveEvent Utility::DebugCommandEvent Utility::ListCharactersEvent Utility::ListLayersEvent Utility::ListMapsEvent Utility::LoadCharacterEvent Utility::LoadMapEvent Utility::ToggleFreeCameraEvent Utility::ToggleLayerEvent Utility::ToggleLightsEvent Utility::WindowExitEvent

Public Member Functions

 Event (const EventType &type)
 Event constructor. More...
 
EventType getEventType () const
 Gets the event type. More...
 

Detailed Description

Class for event.

Constructor & Destructor Documentation

Events::Event::Event ( const EventType type)
inline

Event constructor.

Parameters
[in]typeThe event type.

Member Function Documentation

EventType Events::Event::getEventType ( ) const
inline

Gets the event type.

Returns
The event type.

Referenced by generated::getEventModule().


The documentation for this class was generated from the following file: