From 3057fa6bee6b09859f2f49b2399dd882645fdbe9 Mon Sep 17 00:00:00 2001 From: elsid Date: Tue, 16 Aug 2022 22:44:13 +0200 Subject: [PATCH] Remove redundant components/esm/records.hpp include --- apps/esmtool/esmtool.cpp | 1 - apps/openmw/mwgui/alchemywindow.cpp | 1 - apps/openmw/mwgui/spellcreationdialog.cpp | 1 - apps/openmw/mwworld/groundcoverstore.cpp | 2 ++ apps/openmw/mwworld/store.cpp | 4 ++++ apps/openmw/mwworld/store.hpp | 15 ++++++++++++--- 6 files changed, 18 insertions(+), 6 deletions(-) diff --git a/apps/esmtool/esmtool.cpp b/apps/esmtool/esmtool.cpp index 9b81494956..381f46c3c4 100644 --- a/apps/esmtool/esmtool.cpp +++ b/apps/esmtool/esmtool.cpp @@ -14,7 +14,6 @@ #include #include -#include #include #include #include diff --git a/apps/openmw/mwgui/alchemywindow.cpp b/apps/openmw/mwgui/alchemywindow.cpp index 5c4ea49c70..c0174f3f73 100644 --- a/apps/openmw/mwgui/alchemywindow.cpp +++ b/apps/openmw/mwgui/alchemywindow.cpp @@ -19,7 +19,6 @@ #include "../mwworld/esmstore.hpp" #include -#include #include "inventoryitemmodel.hpp" #include "sortfilteritemmodel.hpp" diff --git a/apps/openmw/mwgui/spellcreationdialog.cpp b/apps/openmw/mwgui/spellcreationdialog.cpp index 6a8beb63fd..7c56342ade 100644 --- a/apps/openmw/mwgui/spellcreationdialog.cpp +++ b/apps/openmw/mwgui/spellcreationdialog.cpp @@ -5,7 +5,6 @@ #include #include -#include #include #include #include diff --git a/apps/openmw/mwworld/groundcoverstore.cpp b/apps/openmw/mwworld/groundcoverstore.cpp index d6df136516..251e05225a 100644 --- a/apps/openmw/mwworld/groundcoverstore.cpp +++ b/apps/openmw/mwworld/groundcoverstore.cpp @@ -6,6 +6,8 @@ #include #include #include +#include +#include #include diff --git a/apps/openmw/mwworld/store.cpp b/apps/openmw/mwworld/store.cpp index de9db1bf67..2b98eb2921 100644 --- a/apps/openmw/mwworld/store.cpp +++ b/apps/openmw/mwworld/store.cpp @@ -4,6 +4,7 @@ #include #include +#include #include #include @@ -330,6 +331,9 @@ namespace MWWorld } return ptr; } + + void Store::resize(std::size_t num) { mStatic.resize(num); } + size_t Store::getSize() const { return mStatic.size(); diff --git a/apps/openmw/mwworld/store.hpp b/apps/openmw/mwworld/store.hpp index 65821a6227..214d3b3a96 100644 --- a/apps/openmw/mwworld/store.hpp +++ b/apps/openmw/mwworld/store.hpp @@ -8,7 +8,10 @@ #include #include -#include +#include +#include +#include +#include #include #include @@ -16,7 +19,13 @@ namespace ESM { - struct Land; + struct Attribute; + struct LandTexture; + struct MagicEffect; + struct Skill; + struct WeaponType; + class ESMReader; + class ESMWriter; } namespace Loading @@ -227,7 +236,7 @@ namespace MWWorld const ESM::LandTexture *search(size_t index, size_t plugin) const; const ESM::LandTexture *find(size_t index, size_t plugin) const; - void resize(size_t num) { mStatic.resize(num); } + void resize(std::size_t num); size_t getSize() const override; size_t getSize(size_t plugin) const;