Argentum Online - Servidor
game_loop.h
1
#ifndef GAME_LOOP_H
2
#define GAME_LOOP_H
3
4
#include <atomic>
5
6
#include "../../include/thread.h"
7
#include "map_manager.h"
8
9
class
GameLoop
:
public
Thread
{
10
private
:
11
std::atomic_bool running;
12
MapManager
& map_manager;
13
14
public
:
15
GameLoop
(
MapManager
& map_manager);
16
void
run
()
override
;
17
void
stop();
18
~
GameLoop
();
19
};
20
#endif // GAME_LOOP_H
MapManager
Definition:
map_manager.h:11
GameLoop
Definition:
game_loop.h:9
GameLoop::run
void run() override
Function to be called by the thread.
Definition:
game_loop.cpp:12
Thread
Definition:
thread.h:9
server
game
game_loop.h
Generado por
1.8.19