ShishGL  1.0
A simple modular cross-platform graphics library
Sh::EventManager Class Reference

#include <EventManager.hpp>

Public Member Functions

virtual ~EventManager ()=default
 

Static Public Member Functions

template<typename SomeEvent , typename... Args>
static Helper< SomeEvent, void > postEvent (Args &&... args)
 

Friends

class EventSystem
 
class CoreApplication
 

Constructor & Destructor Documentation

◆ ~EventManager()

virtual Sh::EventManager::~EventManager ( )
virtualdefault

Member Function Documentation

◆ postEvent()

template<typename SomeEvent , typename... Args>
EventManager::Helper< SomeEvent, void > Sh::EventManager::postEvent ( Args &&...  args)
static

Friends And Related Function Documentation

◆ CoreApplication

friend class CoreApplication
friend

◆ EventSystem

friend class EventSystem
friend

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