Engine
Raylib based game framework
Loading...
Searching...
No Matches
SystemManager.hpp File Reference

Engine lifelong systems and their managing. More...

#include "NonCopyable.hpp"
#include "Types.hpp"
#include <algorithm>
#include <memory>
#include <mutex>
#include <shared_mutex>
#include <type_traits>
#include <typeindex>
#include <unordered_map>
#include <utility>
#include <vector>
Include dependency graph for SystemManager.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  System
 Base class for all systems. More...
class  SystemManager
 Manages execution order and lifetime of systems. More...

Detailed Description

Engine lifelong systems and their managing.