From ffd1bd30ef71a51be27b3c67efdbfa1f7b24f3fe Mon Sep 17 00:00:00 2001 From: elsid Date: Sun, 26 Jun 2022 19:05:00 +0200 Subject: [PATCH] Remove redundant includes from groundcoverstore.hpp --- apps/openmw/mwrender/groundcover.cpp | 1 + apps/openmw/mwworld/groundcoverstore.cpp | 3 +++ apps/openmw/mwworld/groundcoverstore.hpp | 27 ++++++++++++++++++++---- 3 files changed, 27 insertions(+), 4 deletions(-) diff --git a/apps/openmw/mwrender/groundcover.cpp b/apps/openmw/mwrender/groundcover.cpp index 7271a06df9..194227f758 100644 --- a/apps/openmw/mwrender/groundcover.cpp +++ b/apps/openmw/mwrender/groundcover.cpp @@ -13,6 +13,7 @@ #include #include #include +#include #include "../mwworld/groundcoverstore.hpp" diff --git a/apps/openmw/mwworld/groundcoverstore.cpp b/apps/openmw/mwworld/groundcoverstore.cpp index 980eb09e46..567735e02a 100644 --- a/apps/openmw/mwworld/groundcoverstore.cpp +++ b/apps/openmw/mwworld/groundcoverstore.cpp @@ -1,12 +1,15 @@ #include "groundcoverstore.hpp" #include +#include #include #include #include #include +#include "store.hpp" + namespace MWWorld { void GroundcoverStore::init(const Store& statics, const Files::Collections& fileCollections, diff --git a/apps/openmw/mwworld/groundcoverstore.hpp b/apps/openmw/mwworld/groundcoverstore.hpp index ffeb111134..d955f731fc 100644 --- a/apps/openmw/mwworld/groundcoverstore.hpp +++ b/apps/openmw/mwworld/groundcoverstore.hpp @@ -5,14 +5,33 @@ #include #include -#include -#include -#include +namespace ESM +{ + struct ESM_Context; + struct Static; + struct Cell; +} -#include "esmstore.hpp" +namespace Loading +{ + class Listener; +} + +namespace Files +{ + class Collections; +} + +namespace ToUTF8 +{ + class Utf8Encoder; +} namespace MWWorld { + template + class Store; + class GroundcoverStore { private: