This commit is contained in:
wcjbr
2026-08-16 13:32:51 +08:00
parent 9b5d76a6ac
commit d36fd6d2ee
25 changed files with 2836 additions and 4 deletions
+21
View File
@@ -0,0 +1,21 @@
#pragma once
#include <cstddef>
namespace openceg {
class Game {
private:
size_t id_cnt;
public:
Game();
~Game();
Game(const Game&) = delete;
Game& operator=(const Game&) = delete;
Game(Game&&) noexcept = delete;
Game& operator=(Game&&) noexcept = delete;
static Game& getInstance();
void launch();
size_t new_id();
};
} // namespace openceg