mirror of
https://github.com/MihailRis/voxelcore.git
synced 2026-10-06 03:21:49 +00:00
refactor: move and rename EnginePaths
This commit is contained in:
parent
3b583d4dd6
commit
17ffa73ce7
30 changed files with 57 additions and 63 deletions
|
|
@ -4,7 +4,6 @@
|
|||
#include "PostRunnables.hpp"
|
||||
#include "Time.hpp"
|
||||
#include "delegates.hpp"
|
||||
#include "io/engine_paths.hpp"
|
||||
#include "settings.hpp"
|
||||
#include "typedefs.hpp"
|
||||
#include "util/ObjectsKeeper.hpp"
|
||||
|
|
@ -15,8 +14,10 @@
|
|||
class Assets;
|
||||
class ContentControl;
|
||||
class EngineController;
|
||||
class EnginePaths;
|
||||
class Input;
|
||||
class Level;
|
||||
class ResPaths;
|
||||
class Screen;
|
||||
class SettingsHandler;
|
||||
class Window;
|
||||
|
|
@ -50,8 +51,7 @@ using OnWorldOpen = std::function<void(std::unique_ptr<Level>, int64_t)>;
|
|||
class Engine : public util::ObjectsKeeper {
|
||||
CoreParameters params;
|
||||
EngineSettings settings;
|
||||
EnginePaths paths;
|
||||
|
||||
std::unique_ptr<EnginePaths> paths;
|
||||
std::unique_ptr<Project> project;
|
||||
std::unique_ptr<SettingsHandler> settingsHandler;
|
||||
std::unique_ptr<Assets> assets;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue