1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-01-21 12:23:53 +00:00

Remove a large include form mwbase/windowmanager.hpp

This commit is contained in:
Alexander "Ace" Olofsson 2015-02-09 16:23:41 +01:00
parent 8c49812d56
commit d3128a12b6
7 changed files with 16 additions and 4 deletions

View file

@ -1,11 +1,11 @@
#ifndef GAME_MWBASE_WINDOWMANAGER_H
#define GAME_MWBASE_WINDOWMANAGER_H
#include <cstdint>
#include <string>
#include <vector>
#include <map>
#include "../mwmechanics/stat.hpp"
#include <set>
#include "../mwgui/mode.hpp"
@ -42,6 +42,14 @@ namespace ESM
struct CellId;
}
namespace MWMechanics
{
class AttributeValue;
template<typename T>
class DynamicStat;
class SkillValue;
}
namespace MWWorld
{
class CellStore;

View file

@ -11,6 +11,7 @@
#include <boost/bind.hpp>
#include <boost/function.hpp>
#include <components/misc/stringops.hpp>
#include <components/widgets/imagebutton.hpp>
#include <components/widgets/list.hpp>

View file

@ -14,6 +14,7 @@
#include <SDL_video.h>
#include <components/misc/stringops.hpp>
#include <components/widgets/sharedstatebutton.hpp>
#include <components/settings/settings.hpp>

View file

@ -42,6 +42,7 @@
#include "../mwworld/cellstore.hpp"
#include "../mwworld/esmstore.hpp"
#include "../mwmechanics/stat.hpp"
#include "../mwmechanics/npcstats.hpp"
#include "../mwsound/soundmanagerimp.hpp"

View file

@ -12,6 +12,7 @@
#include "../mwbase/windowmanager.hpp"
#include <components/settings/settings.hpp>
#include <components/to_utf8/to_utf8.hpp>
#include "mapwindow.hpp"

View file

@ -6,8 +6,6 @@
#include <string>
#include <vector>
#include "stat.hpp"
#include "creaturestats.hpp"
namespace ESM

View file

@ -14,6 +14,8 @@
#include <components/interpreter/runtime.hpp>
#include <components/interpreter/opcodes.hpp>
#include <components/misc/stringops.hpp>
#include <components/esm/loadskil.hpp>
#include "../mwbase/environment.hpp"