R-Type
Distributed multiplayer game engine in C++
Loading...
Searching...
No Matches
Replicator.hpp File Reference
#include <atomic>
#include <cstdint>
#include <functional>
#include <iostream>
#include <memory>
#include <string>
#include <thread>
#include <vector>
#include "../common/Logger/Logger.hpp"
#include "Capnp/Messages/Messages.hpp"
#include "Capnp/NetworkMessages.hpp"
#include "Core/EventBus/EventBus.hpp"
#include "Events/InputEvent/InputEvent.hpp"
#include "Events/NetworkEvent/NetworkEvent.hpp"
#include "IHost.hpp"
#include "IPeer.hpp"
#include "NetworkFactory.hpp"
#include "ThreadSafeQueue.hpp"
Include dependency graph for Replicator.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Replicator
 Client-server network replication manager with dedicated network thread. More...