Engine²
Open-source game engine written in C++.
Loading...
Searching...
No Matches
EventManager.hpp File Reference
#include <any>
#include <functional>
#include <memory>
#include <mutex>
#include <queue>
#include <typeindex>
#include <unordered_map>
#include <utility>
#include "core/Core.hpp"
#include "scheduler/Update.hpp"
#include "utils/EventContainer.hpp"

Go to the source code of this file.

Classes

class  Event::Resource::EventManager
 Thread-safe event manager for registering, queuing, and dispatching events. More...
struct  Event::Resource::EventManager::DirectCallbackSchedulerTag

Namespaces

namespace  Event
namespace  Event::Resource