add 'graphics.dense-render' setting

This commit is contained in:
MihailRis
2024-12-21 08:13:05 +03:00
parent 954724c837
commit dc8f5e7873
12 changed files with 111 additions and 47 deletions
+8 -1
View File
@@ -7,6 +7,7 @@ class Assets;
class Player;
class ContentGfxCache;
class LevelController;
struct EngineSettings;
class LevelFrontend {
Level& level;
@@ -14,12 +15,18 @@ class LevelFrontend {
const Assets& assets;
std::unique_ptr<ContentGfxCache> contentCache;
public:
LevelFrontend(Player* currentPlayer, LevelController* controller, Assets& assets);
LevelFrontend(
Player* currentPlayer,
LevelController* controller,
Assets& assets,
const EngineSettings& settings
);
~LevelFrontend();
Level& getLevel();
const Level& getLevel() const;
const Assets& getAssets() const;
const ContentGfxCache& getContentGfxCache() const;
ContentGfxCache& getContentGfxCache();
LevelController* getController() const;
};