Adicionando hp em config, renomeando opçoes de config para tipos para ser mais generico
[Projeto-PCG.git] / configmanager.h
blob54311caf9d06cc5338097127420e7decedb06169
1 #ifndef CONFIGMANAGER_H
2 #define CONFIGMANAGER_H
4 #include <map>
5 #include <list>
6 #include <string>
8 #include "geometry.h"
10 struct lua_State;
12 class ConfigManager {
13 private:
14 lua_State* lstate;
15 std::list<std::string> maps;
16 std::list<std::string>::iterator map;
17 public:
18 std::map<std::string, int> integer;
19 std::map<std::string, Ponto> ponto;
20 std::string previousMap();
21 std::string currentMap();
22 std::string nextMap();
23 ConfigManager();
24 void load();
27 #endif