GlistEngine
Loading...
Searching...
No Matches
gEvent Class Referenceabstract

#include <gEvent.h>

Inheritance diagram for gEvent:

Public Member Functions

virtual ~gEvent ()=default
 
virtual const char * getEventName () const =0
 
virtual std::size_t getEventType () const =0
 
virtual int getCategoryFlags () const =0
 
bool isInCategory (EventCategory category)
 

Public Attributes

bool ishandled = false
 

Constructor & Destructor Documentation

◆ ~gEvent()

virtual gEvent::~gEvent ( )
virtualdefault

Member Function Documentation

◆ getCategoryFlags()

virtual int gEvent::getCategoryFlags ( ) const
pure virtual

◆ getEventName()

virtual const char * gEvent::getEventName ( ) const
pure virtual

◆ getEventType()

virtual std::size_t gEvent::getEventType ( ) const
pure virtual

◆ isInCategory()

bool gEvent::isInCategory ( EventCategory  category)
inline

Member Data Documentation

◆ ishandled

bool gEvent::ishandled = false

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