More refactoring of functionality into seperate files, with stubs for server and client

This commit is contained in:
mdiluzio 2015-01-02 15:03:29 +00:00
parent 8835bfb82a
commit 2281bcb6cd
7 changed files with 101 additions and 45 deletions

View file

@ -2,7 +2,22 @@
#define _TTRTS_FILESYSTEM_H_
#include <string>
#include <chrono>
int runFromFilesystem( const std::string& directory, const std::string gamefile );
#include "game.h"
#define STRINGIFY(x) _STRINGIFY(x)
#define _STRINGIFY(x) #x
bool FileExists( const std::string& name );
void WaitForFile( const std::string& name, const std::chrono::milliseconds& time );
int runFromFilesystem( const std::string& gamefile );
bool OutputGameStateFile(CTTRTSGame &game, const std::string &gameDir);
std::string getMapsDir();
std::string getGamesDir();
#endif