24 lines
314 B
C++
24 lines
314 B
C++
#pragma once
|
|
|
|
#include <filesystem>
|
|
#include <iostream>
|
|
|
|
#ifndef APP_NAME
|
|
# define APP_NAME ArtifactEngine
|
|
#endif
|
|
|
|
#define TOSTRING(x) #x
|
|
|
|
#define GAME TOSTRING(APP_NAME)
|
|
|
|
namespace Artifact {
|
|
|
|
using Path = std::filesystem::path;
|
|
|
|
Path getDataPath();
|
|
|
|
Path getClientConfigPath();
|
|
|
|
Path getServerConfigPath();
|
|
|
|
}
|