adg5/Engine.h
2025-04-20 10:05:21 +10:00

21 lines
359 B
C++

#pragma once
class Actor;
class Map;
#include "libtcod.hpp"
class Engine {
public:
TCODList<Actor*> actors;
Actor* player;
Map* map;
tcod::Context *context;
tcod::Console* console;
Engine(tcod::Context *context, tcod::Console *console);
void init();
~Engine();
bool update();
void render();
};
extern Engine *engine;