mirror of
https://github.com/OpenMW/openmw.git
synced 2025-07-13 23:01:47 +00:00
Full pass of include-what-you-use on the codebase
This commit is contained in:
parent
7f117a28c8
commit
d4b05bf6c5
901 changed files with 7450 additions and 1333 deletions
|
@ -19,6 +19,8 @@
|
|||
#include <components/files/openfile.hpp>
|
||||
#include <components/misc/strings/algorithm.hpp>
|
||||
|
||||
#include <components/to_utf8/to_utf8.hpp>
|
||||
|
||||
#include "arguments.hpp"
|
||||
#include "labels.hpp"
|
||||
#include "record.hpp"
|
||||
|
|
|
@ -1,28 +1,39 @@
|
|||
#include "dialoguemanagerimp.hpp"
|
||||
|
||||
#include <algorithm>
|
||||
#include <exception>
|
||||
#include <iterator>
|
||||
#include <list>
|
||||
#include <sstream>
|
||||
#include <stddef.h>
|
||||
#include <type_traits>
|
||||
|
||||
#include <apps/openmw/mwbase/dialoguemanager.hpp>
|
||||
#include <apps/openmw/mwdialogue/journalentry.hpp>
|
||||
#include <apps/openmw/mwdialogue/topic.hpp>
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
#include <apps/openmw/mwworld/store.hpp>
|
||||
|
||||
#include <components/compiler/exception.hpp>
|
||||
#include <components/compiler/locals.hpp>
|
||||
#include <components/compiler/scanner.hpp>
|
||||
#include <components/compiler/scriptparser.hpp>
|
||||
#include <components/debug/debuglog.hpp>
|
||||
|
||||
#include <components/esm/defs.hpp>
|
||||
#include <components/esm3/dialoguestate.hpp>
|
||||
#include <components/esm3/esmwriter.hpp>
|
||||
#include <components/esm3/loaddial.hpp>
|
||||
#include <components/esm3/loadfact.hpp>
|
||||
#include <components/esm3/loadgmst.hpp>
|
||||
#include <components/esm3/loadinfo.hpp>
|
||||
|
||||
#include <components/compiler/errorhandler.hpp>
|
||||
#include <components/compiler/exception.hpp>
|
||||
#include <components/compiler/locals.hpp>
|
||||
#include <components/compiler/output.hpp>
|
||||
#include <components/compiler/scanner.hpp>
|
||||
#include <components/compiler/scriptparser.hpp>
|
||||
|
||||
#include <components/esm3/loadskil.hpp>
|
||||
#include <components/esm3/variant.hpp>
|
||||
#include <components/interpreter/defines.hpp>
|
||||
#include <components/interpreter/interpreter.hpp>
|
||||
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/misc/strings/lower.hpp>
|
||||
#include <components/settings/settings.hpp>
|
||||
#include <components/translation/translation.hpp>
|
||||
|
||||
#include "../mwbase/environment.hpp"
|
||||
#include "../mwbase/journal.hpp"
|
||||
|
@ -47,6 +58,21 @@
|
|||
#include "filter.hpp"
|
||||
#include "hypertextparser.hpp"
|
||||
|
||||
namespace Compiler
|
||||
{
|
||||
class Extensions;
|
||||
}
|
||||
|
||||
namespace ESM
|
||||
{
|
||||
class ESMReader;
|
||||
}
|
||||
|
||||
namespace Loading
|
||||
{
|
||||
class Listener;
|
||||
}
|
||||
|
||||
namespace MWDialogue
|
||||
{
|
||||
DialogueManager::DialogueManager(
|
||||
|
|
|
@ -1,24 +1,49 @@
|
|||
#ifndef GAME_MWDIALOG_DIALOGUEMANAGERIMP_H
|
||||
#define GAME_MWDIALOG_DIALOGUEMANAGERIMP_H
|
||||
|
||||
#include "../mwbase/dialoguemanager.hpp"
|
||||
|
||||
#include <list>
|
||||
#include <map>
|
||||
#include <set>
|
||||
#include <stdint.h>
|
||||
#include <string>
|
||||
#include <string_view>
|
||||
#include <unordered_map>
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
#include <components/compiler/streamerrorhandler.hpp>
|
||||
#include <components/esm3/loadinfo.hpp>
|
||||
#include <components/interpreter/types.hpp>
|
||||
#include <components/misc/strings/algorithm.hpp>
|
||||
#include <components/translation/translation.hpp>
|
||||
|
||||
#include "../mwbase/dialoguemanager.hpp"
|
||||
|
||||
#include "../mwworld/ptr.hpp"
|
||||
|
||||
#include "../mwscript/compilercontext.hpp"
|
||||
|
||||
namespace Compiler
|
||||
{
|
||||
class Extensions;
|
||||
}
|
||||
|
||||
namespace Loading
|
||||
{
|
||||
class Listener;
|
||||
}
|
||||
|
||||
namespace Translation
|
||||
{
|
||||
class Storage;
|
||||
}
|
||||
|
||||
namespace ESM
|
||||
{
|
||||
struct Dialogue;
|
||||
struct Dialogue;
|
||||
|
||||
class ESMReader;
|
||||
class ESMWriter;
|
||||
}
|
||||
|
||||
namespace MWDialogue
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
#ifndef GAME_MWDIALOG_JOURNAL_H
|
||||
#define GAME_MWDIALOG_JOURNAL_H
|
||||
|
||||
#include <stdint.h>
|
||||
#include <string>
|
||||
#include <string_view>
|
||||
|
||||
#include "../mwbase/journal.hpp"
|
||||
|
||||
#include "quest.hpp"
|
||||
|
|
|
@ -1,14 +1,41 @@
|
|||
#include "alchemywindow.hpp"
|
||||
|
||||
#include <algorithm>
|
||||
#include <limits>
|
||||
#include <set>
|
||||
#include <stdlib.h>
|
||||
#include <string_view>
|
||||
#include <type_traits>
|
||||
#include <utility>
|
||||
|
||||
#include <MyGUI_Align.h>
|
||||
#include <MyGUI_Button.h>
|
||||
#include <MyGUI_ComboBox.h>
|
||||
#include <MyGUI_ControllerManager.h>
|
||||
#include <MyGUI_ControllerRepeatClick.h>
|
||||
#include <MyGUI_Delegate.h>
|
||||
#include <MyGUI_EditBox.h>
|
||||
#include <MyGUI_EventPair.h>
|
||||
#include <MyGUI_Gui.h>
|
||||
#include <MyGUI_KeyCode.h>
|
||||
#include <MyGUI_Types.h>
|
||||
#include <MyGUI_UString.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
|
||||
#include <apps/openmw/mwgui/itemmodel.hpp>
|
||||
#include <apps/openmw/mwgui/mode.hpp>
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
#include <apps/openmw/mwworld/store.hpp>
|
||||
|
||||
#include <components/esm/refid.hpp>
|
||||
#include <components/esm3/loadingr.hpp>
|
||||
#include <components/esm3/loadmgef.hpp>
|
||||
#include <components/esm3/loadskil.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/widgets/box.hpp>
|
||||
#include <components/widgets/numericeditbox.hpp>
|
||||
|
||||
#include "../mwbase/environment.hpp"
|
||||
#include "../mwbase/windowmanager.hpp"
|
||||
|
@ -30,6 +57,11 @@
|
|||
#include "ustring.hpp"
|
||||
#include "widgets.hpp"
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class ControllerItem;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
AlchemyWindow::AlchemyWindow()
|
||||
|
|
|
@ -2,18 +2,31 @@
|
|||
#define MWGUI_ALCHEMY_H
|
||||
|
||||
#include <memory>
|
||||
#include <stddef.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
#include <MyGUI_ComboBox.h>
|
||||
#include <MyGUI_ControllerItem.h>
|
||||
|
||||
#include <components/widgets/box.hpp>
|
||||
#include <components/widgets/numericeditbox.hpp>
|
||||
#include <MyGUI_MouseButton.h>
|
||||
|
||||
#include "windowbase.hpp"
|
||||
|
||||
#include "../mwmechanics/alchemy.hpp"
|
||||
|
||||
namespace Gui
|
||||
{
|
||||
class AutoSizedButton;
|
||||
class NumericEditBox;
|
||||
}
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Button;
|
||||
class ComboBox;
|
||||
class ControllerItem;
|
||||
class EditBox;
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
class ItemView;
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
#include "backgroundimage.hpp"
|
||||
|
||||
#include <algorithm>
|
||||
|
||||
#include <MyGUI_Align.h>
|
||||
#include <MyGUI_Gui.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
|
|
|
@ -1,7 +1,11 @@
|
|||
#ifndef OPENMW_MWGUI_BACKGROUNDIMAGE_H
|
||||
#define OPENMW_MWGUI_BACKGROUNDIMAGE_H
|
||||
|
||||
#include <string>
|
||||
|
||||
#include <MyGUI_ImageBox.h>
|
||||
#include <MyGUI_RTTI.h>
|
||||
#include <MyGUI_Types.h>
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
|
|
|
@ -1,12 +1,29 @@
|
|||
#include "birth.hpp"
|
||||
|
||||
#include <algorithm>
|
||||
#include <string>
|
||||
#include <utility>
|
||||
|
||||
#include <MyGUI_Align.h>
|
||||
#include <MyGUI_Button.h>
|
||||
#include <MyGUI_EventPair.h>
|
||||
#include <MyGUI_Gui.h>
|
||||
#include <MyGUI_ImageBox.h>
|
||||
#include <MyGUI_ListBox.h>
|
||||
#include <MyGUI_Macros.h>
|
||||
#include <MyGUI_ScrollView.h>
|
||||
#include <MyGUI_StringUtility.h>
|
||||
#include <MyGUI_TextBox.h>
|
||||
#include <MyGUI_Types.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
#include <apps/openmw/mwworld/store.hpp>
|
||||
|
||||
#include <components/esm3/loadbsgn.hpp>
|
||||
#include <components/esm3/loadspel.hpp>
|
||||
#include <components/esm3/spelllist.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/misc/resourcehelpers.hpp>
|
||||
#include <components/resource/resourcesystem.hpp>
|
||||
|
||||
|
@ -20,6 +37,11 @@
|
|||
#include "ustring.hpp"
|
||||
#include "widgets.hpp"
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace
|
||||
{
|
||||
|
||||
|
|
|
@ -1,9 +1,22 @@
|
|||
#ifndef MWGUI_BIRTH_H
|
||||
#define MWGUI_BIRTH_H
|
||||
|
||||
#include <stddef.h>
|
||||
#include <vector>
|
||||
|
||||
#include <MyGUI_Delegate.h>
|
||||
|
||||
#include "windowbase.hpp"
|
||||
#include <components/esm/refid.hpp>
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class ImageBox;
|
||||
class ListBox;
|
||||
class ScrollView;
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
class BirthDialog : public WindowModal
|
||||
|
|
|
@ -1,22 +1,46 @@
|
|||
#include "bookpage.hpp"
|
||||
|
||||
#include <algorithm>
|
||||
#include <assert.h>
|
||||
#include <list>
|
||||
#include <map>
|
||||
#include <optional>
|
||||
#include <stdexcept>
|
||||
#include <type_traits>
|
||||
#include <vector>
|
||||
|
||||
#include "MyGUI_FactoryManager.h"
|
||||
#include "MyGUI_FontManager.h"
|
||||
#include "MyGUI_RenderItem.h"
|
||||
#include "MyGUI_RenderManager.h"
|
||||
#include "MyGUI_TextureUtility.h"
|
||||
#include <MyGUI_Colour.h>
|
||||
#include <MyGUI_ICroppedRectangle.h>
|
||||
#include <MyGUI_IFont.h>
|
||||
#include <MyGUI_ILayerNode.h>
|
||||
#include <MyGUI_IRenderTarget.h>
|
||||
#include <MyGUI_ISubWidget.h>
|
||||
#include <MyGUI_ISubWidgetText.h>
|
||||
#include <MyGUI_MouseButton.h>
|
||||
#include <MyGUI_RenderFormat.h>
|
||||
#include <MyGUI_RenderTargetInfo.h>
|
||||
#include <MyGUI_TPoint.h>
|
||||
#include <MyGUI_VertexData.h>
|
||||
|
||||
#include <apps/openmw/mwbase/environment.hpp>
|
||||
#include <apps/openmw/mwbase/windowmanager.hpp>
|
||||
|
||||
#include <components/misc/utf8stream.hpp>
|
||||
#include <components/sceneutil/depth.hpp>
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class ITexture;
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
struct TypesetBookImpl;
|
||||
class PageDisplay;
|
||||
class BookPageImpl;
|
||||
|
||||
static bool ucsSpace(int codePoint);
|
||||
static bool ucsLineBreak(int codePoint);
|
||||
static bool ucsCarriageReturn(int codePoint);
|
||||
|
|
|
@ -1,15 +1,21 @@
|
|||
#ifndef MWGUI_BOOKPAGE_HPP
|
||||
#define MWGUI_BOOKPAGE_HPP
|
||||
|
||||
#include "MyGUI_Colour.h"
|
||||
#include "MyGUI_IFont.h"
|
||||
#include "MyGUI_Widget.h"
|
||||
|
||||
#include <cstdint>
|
||||
#include <functional>
|
||||
#include <memory>
|
||||
#include <stddef.h>
|
||||
#include <string>
|
||||
#include <utility>
|
||||
|
||||
#include <components/settings/settings.hpp>
|
||||
#include "MyGUI_Colour.h"
|
||||
#include "MyGUI_IFont.h"
|
||||
#include "MyGUI_Widget.h"
|
||||
#include <MyGUI_FontData.h>
|
||||
#include <MyGUI_RTTI.h>
|
||||
#include <MyGUI_Types.h>
|
||||
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
|
||||
#include "../mwbase/environment.hpp"
|
||||
#include "../mwbase/windowmanager.hpp"
|
||||
|
|
|
@ -1,9 +1,24 @@
|
|||
#include "bookwindow.hpp"
|
||||
|
||||
#include <MyGUI_InputManager.h>
|
||||
#include <MyGUI_TextBox.h>
|
||||
#include <memory>
|
||||
#include <string_view>
|
||||
|
||||
#include <MyGUI_Delegate.h>
|
||||
#include <MyGUI_InputManager.h>
|
||||
#include <MyGUI_StringUtility.h>
|
||||
#include <MyGUI_TextBox.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
|
||||
#include <apps/openmw/mwgui/mode.hpp>
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
#include <apps/openmw/mwworld/livecellref.hpp>
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
|
||||
#include <components/esm/refid.hpp>
|
||||
#include <components/esm3/loadbook.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/widgets/imagebutton.hpp>
|
||||
|
||||
#include "../mwbase/environment.hpp"
|
||||
#include "../mwbase/windowmanager.hpp"
|
||||
|
|
|
@ -1,11 +1,27 @@
|
|||
#ifndef MWGUI_BOOKWINDOW_H
|
||||
#define MWGUI_BOOKWINDOW_H
|
||||
|
||||
#include <algorithm>
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
#include <MyGUI_KeyCode.h>
|
||||
#include <MyGUI_Types.h>
|
||||
|
||||
#include "windowbase.hpp"
|
||||
|
||||
#include "../mwworld/ptr.hpp"
|
||||
|
||||
#include <components/widgets/imagebutton.hpp>
|
||||
namespace Gui
|
||||
{
|
||||
class ImageButton;
|
||||
}
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class TextBox;
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
|
|
|
@ -1,9 +1,28 @@
|
|||
#include "charactercreation.hpp"
|
||||
|
||||
#include <MyGUI_ITexture.h>
|
||||
#include <array>
|
||||
#include <assert.h>
|
||||
#include <exception>
|
||||
#include <stddef.h>
|
||||
#include <string_view>
|
||||
#include <utility>
|
||||
|
||||
#include <MyGUI_Delegate.h>
|
||||
#include <MyGUI_StringUtility.h>
|
||||
|
||||
#include <apps/openmw/mwgui/layout.hpp>
|
||||
#include <apps/openmw/mwgui/mode.hpp>
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
#include <apps/openmw/mwmechanics/creaturestats.hpp>
|
||||
#include <apps/openmw/mwworld/livecellref.hpp>
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
#include <apps/openmw/mwworld/store.hpp>
|
||||
|
||||
#include <components/debug/debuglog.hpp>
|
||||
#include <components/esm/attr.hpp>
|
||||
#include <components/esm3/loadnpc.hpp>
|
||||
#include <components/fallback/fallback.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/misc/rng.hpp>
|
||||
|
||||
#include "../mwbase/environment.hpp"
|
||||
|
@ -13,7 +32,6 @@
|
|||
#include "../mwbase/world.hpp"
|
||||
|
||||
#include "../mwmechanics/actorutil.hpp"
|
||||
#include "../mwmechanics/npcstats.hpp"
|
||||
|
||||
#include "../mwworld/class.hpp"
|
||||
#include "../mwworld/esmstore.hpp"
|
||||
|
|
|
@ -1,12 +1,19 @@
|
|||
#ifndef CHARACTER_CREATION_HPP
|
||||
#define CHARACTER_CREATION_HPP
|
||||
|
||||
#include <components/esm3/loadclas.hpp>
|
||||
|
||||
#include <algorithm>
|
||||
#include <map>
|
||||
#include <memory>
|
||||
#include <string>
|
||||
#include <string_view>
|
||||
#include <vector>
|
||||
|
||||
#include <apps/openmw/mwmechanics/stat.hpp>
|
||||
|
||||
#include <components/esm/refid.hpp>
|
||||
#include <components/esm3/loadclas.hpp>
|
||||
#include <components/esm3/loadskil.hpp>
|
||||
|
||||
#include "statswatcher.hpp"
|
||||
|
||||
namespace osg
|
||||
|
@ -21,19 +28,16 @@ namespace Resource
|
|||
|
||||
namespace MWGui
|
||||
{
|
||||
class WindowBase;
|
||||
|
||||
class TextInputDialog;
|
||||
class InfoBoxDialog;
|
||||
class RaceDialog;
|
||||
class DialogueWindow;
|
||||
class ClassChoiceDialog;
|
||||
class GenerateClassResultDialog;
|
||||
class PickClassDialog;
|
||||
class CreateClassDialog;
|
||||
class BirthDialog;
|
||||
class ClassChoiceDialog;
|
||||
class CreateClassDialog;
|
||||
class GenerateClassResultDialog;
|
||||
class InfoBoxDialog;
|
||||
class PickClassDialog;
|
||||
class RaceDialog;
|
||||
class ReviewDialog;
|
||||
class MessageBoxManager;
|
||||
class TextInputDialog;
|
||||
class WindowBase;
|
||||
|
||||
class CharacterCreation : public StatsListener
|
||||
{
|
||||
|
|
|
@ -1,8 +1,34 @@
|
|||
#include "class.hpp"
|
||||
|
||||
#include <string_view>
|
||||
#include <utility>
|
||||
|
||||
#include <MyGUI_Align.h>
|
||||
#include <MyGUI_Button.h>
|
||||
#include <MyGUI_EventPair.h>
|
||||
#include <MyGUI_Gui.h>
|
||||
#include <MyGUI_ISubWidgetText.h>
|
||||
#include <MyGUI_ImageBox.h>
|
||||
#include <MyGUI_ListBox.h>
|
||||
#include <MyGUI_Macros.h>
|
||||
#include <MyGUI_TextBox.h>
|
||||
#include <MyGUI_Types.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
|
||||
#include <apps/openmw/mwgui/layout.hpp>
|
||||
#include <apps/openmw/mwgui/widgets.hpp>
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
#include <apps/openmw/mwworld/livecellref.hpp>
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
#include <apps/openmw/mwworld/store.hpp>
|
||||
|
||||
#include <components/debug/debuglog.hpp>
|
||||
#include <components/esm3/loadnpc.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/misc/resourcehelpers.hpp>
|
||||
#include <components/resource/resourcesystem.hpp>
|
||||
#include <components/vfs/manager.hpp>
|
||||
|
||||
#include "../mwbase/environment.hpp"
|
||||
#include "../mwbase/windowmanager.hpp"
|
||||
|
@ -12,12 +38,6 @@
|
|||
|
||||
#include "../mwworld/esmstore.hpp"
|
||||
|
||||
#include <components/debug/debuglog.hpp>
|
||||
#include <components/esm3/loadnpc.hpp>
|
||||
#include <components/misc/resourcehelpers.hpp>
|
||||
#include <components/resource/resourcesystem.hpp>
|
||||
#include <components/vfs/manager.hpp>
|
||||
|
||||
#include "tooltips.hpp"
|
||||
#include "ustring.hpp"
|
||||
|
||||
|
|
|
@ -1,17 +1,32 @@
|
|||
#ifndef MWGUI_CLASS_H
|
||||
#define MWGUI_CLASS_H
|
||||
|
||||
#include <algorithm>
|
||||
#include <memory>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
#include <MyGUI_Delegate.h>
|
||||
#include <MyGUI_EditBox.h>
|
||||
#include <MyGUI_UString.h>
|
||||
|
||||
#include <components/esm/attr.hpp>
|
||||
#include <components/esm/refid.hpp>
|
||||
#include <components/esm3/loadclas.hpp>
|
||||
#include <components/esm3/loadskil.hpp>
|
||||
|
||||
#include "widgets.hpp"
|
||||
#include "windowbase.hpp"
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Button;
|
||||
class ImageBox;
|
||||
class ListBox;
|
||||
class TextBox;
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
void setClassImage(MyGUI::ImageBox* imageBox, const ESM::RefId& classId);
|
||||
|
|
|
@ -1,5 +1,13 @@
|
|||
#include "companionitemmodel.hpp"
|
||||
|
||||
#include <type_traits>
|
||||
|
||||
#include <apps/openmw/mwgui/inventoryitemmodel.hpp>
|
||||
#include <apps/openmw/mwgui/itemmodel.hpp>
|
||||
#include <apps/openmw/mwscript/locals.hpp>
|
||||
|
||||
#include <components/esm/refid.hpp>
|
||||
|
||||
#include "../mwworld/class.hpp"
|
||||
|
||||
namespace
|
||||
|
|
|
@ -1,10 +1,15 @@
|
|||
#ifndef MWGUI_COMPANION_ITEM_MODEL_H
|
||||
#define MWGUI_COMPANION_ITEM_MODEL_H
|
||||
|
||||
#include <stddef.h>
|
||||
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
|
||||
#include "inventoryitemmodel.hpp"
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
struct ItemStack;
|
||||
|
||||
/// @brief The companion item model keeps track of the companion's profit by
|
||||
/// monitoring which items are being added to and removed from the model.
|
||||
|
|
|
@ -1,10 +1,32 @@
|
|||
#include "companionwindow.hpp"
|
||||
|
||||
#include <cmath>
|
||||
#include <memory>
|
||||
#include <string>
|
||||
#include <string_view>
|
||||
#include <type_traits>
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
#include <MyGUI_Button.h>
|
||||
#include <MyGUI_Delegate.h>
|
||||
#include <MyGUI_EditBox.h>
|
||||
#include <MyGUI_EventPair.h>
|
||||
#include <MyGUI_InputManager.h>
|
||||
#include <MyGUI_StringUtility.h>
|
||||
#include <MyGUI_TextBox.h>
|
||||
#include <MyGUI_UString.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
|
||||
#include <apps/openmw/mwgui/itemmodel.hpp>
|
||||
#include <apps/openmw/mwgui/mode.hpp>
|
||||
#include <apps/openmw/mwgui/referenceinterface.hpp>
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
#include <apps/openmw/mwscript/locals.hpp>
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
|
||||
#include <components/esm/refid.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
|
||||
#include "../mwbase/environment.hpp"
|
||||
#include "../mwbase/windowmanager.hpp"
|
||||
|
@ -20,6 +42,11 @@
|
|||
#include "tooltips.hpp"
|
||||
#include "widgets.hpp"
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace
|
||||
{
|
||||
|
||||
|
|
|
@ -4,6 +4,19 @@
|
|||
#include "referenceinterface.hpp"
|
||||
#include "windowbase.hpp"
|
||||
|
||||
namespace MWWorld
|
||||
{
|
||||
class Ptr;
|
||||
}
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Button;
|
||||
class EditBox;
|
||||
class TextBox;
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
namespace Widgets
|
||||
|
|
|
@ -2,6 +2,13 @@
|
|||
|
||||
#include <MyGUI_Button.h>
|
||||
#include <MyGUI_EditBox.h>
|
||||
#include <MyGUI_Types.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
|
||||
#include "../mwbase/environment.hpp"
|
||||
#include "../mwbase/windowmanager.hpp"
|
||||
|
|
|
@ -1,8 +1,19 @@
|
|||
#ifndef MWGUI_CONFIRMATIONDIALOG_H
|
||||
#define MWGUI_CONFIRMATIONDIALOG_H
|
||||
|
||||
#include <string>
|
||||
|
||||
#include <MyGUI_Delegate.h>
|
||||
|
||||
#include "windowbase.hpp"
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Button;
|
||||
class EditBox;
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
class ConfirmationDialog : public WindowModal
|
||||
|
|
|
@ -1,18 +1,41 @@
|
|||
#include "console.hpp"
|
||||
|
||||
#include <MyGUI_EditBox.h>
|
||||
#include <MyGUI_InputManager.h>
|
||||
#include <MyGUI_LayerManager.h>
|
||||
|
||||
#include <algorithm>
|
||||
#include <compare>
|
||||
#include <exception>
|
||||
#include <filesystem>
|
||||
#include <fstream>
|
||||
#include <memory>
|
||||
#include <stddef.h>
|
||||
#include <type_traits>
|
||||
|
||||
#include <MyGUI_Delegate.h>
|
||||
#include <MyGUI_EditBox.h>
|
||||
#include <MyGUI_EventPair.h>
|
||||
#include <MyGUI_InputManager.h>
|
||||
#include <MyGUI_LayerManager.h>
|
||||
#include <MyGUI_TextIterator.h>
|
||||
#include <MyGUI_UString.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
|
||||
#include <apps/openmw/mwgui/referenceinterface.hpp>
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
#include <apps/openmw/mwscript/compilercontext.hpp>
|
||||
#include <apps/openmw/mwworld/store.hpp>
|
||||
|
||||
#include <components/compiler/exception.hpp>
|
||||
#include <components/compiler/extensions0.hpp>
|
||||
#include <components/compiler/lineparser.hpp>
|
||||
#include <components/compiler/locals.hpp>
|
||||
#include <components/compiler/output.hpp>
|
||||
#include <components/compiler/scanner.hpp>
|
||||
#include <components/compiler/tokenloc.hpp>
|
||||
#include <components/esm/refid.hpp>
|
||||
#include <components/esm3/loadcell.hpp>
|
||||
#include <components/interpreter/interpreter.hpp>
|
||||
#include <components/interpreter/types.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/misc/strings/lower.hpp>
|
||||
|
||||
#include "../mwscript/extensions.hpp"
|
||||
#include "../mwscript/interpretercontext.hpp"
|
||||
|
@ -26,6 +49,11 @@
|
|||
#include "../mwworld/class.hpp"
|
||||
#include "../mwworld/esmstore.hpp"
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
class ConsoleInterpreterContext : public MWScript::InterpreterContext
|
||||
|
|
|
@ -3,11 +3,16 @@
|
|||
|
||||
#include <list>
|
||||
#include <string>
|
||||
#include <string_view>
|
||||
#include <vector>
|
||||
|
||||
#include <MyGUI_KeyCode.h>
|
||||
#include <MyGUI_Types.h>
|
||||
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
|
||||
#include <components/compiler/errorhandler.hpp>
|
||||
#include <components/compiler/extensions.hpp>
|
||||
#include <components/compiler/output.hpp>
|
||||
|
||||
#include "../mwbase/windowmanager.hpp"
|
||||
|
||||
|
@ -16,6 +21,18 @@
|
|||
#include "referenceinterface.hpp"
|
||||
#include "windowbase.hpp"
|
||||
|
||||
namespace Compiler
|
||||
{
|
||||
class Output;
|
||||
struct TokenLoc;
|
||||
}
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class EditBox;
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
class Console : public WindowBase, private Compiler::ErrorHandler, public ReferenceInterface
|
||||
|
|
|
@ -1,7 +1,30 @@
|
|||
#include "container.hpp"
|
||||
|
||||
#include <algorithm>
|
||||
#include <assert.h>
|
||||
#include <map>
|
||||
#include <memory>
|
||||
#include <stddef.h>
|
||||
#include <string>
|
||||
#include <string_view>
|
||||
#include <type_traits>
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
#include <MyGUI_Button.h>
|
||||
#include <MyGUI_Delegate.h>
|
||||
#include <MyGUI_InputManager.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
|
||||
#include <apps/openmw/mwgui/itemmodel.hpp>
|
||||
#include <apps/openmw/mwgui/mode.hpp>
|
||||
#include <apps/openmw/mwgui/referenceinterface.hpp>
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
#include <apps/openmw/mwmechanics/aisequence.hpp>
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
|
||||
#include <components/esm/refid.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
|
||||
#include "../mwbase/environment.hpp"
|
||||
#include "../mwbase/mechanicsmanager.hpp"
|
||||
|
|
|
@ -4,19 +4,25 @@
|
|||
#include "referenceinterface.hpp"
|
||||
#include "windowbase.hpp"
|
||||
|
||||
#include "itemmodel.hpp"
|
||||
namespace MWWorld
|
||||
{
|
||||
class Ptr;
|
||||
}
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Gui;
|
||||
class Button;
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
class ContainerWindow;
|
||||
class DragAndDrop;
|
||||
class ItemModel;
|
||||
class ItemView;
|
||||
class SortFilterItemModel;
|
||||
|
||||
struct ItemStack;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
|
|
|
@ -1,6 +1,17 @@
|
|||
#include "containeritemmodel.hpp"
|
||||
|
||||
#include <algorithm>
|
||||
#include <assert.h>
|
||||
#include <memory>
|
||||
#include <stdexcept>
|
||||
#include <type_traits>
|
||||
|
||||
#include <apps/openmw/mwgui/itemmodel.hpp>
|
||||
#include <apps/openmw/mwworld/livecellref.hpp>
|
||||
#include <apps/openmw/mwworld/refdata.hpp>
|
||||
|
||||
#include <components/esm3/loadcont.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
|
||||
#include "../mwmechanics/actorutil.hpp"
|
||||
#include "../mwmechanics/creaturestats.hpp"
|
||||
|
|
|
@ -1,9 +1,12 @@
|
|||
#ifndef MWGUI_CONTAINER_ITEM_MODEL_H
|
||||
#define MWGUI_CONTAINER_ITEM_MODEL_H
|
||||
|
||||
#include <stddef.h>
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
|
||||
#include "itemmodel.hpp"
|
||||
|
||||
#include "../mwworld/containerstore.hpp"
|
||||
|
|
|
@ -1,9 +1,11 @@
|
|||
#ifndef MWGUI_CONTROLLERS_H
|
||||
#define MWGUI_CONTROLLERS_H
|
||||
|
||||
#include <MyGUI_ControllerItem.h>
|
||||
#include <string>
|
||||
|
||||
#include <MyGUI_ControllerItem.h>
|
||||
#include <MyGUI_RTTI.h>
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Widget;
|
||||
|
|
|
@ -1,9 +1,21 @@
|
|||
#include "countdialog.hpp"
|
||||
|
||||
#include <algorithm>
|
||||
|
||||
#include <MyGUI_Button.h>
|
||||
#include <MyGUI_EditBox.h>
|
||||
#include <MyGUI_EventPair.h>
|
||||
#include <MyGUI_KeyCode.h>
|
||||
#include <MyGUI_RenderManager.h>
|
||||
#include <MyGUI_ScrollBar.h>
|
||||
#include <MyGUI_TextBox.h>
|
||||
#include <MyGUI_Types.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/widgets/numericeditbox.hpp>
|
||||
|
||||
#include "../mwbase/environment.hpp"
|
||||
|
|
|
@ -1,8 +1,22 @@
|
|||
#ifndef MWGUI_COUNTDIALOG_H
|
||||
#define MWGUI_COUNTDIALOG_H
|
||||
|
||||
#include <stddef.h>
|
||||
#include <string>
|
||||
|
||||
#include <MyGUI_Delegate.h>
|
||||
|
||||
#include "windowbase.hpp"
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Button;
|
||||
class EditBox;
|
||||
class ScrollBar;
|
||||
class TextBox;
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace Gui
|
||||
{
|
||||
class NumericEditBox;
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
#include "cursor.hpp"
|
||||
|
||||
#include <MyGUI_Gui.h>
|
||||
#include <MyGUI_InputManager.h>
|
||||
#include <MyGUI_PointerManager.h>
|
||||
#include <MyGUI_RotatingSkin.h>
|
||||
#include <MyGUI_IResource.h>
|
||||
#include <MyGUI_ImageBox.h>
|
||||
#include <MyGUI_ResourceManager.h>
|
||||
#include <MyGUI_StringUtility.h>
|
||||
#include <MyGUI_Version.h>
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
|
|
|
@ -1,8 +1,19 @@
|
|||
#ifndef MWGUI_CURSOR_H
|
||||
#define MWGUI_CURSOR_H
|
||||
|
||||
#include <string>
|
||||
|
||||
#include <MyGUI_IPointer.h>
|
||||
#include <MyGUI_RTTI.h>
|
||||
#include <MyGUI_ResourceImageSet.h>
|
||||
#include <MyGUI_Types.h>
|
||||
#include <MyGUI_XmlDocument.h>
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class ImageBox;
|
||||
class Version;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
|
|
|
@ -1,11 +1,25 @@
|
|||
#include "debugwindow.hpp"
|
||||
|
||||
#include <algorithm>
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
#include <string>
|
||||
#include <string_view>
|
||||
#include <vector>
|
||||
|
||||
#include <LinearMath/btQuickprof.h>
|
||||
|
||||
#include <MyGUI_Align.h>
|
||||
#include <MyGUI_EditBox.h>
|
||||
#include <MyGUI_TabControl.h>
|
||||
#include <MyGUI_TabItem.h>
|
||||
#include <MyGUI_Types.h>
|
||||
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
|
||||
#include <LinearMath/btQuickprof.h>
|
||||
#include <components/debug/debugging.hpp>
|
||||
#include <components/debug/debuglog.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/settings/settings.hpp>
|
||||
|
||||
#include "../mwbase/environment.hpp"
|
||||
|
|
|
@ -3,6 +3,12 @@
|
|||
|
||||
#include "windowbase.hpp"
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class EditBox;
|
||||
class TabControl;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
|
||||
|
|
|
@ -1,13 +1,44 @@
|
|||
#include "dialogue.hpp"
|
||||
|
||||
#include <algorithm>
|
||||
#include <functional>
|
||||
#include <limits>
|
||||
#include <string_view>
|
||||
#include <type_traits>
|
||||
|
||||
#include <MyGUI_Button.h>
|
||||
#include <MyGUI_Colour.h>
|
||||
#include <MyGUI_EventPair.h>
|
||||
#include <MyGUI_ISubWidgetText.h>
|
||||
#include <MyGUI_LanguageManager.h>
|
||||
#include <MyGUI_ProgressBar.h>
|
||||
#include <MyGUI_ScrollBar.h>
|
||||
#include <MyGUI_StringUtility.h>
|
||||
#include <MyGUI_TCoord.h>
|
||||
#include <MyGUI_TSize.h>
|
||||
#include <MyGUI_TextBox.h>
|
||||
#include <MyGUI_UString.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
#include <MyGUI_Window.h>
|
||||
|
||||
#include <apps/openmw/mwdialogue/keywordsearch.hpp>
|
||||
#include <apps/openmw/mwgui/mode.hpp>
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
#include <apps/openmw/mwscript/locals.hpp>
|
||||
#include <apps/openmw/mwworld/livecellref.hpp>
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
#include <apps/openmw/mwworld/store.hpp>
|
||||
#include <apps/openmw/mwworld/timestamp.hpp>
|
||||
|
||||
#include <components/debug/debuglog.hpp>
|
||||
#include <components/esm/refid.hpp>
|
||||
#include <components/esm3/loadcrea.hpp>
|
||||
#include <components/esm3/loadgmst.hpp>
|
||||
#include <components/esm3/loadnpc.hpp>
|
||||
#include <components/esm3/variant.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/misc/strings/lower.hpp>
|
||||
#include <components/settings/settings.hpp>
|
||||
#include <components/translation/translation.hpp>
|
||||
#include <components/widgets/box.hpp>
|
||||
#include <components/widgets/list.hpp>
|
||||
|
|
|
@ -1,7 +1,17 @@
|
|||
#ifndef MWGUI_DIALOGE_H
|
||||
#define MWGUI_DIALOGE_H
|
||||
|
||||
#include <cstdint>
|
||||
#include <list>
|
||||
#include <map>
|
||||
#include <memory>
|
||||
#include <stddef.h>
|
||||
#include <string>
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
#include <MyGUI_Types.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
|
||||
#include "referenceinterface.hpp"
|
||||
#include "windowbase.hpp"
|
||||
|
@ -13,6 +23,20 @@
|
|||
|
||||
#include <MyGUI_Delegate.h>
|
||||
|
||||
namespace MWWorld
|
||||
{
|
||||
class Ptr;
|
||||
}
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Button;
|
||||
class ProgressBar;
|
||||
class ScrollBar;
|
||||
class TextBox;
|
||||
class Window;
|
||||
}
|
||||
|
||||
namespace Gui
|
||||
{
|
||||
class AutoSizedTextBox;
|
||||
|
|
|
@ -1,8 +1,19 @@
|
|||
#include "draganddrop.hpp"
|
||||
|
||||
#include <memory>
|
||||
#include <string_view>
|
||||
#include <type_traits>
|
||||
|
||||
#include <MyGUI_Align.h>
|
||||
#include <MyGUI_ControllerItem.h>
|
||||
#include <MyGUI_ControllerManager.h>
|
||||
#include <MyGUI_Gui.h>
|
||||
|
||||
#include <apps/openmw/mwgui/itemmodel.hpp>
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
|
||||
#include "../mwbase/environment.hpp"
|
||||
#include "../mwbase/windowmanager.hpp"
|
||||
|
||||
|
|
|
@ -1,17 +1,37 @@
|
|||
#include "enchantingdialog.hpp"
|
||||
|
||||
#include <iomanip>
|
||||
#include <algorithm>
|
||||
#include <string>
|
||||
#include <string_view>
|
||||
#include <type_traits>
|
||||
#include <vector>
|
||||
|
||||
#include <MyGUI_Button.h>
|
||||
#include <MyGUI_Delegate.h>
|
||||
#include <MyGUI_EditBox.h>
|
||||
#include <MyGUI_EventPair.h>
|
||||
#include <MyGUI_KeyCode.h>
|
||||
#include <MyGUI_ScrollView.h>
|
||||
#include <MyGUI_TextBox.h>
|
||||
#include <MyGUI_UString.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
|
||||
#include <apps/openmw/mwgui/mode.hpp>
|
||||
#include <apps/openmw/mwgui/spellcreationdialog.hpp>
|
||||
#include <apps/openmw/mwmechanics/enchanting.hpp>
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
#include <apps/openmw/mwworld/store.hpp>
|
||||
|
||||
#include <components/esm/refid.hpp>
|
||||
#include <components/esm3/loadench.hpp>
|
||||
#include <components/esm3/loadgmst.hpp>
|
||||
#include <components/esm3/variant.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/misc/strings/format.hpp>
|
||||
#include <components/settings/settings.hpp>
|
||||
#include <components/widgets/list.hpp>
|
||||
|
||||
#include <components/esm3/loadgmst.hpp>
|
||||
|
||||
#include "../mwbase/environment.hpp"
|
||||
#include "../mwbase/mechanicsmanager.hpp"
|
||||
#include "../mwbase/windowmanager.hpp"
|
||||
|
|
|
@ -3,11 +3,29 @@
|
|||
|
||||
#include <memory>
|
||||
|
||||
#include <apps/openmw/mwgui/referenceinterface.hpp>
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
|
||||
#include <components/esm3/effectlist.hpp>
|
||||
|
||||
#include "itemselection.hpp"
|
||||
#include "spellcreationdialog.hpp"
|
||||
|
||||
#include "../mwmechanics/enchanting.hpp"
|
||||
|
||||
namespace MWWorld
|
||||
{
|
||||
class Ptr;
|
||||
}
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Button;
|
||||
class EditBox;
|
||||
class TextBox;
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
#include "exposedwindow.hpp"
|
||||
|
||||
#include <ostream>
|
||||
|
||||
#include <MyGUI_LogStream.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
MyGUI::VectorWidgetPtr Window::getSkinWidgetsByName(const std::string& name)
|
||||
|
|
|
@ -1,8 +1,17 @@
|
|||
#ifndef MWGUI_EXPOSEDWINDOW_H
|
||||
#define MWGUI_EXPOSEDWINDOW_H
|
||||
|
||||
#include <string>
|
||||
|
||||
#include <MyGUI_RTTI.h>
|
||||
#include <MyGUI_WidgetDefines.h>
|
||||
#include <MyGUI_Window.h>
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
|
||||
|
|
|
@ -1,17 +1,31 @@
|
|||
#include "formatting.hpp"
|
||||
|
||||
#include <MyGUI_EditBox.h>
|
||||
#include <istream>
|
||||
#include <memory>
|
||||
#include <stdexcept>
|
||||
|
||||
#include <MyGUI_EditText.h>
|
||||
#include <MyGUI_Gui.h>
|
||||
#include <MyGUI_ISubWidgetText.h>
|
||||
#include <MyGUI_ImageBox.h>
|
||||
#include <MyGUI_StringUtility.h>
|
||||
#include <MyGUI_TextIterator.h>
|
||||
#include <MyGUI_TextViewData.h>
|
||||
#include <MyGUI_Types.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
|
||||
#include <components/debug/debuglog.hpp>
|
||||
#include <components/fontloader/fontloader.hpp>
|
||||
#include <components/interpreter/defines.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/misc/resourcehelpers.hpp>
|
||||
#include <components/misc/strings/algorithm.hpp>
|
||||
#include <components/misc/strings/lower.hpp>
|
||||
#include <components/resource/resourcesystem.hpp>
|
||||
#include <components/vfs/manager.hpp>
|
||||
#include <components/widgets/box.hpp>
|
||||
|
||||
#include "../mwbase/environment.hpp"
|
||||
#include "../mwbase/windowmanager.hpp"
|
||||
|
|
|
@ -1,10 +1,26 @@
|
|||
#ifndef MWGUI_FORMATTING_H
|
||||
#define MWGUI_FORMATTING_H
|
||||
|
||||
#include <MyGUI_Colour.h>
|
||||
#include <algorithm>
|
||||
#include <map>
|
||||
#include <stddef.h>
|
||||
#include <string>
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
#include <components/widgets/box.hpp>
|
||||
#include <MyGUI_Align.h>
|
||||
#include <MyGUI_Colour.h>
|
||||
|
||||
namespace Gui
|
||||
{
|
||||
class EditBox;
|
||||
}
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class ImageBox;
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
|
|
|
@ -1,14 +1,42 @@
|
|||
#include "hud.hpp"
|
||||
|
||||
#include <algorithm>
|
||||
#include <cmath>
|
||||
#include <stddef.h>
|
||||
#include <stdexcept>
|
||||
#include <string_view>
|
||||
#include <type_traits>
|
||||
#include <vector>
|
||||
|
||||
#include <MyGUI_Button.h>
|
||||
#include <MyGUI_Delegate.h>
|
||||
#include <MyGUI_ImageBox.h>
|
||||
#include <MyGUI_InputManager.h>
|
||||
#include <MyGUI_ProgressBar.h>
|
||||
#include <MyGUI_RenderManager.h>
|
||||
#include <MyGUI_ScrollView.h>
|
||||
#include <MyGUI_StringUtility.h>
|
||||
#include <MyGUI_TPoint.h>
|
||||
#include <MyGUI_TextBox.h>
|
||||
#include <MyGUI_Types.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
|
||||
#include <osg/Math>
|
||||
|
||||
#include <apps/openmw/mwgui/mapwindow.hpp>
|
||||
#include <apps/openmw/mwgui/mode.hpp>
|
||||
#include <apps/openmw/mwmechanics/creaturestats.hpp>
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
#include <apps/openmw/mwworld/store.hpp>
|
||||
|
||||
#include <components/esm/refid.hpp>
|
||||
#include <components/esm3/effectlist.hpp>
|
||||
#include <components/esm3/loadgmst.hpp>
|
||||
#include <components/esm3/loadmgef.hpp>
|
||||
#include <components/esm3/loadspel.hpp>
|
||||
#include <components/esm3/variant.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/misc/resourcehelpers.hpp>
|
||||
#include <components/resource/resourcesystem.hpp>
|
||||
#include <components/settings/settings.hpp>
|
||||
|
@ -30,6 +58,11 @@
|
|||
|
||||
#include "itemwidget.hpp"
|
||||
|
||||
namespace MWRender
|
||||
{
|
||||
class LocalMap;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
|
||||
|
|
|
@ -2,11 +2,29 @@
|
|||
#define OPENMW_GAME_MWGUI_HUD_H
|
||||
|
||||
#include <memory>
|
||||
#include <string>
|
||||
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
#include <apps/openmw/mwmechanics/stat.hpp>
|
||||
|
||||
#include "mapwindow.hpp"
|
||||
#include "spellicons.hpp"
|
||||
#include "statswatcher.hpp"
|
||||
|
||||
namespace MWRender
|
||||
{
|
||||
class LocalMap;
|
||||
}
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Button;
|
||||
class ImageBox;
|
||||
class ProgressBar;
|
||||
class ScrollView;
|
||||
class TextBox;
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace MWWorld
|
||||
{
|
||||
class Ptr;
|
||||
|
@ -16,6 +34,7 @@ namespace MWGui
|
|||
{
|
||||
class DragAndDrop;
|
||||
class ItemWidget;
|
||||
class SpellIcons;
|
||||
class SpellWidget;
|
||||
|
||||
class HUD : public WindowBase, public LocalMapBase, public StatsListener
|
||||
|
|
|
@ -1,9 +1,16 @@
|
|||
#include "inventoryitemmodel.hpp"
|
||||
|
||||
#include <sstream>
|
||||
#include <stdexcept>
|
||||
#include <type_traits>
|
||||
|
||||
#include <apps/openmw/mwgui/itemmodel.hpp>
|
||||
#include <apps/openmw/mwmechanics/creaturestats.hpp>
|
||||
|
||||
#include <components/esm/refid.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
|
||||
#include "../mwmechanics/actorutil.hpp"
|
||||
#include "../mwmechanics/npcstats.hpp"
|
||||
|
||||
#include "../mwworld/class.hpp"
|
||||
#include "../mwworld/containerstore.hpp"
|
||||
|
|
|
@ -1,6 +1,11 @@
|
|||
#ifndef MWGUI_INVENTORY_ITEM_MODEL_H
|
||||
#define MWGUI_INVENTORY_ITEM_MODEL_H
|
||||
|
||||
#include <stddef.h>
|
||||
#include <vector>
|
||||
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
|
||||
#include "itemmodel.hpp"
|
||||
|
||||
namespace MWGui
|
||||
|
|
|
@ -1,21 +1,58 @@
|
|||
#include "inventorywindow.hpp"
|
||||
|
||||
#include <algorithm>
|
||||
#include <cmath>
|
||||
#include <stddef.h>
|
||||
#include <stdexcept>
|
||||
#include <type_traits>
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
#include <MyGUI_Button.h>
|
||||
#include <MyGUI_Delegate.h>
|
||||
#include <MyGUI_EditBox.h>
|
||||
#include <MyGUI_EventPair.h>
|
||||
#include <MyGUI_ISubWidgetRect.h>
|
||||
#include <MyGUI_ImageBox.h>
|
||||
#include <MyGUI_InputManager.h>
|
||||
#include <MyGUI_MouseButton.h>
|
||||
#include <MyGUI_RenderManager.h>
|
||||
#include <MyGUI_StringUtility.h>
|
||||
#include <MyGUI_TPoint.h>
|
||||
#include <MyGUI_TextBox.h>
|
||||
#include <MyGUI_UString.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
#include <MyGUI_Window.h>
|
||||
|
||||
#include <osg/Texture2D>
|
||||
|
||||
#include <components/misc/strings/algorithm.hpp>
|
||||
#include <apps/openmw/mwgui/itemmodel.hpp>
|
||||
#include <apps/openmw/mwgui/mode.hpp>
|
||||
#include <apps/openmw/mwgui/widgets.hpp>
|
||||
#include <apps/openmw/mwgui/windowpinnablebase.hpp>
|
||||
#include <apps/openmw/mwmechanics/creaturestats.hpp>
|
||||
#include <apps/openmw/mwrender/characterpreview.hpp>
|
||||
#include <apps/openmw/mwscript/locals.hpp>
|
||||
#include <apps/openmw/mwworld/action.hpp>
|
||||
#include <apps/openmw/mwworld/containerstore.hpp>
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
|
||||
#include <components/esm/refid.hpp>
|
||||
#include <components/esm3/loadalch.hpp>
|
||||
#include <components/esm3/loadappa.hpp>
|
||||
#include <components/esm3/loadarmo.hpp>
|
||||
#include <components/esm3/loadbook.hpp>
|
||||
#include <components/esm3/loadclot.hpp>
|
||||
#include <components/esm3/loadingr.hpp>
|
||||
#include <components/esm3/loadligh.hpp>
|
||||
#include <components/esm3/loadlock.hpp>
|
||||
#include <components/esm3/loadmisc.hpp>
|
||||
#include <components/esm3/loadprob.hpp>
|
||||
#include <components/esm3/loadrepa.hpp>
|
||||
#include <components/esm3/loadweap.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/myguiplatform/myguitexture.hpp>
|
||||
|
||||
#include <components/settings/settings.hpp>
|
||||
|
||||
#include "../mwbase/environment.hpp"
|
||||
|
@ -23,7 +60,6 @@
|
|||
#include "../mwbase/windowmanager.hpp"
|
||||
#include "../mwbase/world.hpp"
|
||||
|
||||
#include "../mwworld/actionequip.hpp"
|
||||
#include "../mwworld/class.hpp"
|
||||
#include "../mwworld/inventorystore.hpp"
|
||||
|
||||
|
|
|
@ -1,12 +1,30 @@
|
|||
#ifndef MGUI_Inventory_H
|
||||
#define MGUI_Inventory_H
|
||||
|
||||
#include <memory>
|
||||
#include <string>
|
||||
|
||||
#include <MyGUI_ITexture.h>
|
||||
#include <MyGUI_Types.h>
|
||||
|
||||
#include <osg/Vec2f>
|
||||
|
||||
#include "mode.hpp"
|
||||
#include "windowpinnablebase.hpp"
|
||||
|
||||
#include "../mwrender/characterpreview.hpp"
|
||||
#include "../mwworld/ptr.hpp"
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Button;
|
||||
class EditBox;
|
||||
class ImageBox;
|
||||
class TextBox;
|
||||
class Widget;
|
||||
class Window;
|
||||
}
|
||||
|
||||
namespace osg
|
||||
{
|
||||
class Group;
|
||||
|
|
|
@ -1,13 +1,25 @@
|
|||
#include "itemchargeview.hpp"
|
||||
|
||||
#include <set>
|
||||
#include <stddef.h>
|
||||
#include <stdexcept>
|
||||
#include <string_view>
|
||||
#include <type_traits>
|
||||
|
||||
#include <MyGUI_Align.h>
|
||||
#include <MyGUI_FactoryManager.h>
|
||||
#include <MyGUI_Gui.h>
|
||||
#include <MyGUI_ScrollView.h>
|
||||
#include <MyGUI_TextBox.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
|
||||
#include <apps/openmw/mwgui/widgets.hpp>
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
#include <apps/openmw/mwworld/store.hpp>
|
||||
|
||||
#include <components/esm/refid.hpp>
|
||||
#include <components/esm3/loadench.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
|
||||
#include "../mwbase/environment.hpp"
|
||||
#include "../mwbase/world.hpp"
|
||||
|
|
|
@ -1,11 +1,18 @@
|
|||
#ifndef MWGUI_ITEMCHARGEVIEW_H
|
||||
#define MWGUI_ITEMCHARGEVIEW_H
|
||||
|
||||
#include <algorithm>
|
||||
#include <memory>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
#include <MyGUI_Delegate.h>
|
||||
#include <MyGUI_RTTI.h>
|
||||
#include <MyGUI_Types.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
|
||||
#include <apps/openmw/mwgui/itemmodel.hpp>
|
||||
|
||||
#include "../mwworld/ptr.hpp"
|
||||
|
||||
#include "widgets.hpp"
|
||||
|
@ -18,7 +25,6 @@ namespace MyGUI
|
|||
|
||||
namespace MWGui
|
||||
{
|
||||
class ItemModel;
|
||||
class ItemWidget;
|
||||
|
||||
class ItemChargeView final : public MyGUI::Widget
|
||||
|
|
|
@ -1,5 +1,13 @@
|
|||
#include "itemmodel.hpp"
|
||||
|
||||
#include <type_traits>
|
||||
#include <utility>
|
||||
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
|
||||
#include <components/esm/refid.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
|
||||
#include "../mwworld/class.hpp"
|
||||
#include "../mwworld/containerstore.hpp"
|
||||
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
#define MWGUI_ITEM_MODEL_H
|
||||
|
||||
#include <memory>
|
||||
#include <stddef.h>
|
||||
|
||||
#include "../mwworld/ptr.hpp"
|
||||
|
||||
|
|
|
@ -1,11 +1,23 @@
|
|||
#include "itemselection.hpp"
|
||||
|
||||
#include <memory>
|
||||
#include <utility>
|
||||
|
||||
#include <MyGUI_Button.h>
|
||||
#include <MyGUI_TextBox.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
|
||||
#include <apps/openmw/mwgui/itemmodel.hpp>
|
||||
|
||||
#include "inventoryitemmodel.hpp"
|
||||
#include "itemview.hpp"
|
||||
#include "sortfilteritemmodel.hpp"
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
|
|
|
@ -1,10 +1,17 @@
|
|||
#ifndef OPENMW_GAME_MWGUI_ITEMSELECTION_H
|
||||
#define OPENMW_GAME_MWGUI_ITEMSELECTION_H
|
||||
|
||||
#include <string>
|
||||
|
||||
#include <MyGUI_Delegate.h>
|
||||
|
||||
#include "windowbase.hpp"
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace MWWorld
|
||||
{
|
||||
class Ptr;
|
||||
|
|
|
@ -1,11 +1,15 @@
|
|||
#include "itemview.hpp"
|
||||
|
||||
#include <algorithm>
|
||||
#include <cmath>
|
||||
#include <stdexcept>
|
||||
#include <utility>
|
||||
|
||||
#include <MyGUI_Align.h>
|
||||
#include <MyGUI_FactoryManager.h>
|
||||
#include <MyGUI_Gui.h>
|
||||
#include <MyGUI_ImageBox.h>
|
||||
#include <MyGUI_ScrollView.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
|
||||
#include "itemmodel.hpp"
|
||||
#include "itemwidget.hpp"
|
||||
|
|
|
@ -1,10 +1,21 @@
|
|||
#ifndef MWGUI_ITEMVIEW_H
|
||||
#define MWGUI_ITEMVIEW_H
|
||||
|
||||
#include <memory>
|
||||
#include <string>
|
||||
|
||||
#include <MyGUI_Delegate.h>
|
||||
#include <MyGUI_RTTI.h>
|
||||
#include <MyGUI_Types.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
|
||||
#include "itemmodel.hpp"
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class ScrollView;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
|
||||
|
|
|
@ -1,12 +1,20 @@
|
|||
#include "itemwidget.hpp"
|
||||
|
||||
#include <string_view>
|
||||
#include <utility>
|
||||
|
||||
#include <MyGUI_FactoryManager.h>
|
||||
#include <MyGUI_ITexture.h>
|
||||
#include <MyGUI_ImageBox.h>
|
||||
#include <MyGUI_RenderManager.h>
|
||||
#include <MyGUI_StringUtility.h>
|
||||
#include <MyGUI_TextBox.h>
|
||||
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
|
||||
#include <components/debug/debuglog.hpp>
|
||||
// correctIconPath
|
||||
#include <components/esm/refid.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/misc/resourcehelpers.hpp>
|
||||
#include <components/resource/resourcesystem.hpp>
|
||||
#include <components/vfs/manager.hpp>
|
||||
|
|
|
@ -1,8 +1,19 @@
|
|||
#ifndef OPENMW_MWGUI_ITEMWIDGET_H
|
||||
#define OPENMW_MWGUI_ITEMWIDGET_H
|
||||
|
||||
#include <map>
|
||||
#include <string>
|
||||
|
||||
#include <MyGUI_RTTI.h>
|
||||
#include <MyGUI_Types.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class ImageBox;
|
||||
class TextBox;
|
||||
}
|
||||
|
||||
namespace MWWorld
|
||||
{
|
||||
class Ptr;
|
||||
|
|
|
@ -1,5 +1,25 @@
|
|||
#include <algorithm>
|
||||
#include <set>
|
||||
#include <string>
|
||||
#include <string_view>
|
||||
#include <vector>
|
||||
|
||||
#include <MyGUI_Delegate.h>
|
||||
#include <MyGUI_ScrollBar.h>
|
||||
|
||||
#include <apps/openmw/mwgui/mode.hpp>
|
||||
#include <apps/openmw/mwgui/timeadvancer.hpp>
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
#include <apps/openmw/mwmechanics/activespells.hpp>
|
||||
#include <apps/openmw/mwmechanics/creaturestats.hpp>
|
||||
#include <apps/openmw/mwmechanics/stat.hpp>
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
|
||||
#include <components/esm/refid.hpp>
|
||||
#include <components/esm3/loadgmst.hpp>
|
||||
#include <components/esm3/loadskil.hpp>
|
||||
#include <components/esm3/variant.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/misc/rng.hpp>
|
||||
#include <components/misc/strings/format.hpp>
|
||||
|
||||
|
|
|
@ -4,6 +4,11 @@
|
|||
#include "timeadvancer.hpp"
|
||||
#include "windowbase.hpp"
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class ScrollBar;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
class JailScreen : public WindowBase
|
||||
|
|
|
@ -1,5 +1,16 @@
|
|||
#include "journalbooks.hpp"
|
||||
|
||||
#include <memory>
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
|
||||
#include <MyGUI_Colour.h>
|
||||
|
||||
#include <apps/openmw/mwgui/bookpage.hpp>
|
||||
#include <apps/openmw/mwgui/journalviewmodel.hpp>
|
||||
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
|
||||
#include "../mwbase/environment.hpp"
|
||||
#include "../mwbase/windowmanager.hpp"
|
||||
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
#ifndef MWGUI_JOURNALBOOKS_HPP
|
||||
#define MWGUI_JOURNALBOOKS_HPP
|
||||
|
||||
#include <stdint.h>
|
||||
#include <string>
|
||||
|
||||
#include "bookpage.hpp"
|
||||
#include "journalviewmodel.hpp"
|
||||
|
||||
|
|
|
@ -1,9 +1,21 @@
|
|||
#include "journalviewmodel.hpp"
|
||||
|
||||
#include <algorithm>
|
||||
#include <deque>
|
||||
#include <map>
|
||||
#include <ostream>
|
||||
#include <set>
|
||||
#include <vector>
|
||||
|
||||
#include <MyGUI_LanguageManager.h>
|
||||
#include <MyGUI_UString.h>
|
||||
|
||||
#include <apps/openmw/mwdialogue/journalentry.hpp>
|
||||
#include <apps/openmw/mwdialogue/quest.hpp>
|
||||
#include <apps/openmw/mwdialogue/topic.hpp>
|
||||
|
||||
#include <components/esm/refid.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/misc/strings/algorithm.hpp>
|
||||
#include <components/translation/translation.hpp>
|
||||
|
||||
|
@ -17,8 +29,6 @@
|
|||
namespace MWGui
|
||||
{
|
||||
|
||||
struct JournalViewModelImpl;
|
||||
|
||||
struct JournalViewModelImpl : JournalViewModel
|
||||
{
|
||||
typedef MWDialogue::KeywordSearch<std::string, intptr_t> KeywordSearchT;
|
||||
|
|
|
@ -4,7 +4,10 @@
|
|||
#include <cstdint>
|
||||
#include <functional>
|
||||
#include <memory>
|
||||
#include <stddef.h>
|
||||
#include <string>
|
||||
#include <string_view>
|
||||
#include <utility>
|
||||
|
||||
#include <components/misc/utf8stream.hpp>
|
||||
|
||||
|
|
|
@ -1,15 +1,27 @@
|
|||
#include "journalwindow.hpp"
|
||||
|
||||
#include <algorithm>
|
||||
#include <assert.h>
|
||||
#include <functional>
|
||||
#include <set>
|
||||
#include <stack>
|
||||
#include <stdint.h>
|
||||
#include <string>
|
||||
#include <string_view>
|
||||
#include <utility>
|
||||
|
||||
#include <MyGUI_Button.h>
|
||||
#include <MyGUI_Delegate.h>
|
||||
#include <MyGUI_InputManager.h>
|
||||
#include <MyGUI_KeyCode.h>
|
||||
#include <MyGUI_StringUtility.h>
|
||||
#include <MyGUI_TextBox.h>
|
||||
#include <MyGUI_Types.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
|
||||
#include <components/misc/strings/algorithm.hpp>
|
||||
#include <components/esm/refid.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/widgets/imagebutton.hpp>
|
||||
#include <components/widgets/list.hpp>
|
||||
|
||||
|
|
|
@ -7,11 +7,6 @@
|
|||
|
||||
#include <memory>
|
||||
|
||||
namespace MWBase
|
||||
{
|
||||
class WindowManager;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
struct JournalViewModel;
|
||||
|
|
|
@ -1,11 +1,23 @@
|
|||
#include "keyboardnavigation.hpp"
|
||||
|
||||
#include <algorithm>
|
||||
#include <assert.h>
|
||||
#include <stdlib.h>
|
||||
#include <string>
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
#include <MyGUI_Delegate.h>
|
||||
#include <MyGUI_Exception.h>
|
||||
#include <MyGUI_Gui.h>
|
||||
#include <MyGUI_InputManager.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
#include <MyGUI_WidgetDefines.h>
|
||||
#include <MyGUI_WidgetManager.h>
|
||||
#include <MyGUI_Window.h>
|
||||
|
||||
#include <components/debug/debuglog.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
|
||||
#include "../mwbase/environment.hpp"
|
||||
#include "../mwbase/windowmanager.hpp"
|
||||
|
|
|
@ -1,9 +1,16 @@
|
|||
#ifndef OPENMW_MWGUI_KEYBOARDNAVIGATION_H
|
||||
#define OPENMW_MWGUI_KEYBOARDNAVIGATION_H
|
||||
|
||||
#include <map>
|
||||
|
||||
#include <MyGUI_IUnlinkWidget.h>
|
||||
#include <MyGUI_KeyCode.h>
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
|
||||
|
|
|
@ -1,8 +1,14 @@
|
|||
#include "layout.hpp"
|
||||
|
||||
#include <ostream>
|
||||
#include <vector>
|
||||
|
||||
#include <MyGUI_Gui.h>
|
||||
#include <MyGUI_LayoutManager.h>
|
||||
#include <MyGUI_LogStream.h>
|
||||
#include <MyGUI_StringUtility.h>
|
||||
#include <MyGUI_TextBox.h>
|
||||
#include <MyGUI_UString.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
#include <MyGUI_Window.h>
|
||||
|
||||
|
|
|
@ -1,10 +1,15 @@
|
|||
#ifndef OPENMW_MWGUI_LAYOUT_H
|
||||
#define OPENMW_MWGUI_LAYOUT_H
|
||||
|
||||
#include <assert.h>
|
||||
#include <string>
|
||||
#include <string_view>
|
||||
|
||||
#include <MyGUI_Exception.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
#include <MyGUI_WidgetDefines.h>
|
||||
|
||||
#include "MyGUI_LogManager.h"
|
||||
|
||||
#include <components/debug/debuglog.hpp>
|
||||
|
||||
|
|
|
@ -1,10 +1,29 @@
|
|||
#include "levelupdialog.hpp"
|
||||
|
||||
#include <algorithm>
|
||||
#include <string_view>
|
||||
|
||||
#include <MyGUI_Align.h>
|
||||
#include <MyGUI_Button.h>
|
||||
#include <MyGUI_Delegate.h>
|
||||
#include <MyGUI_EditBox.h>
|
||||
#include <MyGUI_ImageBox.h>
|
||||
#include <MyGUI_StringUtility.h>
|
||||
#include <MyGUI_TPoint.h>
|
||||
#include <MyGUI_TextBox.h>
|
||||
#include <MyGUI_Types.h>
|
||||
#include <MyGUI_UString.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
|
||||
#include <apps/openmw/mwgui/mode.hpp>
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
#include <apps/openmw/mwmechanics/stat.hpp>
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
|
||||
#include <components/esm/refid.hpp>
|
||||
#include <components/fallback/fallback.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
|
||||
#include "../mwbase/environment.hpp"
|
||||
#include "../mwbase/soundmanager.hpp"
|
||||
|
|
|
@ -1,8 +1,20 @@
|
|||
#ifndef MWGUI_LEVELUPDIALOG_H
|
||||
#define MWGUI_LEVELUPDIALOG_H
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
#include "windowbase.hpp"
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Button;
|
||||
class EditBox;
|
||||
class ImageBox;
|
||||
class TextBox;
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
|
||||
|
|
|
@ -1,16 +1,36 @@
|
|||
#include "loadingscreen.hpp"
|
||||
|
||||
#include <algorithm>
|
||||
#include <array>
|
||||
#include <string_view>
|
||||
|
||||
#include <MyGUI_ISubWidgetRect.h>
|
||||
#include <MyGUI_ITexture.h>
|
||||
#include <MyGUI_Types.h>
|
||||
#include <MyGUI_UString.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
|
||||
#include <osg/BoundingSphere>
|
||||
#include <osg/Camera>
|
||||
#include <osg/FrameStamp>
|
||||
#include <osg/GL>
|
||||
#include <osg/Node>
|
||||
#include <osg/RenderInfo>
|
||||
#include <osg/Texture2D>
|
||||
#include <osg/Viewport>
|
||||
|
||||
#include <osgViewer/Viewer>
|
||||
|
||||
#include <osg/Texture2D>
|
||||
#include <osgUtil/IncrementalCompileOperation>
|
||||
|
||||
#include <MyGUI_Gui.h>
|
||||
#include <MyGUI_ScrollBar.h>
|
||||
#include <MyGUI_TextBox.h>
|
||||
|
||||
#include <apps/openmw/mwgui/mode.hpp>
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
|
||||
#include <components/debug/debuglog.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/misc/pathhelpers.hpp>
|
||||
#include <components/misc/rng.hpp>
|
||||
#include <components/myguiplatform/myguitexture.hpp>
|
||||
|
|
|
@ -2,6 +2,9 @@
|
|||
#define MWGUI_LOADINGSCREEN_H
|
||||
|
||||
#include <memory>
|
||||
#include <stddef.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
#include <osg/Timer>
|
||||
#include <osg/ref_ptr>
|
||||
|
@ -10,6 +13,14 @@
|
|||
|
||||
#include <components/loadinglistener/loadinglistener.hpp>
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class ITexture;
|
||||
class ScrollBar;
|
||||
class TextBox;
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace osgViewer
|
||||
{
|
||||
class Viewer;
|
||||
|
|
|
@ -1,9 +1,28 @@
|
|||
#include "mainmenu.hpp"
|
||||
|
||||
#include <algorithm>
|
||||
#include <assert.h>
|
||||
#include <list>
|
||||
#include <string_view>
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
#include <MyGUI_Align.h>
|
||||
#include <MyGUI_Delegate.h>
|
||||
#include <MyGUI_Gui.h>
|
||||
#include <MyGUI_ImageBox.h>
|
||||
#include <MyGUI_RenderManager.h>
|
||||
#include <MyGUI_TextBox.h>
|
||||
#include <MyGUI_Types.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
|
||||
#include <apps/openmw/mwgui/layout.hpp>
|
||||
#include <apps/openmw/mwgui/mode.hpp>
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
|
||||
#include <components/esm/refid.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/settings/settings.hpp>
|
||||
#include <components/vfs/manager.hpp>
|
||||
#include <components/widgets/imagebutton.hpp>
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
#ifndef OPENMW_GAME_MWGUI_MAINMENU_H
|
||||
#define OPENMW_GAME_MWGUI_MAINMENU_H
|
||||
|
||||
#include <map>
|
||||
#include <memory>
|
||||
#include <string>
|
||||
|
||||
#include "savegamedialog.hpp"
|
||||
#include "windowbase.hpp"
|
||||
|
@ -16,6 +18,13 @@ namespace VFS
|
|||
class Manager;
|
||||
}
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class ImageBox;
|
||||
class TextBox;
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
|
||||
|
|
|
@ -1,20 +1,48 @@
|
|||
#include "mapwindow.hpp"
|
||||
|
||||
#include <osg/Texture2D>
|
||||
#include <algorithm>
|
||||
#include <cmath>
|
||||
#include <numeric>
|
||||
#include <stdexcept>
|
||||
#include <type_traits>
|
||||
|
||||
#include <osg/Vec2i>
|
||||
#include <osg/Vec3f>
|
||||
#include <osg/ref_ptr>
|
||||
|
||||
#include <MyGUI_Align.h>
|
||||
#include <MyGUI_Button.h>
|
||||
#include <MyGUI_Colour.h>
|
||||
#include <MyGUI_EventPair.h>
|
||||
#include <MyGUI_FactoryManager.h>
|
||||
#include <MyGUI_Gui.h>
|
||||
#include <MyGUI_ISubWidget.h>
|
||||
#include <MyGUI_ISubWidgetRect.h>
|
||||
#include <MyGUI_ImageBox.h>
|
||||
#include <MyGUI_InputManager.h>
|
||||
#include <MyGUI_LanguageManager.h>
|
||||
#include <MyGUI_RenderManager.h>
|
||||
#include <MyGUI_RTTI.h>
|
||||
#include <MyGUI_RotatingSkin.h>
|
||||
#include <MyGUI_ScrollView.h>
|
||||
#include <MyGUI_TPoint.h>
|
||||
#include <MyGUI_TextBox.h>
|
||||
#include <MyGUI_TextIterator.h>
|
||||
#include <MyGUI_UString.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
|
||||
#include <apps/openmw/mwgui/mode.hpp>
|
||||
#include <apps/openmw/mwgui/windowpinnablebase.hpp>
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
#include <apps/openmw/mwworld/store.hpp>
|
||||
|
||||
#include <components/esm/defs.hpp>
|
||||
#include <components/esm/refid.hpp>
|
||||
#include <components/esm3/esmwriter.hpp>
|
||||
#include <components/esm3/globalmap.hpp>
|
||||
#include <components/esm3/loadcell.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/misc/strings/algorithm.hpp>
|
||||
#include <components/myguiplatform/myguitexture.hpp>
|
||||
#include <components/settings/settings.hpp>
|
||||
|
||||
|
@ -33,7 +61,15 @@
|
|||
|
||||
#include "confirmationdialog.hpp"
|
||||
|
||||
#include <numeric>
|
||||
namespace MWGui
|
||||
{
|
||||
class DragAndDrop;
|
||||
}
|
||||
|
||||
namespace osg
|
||||
{
|
||||
class Texture2D;
|
||||
}
|
||||
|
||||
namespace
|
||||
{
|
||||
|
|
|
@ -2,19 +2,44 @@
|
|||
#define MWGUI_MAPWINDOW_H
|
||||
|
||||
#include <cstdint>
|
||||
#include <map>
|
||||
#include <memory>
|
||||
#include <set>
|
||||
#include <stddef.h>
|
||||
#include <string>
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
#include <osg/Vec2f>
|
||||
|
||||
#include <MyGUI_Delegate.h>
|
||||
#include <MyGUI_ITexture.h>
|
||||
#include <MyGUI_MouseButton.h>
|
||||
#include <MyGUI_Types.h>
|
||||
|
||||
#include "windowpinnablebase.hpp"
|
||||
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
|
||||
#include <components/esm3/cellid.hpp>
|
||||
|
||||
#include <components/esm3/custommarkerstate.hpp>
|
||||
#include <components/misc/constants.hpp>
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
class DragAndDrop;
|
||||
}
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Button;
|
||||
class ImageBox;
|
||||
class ScrollView;
|
||||
class TextBox;
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace MWRender
|
||||
{
|
||||
class GlobalMap;
|
||||
|
|
|
@ -1,10 +1,30 @@
|
|||
#include "merchantrepair.hpp"
|
||||
|
||||
#include <components/esm3/loadgmst.hpp>
|
||||
#include <algorithm>
|
||||
#include <string>
|
||||
#include <string_view>
|
||||
#include <type_traits>
|
||||
|
||||
#include <MyGUI_Align.h>
|
||||
#include <MyGUI_Button.h>
|
||||
#include <MyGUI_Delegate.h>
|
||||
#include <MyGUI_Gui.h>
|
||||
#include <MyGUI_ScrollView.h>
|
||||
#include <MyGUI_StringUtility.h>
|
||||
#include <MyGUI_TextBox.h>
|
||||
#include <MyGUI_Types.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
|
||||
#include <apps/openmw/mwgui/mode.hpp>
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
#include <apps/openmw/mwworld/store.hpp>
|
||||
|
||||
#include <components/esm/refid.hpp>
|
||||
#include <components/esm3/loadgmst.hpp>
|
||||
#include <components/esm3/variant.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
|
||||
#include "../mwbase/environment.hpp"
|
||||
#include "../mwbase/mechanicsmanager.hpp"
|
||||
|
|
|
@ -4,6 +4,14 @@
|
|||
#include "../mwworld/ptr.hpp"
|
||||
#include "windowbase.hpp"
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Button;
|
||||
class ScrollView;
|
||||
class TextBox;
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
|
||||
|
|
|
@ -1,11 +1,23 @@
|
|||
#include "messagebox.hpp"
|
||||
|
||||
#include <algorithm>
|
||||
#include <utility>
|
||||
|
||||
#include <MyGUI_Align.h>
|
||||
#include <MyGUI_Button.h>
|
||||
#include <MyGUI_EditBox.h>
|
||||
#include <MyGUI_LanguageManager.h>
|
||||
#include <MyGUI_RenderManager.h>
|
||||
#include <MyGUI_TSize.h>
|
||||
#include <MyGUI_Types.h>
|
||||
#include <MyGUI_UString.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
#include <MyGUI_WidgetStyle.h>
|
||||
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
|
||||
#include <components/debug/debuglog.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/misc/strings/algorithm.hpp>
|
||||
|
||||
#include "../mwbase/environment.hpp"
|
||||
|
|
|
@ -2,12 +2,19 @@
|
|||
#define MWGUI_MESSAGE_BOX_H
|
||||
|
||||
#include <memory>
|
||||
#include <string>
|
||||
#include <string_view>
|
||||
#include <vector>
|
||||
|
||||
#include <MyGUI_Delegate.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
|
||||
#include <apps/openmw/mwgui/layout.hpp>
|
||||
|
||||
#include "windowbase.hpp"
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Widget;
|
||||
class Button;
|
||||
class EditBox;
|
||||
}
|
||||
|
@ -15,7 +22,6 @@ namespace MyGUI
|
|||
namespace MWGui
|
||||
{
|
||||
class InteractiveMessageBox;
|
||||
class MessageBoxManager;
|
||||
class MessageBox;
|
||||
class MessageBoxManager
|
||||
{
|
||||
|
|
|
@ -1,6 +1,15 @@
|
|||
#include "pickpocketitemmodel.hpp"
|
||||
|
||||
#include <algorithm>
|
||||
#include <stdexcept>
|
||||
#include <utility>
|
||||
|
||||
#include <apps/openmw/mwgui/itemmodel.hpp>
|
||||
#include <apps/openmw/mwgui/mode.hpp>
|
||||
|
||||
#include <components/esm/refid.hpp>
|
||||
#include <components/esm3/loadskil.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/misc/rng.hpp>
|
||||
|
||||
#include "../mwmechanics/actorutil.hpp"
|
||||
|
|
|
@ -1,6 +1,12 @@
|
|||
#ifndef MWGUI_PICKPOCKET_ITEM_MODEL_H
|
||||
#define MWGUI_PICKPOCKET_ITEM_MODEL_H
|
||||
|
||||
#include <memory>
|
||||
#include <stddef.h>
|
||||
#include <vector>
|
||||
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
|
||||
#include "itemmodel.hpp"
|
||||
|
||||
namespace MWGui
|
||||
|
|
|
@ -1,14 +1,41 @@
|
|||
#include "quickkeysmenu.hpp"
|
||||
|
||||
#include <algorithm>
|
||||
#include <assert.h>
|
||||
#include <string_view>
|
||||
#include <type_traits>
|
||||
#include <utility>
|
||||
|
||||
#include <MyGUI_Align.h>
|
||||
#include <MyGUI_Button.h>
|
||||
#include <MyGUI_Delegate.h>
|
||||
#include <MyGUI_EditBox.h>
|
||||
#include <MyGUI_Gui.h>
|
||||
#include <MyGUI_ITexture.h>
|
||||
#include <MyGUI_ImageBox.h>
|
||||
#include <MyGUI_RenderManager.h>
|
||||
#include <MyGUI_StringUtility.h>
|
||||
#include <MyGUI_TextBox.h>
|
||||
#include <MyGUI_Types.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
|
||||
#include <apps/openmw/mwgui/mode.hpp>
|
||||
#include <apps/openmw/mwgui/spellmodel.hpp>
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
#include <apps/openmw/mwmechanics/drawstate.hpp>
|
||||
#include <apps/openmw/mwmechanics/spells.hpp>
|
||||
#include <apps/openmw/mwworld/containerstore.hpp>
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
#include <apps/openmw/mwworld/store.hpp>
|
||||
|
||||
#include <components/esm/defs.hpp>
|
||||
#include <components/esm3/effectlist.hpp>
|
||||
#include <components/esm3/esmwriter.hpp>
|
||||
#include <components/esm3/loadmgef.hpp>
|
||||
#include <components/esm3/loadspel.hpp>
|
||||
#include <components/esm3/quickkeys.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/misc/resourcehelpers.hpp>
|
||||
#include <components/resource/resourcesystem.hpp>
|
||||
|
||||
|
@ -31,6 +58,11 @@
|
|||
#include "sortfilteritemmodel.hpp"
|
||||
#include "spellview.hpp"
|
||||
|
||||
namespace ESM
|
||||
{
|
||||
class ESMReader;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
|
||||
|
|
|
@ -2,11 +2,35 @@
|
|||
#define MWGUI_QUICKKEYS_H
|
||||
|
||||
#include <memory>
|
||||
#include <stdint.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
#include <components/esm/refid.hpp>
|
||||
|
||||
#include "itemselection.hpp"
|
||||
#include "spellmodel.hpp"
|
||||
#include "windowbase.hpp"
|
||||
|
||||
namespace ESM
|
||||
{
|
||||
class ESMReader;
|
||||
class ESMWriter;
|
||||
}
|
||||
|
||||
namespace MWWorld
|
||||
{
|
||||
class Ptr;
|
||||
}
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Button;
|
||||
class EditBox;
|
||||
class TextBox;
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
|
||||
|
|
|
@ -1,17 +1,40 @@
|
|||
#include "race.hpp"
|
||||
|
||||
#include <MyGUI_Gui.h>
|
||||
#include <MyGUI_ImageBox.h>
|
||||
#include <MyGUI_ListBox.h>
|
||||
#include <MyGUI_ScrollBar.h>
|
||||
#include <algorithm>
|
||||
#include <exception>
|
||||
#include <string>
|
||||
#include <utility>
|
||||
|
||||
#include <osg/Math>
|
||||
#include <osg/Texture2D>
|
||||
|
||||
#include <components/debug/debuglog.hpp>
|
||||
#include <components/myguiplatform/myguitexture.hpp>
|
||||
#include <MyGUI_Align.h>
|
||||
#include <MyGUI_Button.h>
|
||||
#include <MyGUI_EventPair.h>
|
||||
#include <MyGUI_Gui.h>
|
||||
#include <MyGUI_ISubWidgetRect.h>
|
||||
#include <MyGUI_ImageBox.h>
|
||||
#include <MyGUI_ListBox.h>
|
||||
#include <MyGUI_Macros.h>
|
||||
#include <MyGUI_ScrollBar.h>
|
||||
#include <MyGUI_StringUtility.h>
|
||||
#include <MyGUI_Types.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
|
||||
#include <apps/openmw/mwgui/widgets.hpp>
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
#include <apps/openmw/mwworld/store.hpp>
|
||||
|
||||
#include <components/debug/debuglog.hpp>
|
||||
#include <components/esm3/loadbody.hpp>
|
||||
#include <components/esm3/loadnpc.hpp>
|
||||
#include <components/esm3/loadrace.hpp>
|
||||
#include <components/esm3/loadskil.hpp>
|
||||
#include <components/esm3/spelllist.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/misc/strings/algorithm.hpp>
|
||||
#include <components/myguiplatform/myguitexture.hpp>
|
||||
|
||||
#include "../mwbase/environment.hpp"
|
||||
#include "../mwbase/windowmanager.hpp"
|
||||
|
|
|
@ -1,13 +1,25 @@
|
|||
#ifndef MWGUI_RACE_H
|
||||
#define MWGUI_RACE_H
|
||||
|
||||
#include "windowbase.hpp"
|
||||
#include <components/esm/refid.hpp>
|
||||
#include <memory>
|
||||
#include <stddef.h>
|
||||
#include <vector>
|
||||
|
||||
namespace MWRender
|
||||
#include <MyGUI_Delegate.h>
|
||||
#include <MyGUI_ITexture.h>
|
||||
|
||||
#include <components/esm/refid.hpp>
|
||||
|
||||
#include <apps/openmw/mwrender/characterpreview.hpp>
|
||||
|
||||
#include "windowbase.hpp"
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class RaceSelectionPreview;
|
||||
class ImageBox;
|
||||
class ListBox;
|
||||
class ScrollBar;
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace ESM
|
||||
|
|
|
@ -1,10 +1,26 @@
|
|||
#include "recharge.hpp"
|
||||
|
||||
#include <MyGUI_ScrollView.h>
|
||||
#include <stdexcept>
|
||||
#include <string>
|
||||
#include <string_view>
|
||||
#include <type_traits>
|
||||
|
||||
#include <components/widgets/box.hpp>
|
||||
#include <MyGUI_Button.h>
|
||||
#include <MyGUI_Delegate.h>
|
||||
#include <MyGUI_StringUtility.h>
|
||||
#include <MyGUI_TextBox.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
|
||||
#include <apps/openmw/mwgui/itemmodel.hpp>
|
||||
#include <apps/openmw/mwgui/mode.hpp>
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
#include <apps/openmw/mwworld/store.hpp>
|
||||
|
||||
#include <components/esm3/loadcrea.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/widgets/box.hpp>
|
||||
|
||||
#include "../mwbase/environment.hpp"
|
||||
#include "../mwbase/windowmanager.hpp"
|
||||
|
|
|
@ -3,8 +3,17 @@
|
|||
|
||||
#include <memory>
|
||||
|
||||
#include <apps/openmw/mwgui/itemselection.hpp>
|
||||
|
||||
#include "windowbase.hpp"
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Button;
|
||||
class TextBox;
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace MWWorld
|
||||
{
|
||||
class Ptr;
|
||||
|
@ -12,8 +21,6 @@ namespace MWWorld
|
|||
|
||||
namespace MWGui
|
||||
{
|
||||
|
||||
class ItemSelectionDialog;
|
||||
class ItemWidget;
|
||||
class ItemChargeView;
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
#include "referenceinterface.hpp"
|
||||
|
||||
#include <type_traits>
|
||||
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
ReferenceInterface::ReferenceInterface() {}
|
||||
|
|
|
@ -1,19 +1,37 @@
|
|||
#include "repair.hpp"
|
||||
|
||||
#include <iomanip>
|
||||
#include <ostream>
|
||||
#include <stdexcept>
|
||||
#include <string>
|
||||
#include <string_view>
|
||||
#include <type_traits>
|
||||
|
||||
#include <MyGUI_ScrollView.h>
|
||||
#include <MyGUI_Button.h>
|
||||
#include <MyGUI_Delegate.h>
|
||||
#include <MyGUI_StringUtility.h>
|
||||
#include <MyGUI_TextBox.h>
|
||||
#include <MyGUI_Widget.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
|
||||
#include <apps/openmw/mwgui/itemmodel.hpp>
|
||||
#include <apps/openmw/mwgui/mode.hpp>
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
#include <apps/openmw/mwmechanics/repair.hpp>
|
||||
#include <apps/openmw/mwworld/livecellref.hpp>
|
||||
#include <apps/openmw/mwworld/ptr.hpp>
|
||||
|
||||
#include <components/esm/refid.hpp>
|
||||
#include <components/esm3/loadrepa.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
#include <components/widgets/box.hpp>
|
||||
|
||||
#include "../mwbase/environment.hpp"
|
||||
#include "../mwbase/windowmanager.hpp"
|
||||
#include "../mwbase/world.hpp"
|
||||
|
||||
#include "../mwmechanics/actorutil.hpp"
|
||||
|
||||
#include "../mwworld/class.hpp"
|
||||
#include "../mwworld/containerstore.hpp"
|
||||
|
||||
#include "inventoryitemmodel.hpp"
|
||||
#include "itemchargeview.hpp"
|
||||
|
|
|
@ -3,14 +3,27 @@
|
|||
|
||||
#include <memory>
|
||||
|
||||
#include <apps/openmw/mwgui/itemselection.hpp>
|
||||
|
||||
#include "windowbase.hpp"
|
||||
|
||||
#include "../mwmechanics/repair.hpp"
|
||||
|
||||
namespace MWWorld
|
||||
{
|
||||
class Ptr;
|
||||
}
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Button;
|
||||
class TextBox;
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
|
||||
class ItemSelectionDialog;
|
||||
class ItemWidget;
|
||||
class ItemChargeView;
|
||||
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
#include "resourceskin.hpp"
|
||||
|
||||
#include <MyGUI_ITexture.h>
|
||||
#include <MyGUI_RenderManager.h>
|
||||
#include <MyGUI_TCoord.h>
|
||||
#include <MyGUI_Types.h>
|
||||
#include <MyGUI_Version.h>
|
||||
|
||||
#include <components/misc/strings/algorithm.hpp>
|
||||
|
||||
|
|
|
@ -1,7 +1,16 @@
|
|||
#ifndef MWGUI_RESOURCESKIN_H
|
||||
#define MWGUI_RESOURCESKIN_H
|
||||
|
||||
#include <string>
|
||||
|
||||
#include <MyGUI_RTTI.h>
|
||||
#include <MyGUI_ResourceSkin.h>
|
||||
#include <MyGUI_XmlDocument.h>
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Version;
|
||||
}
|
||||
|
||||
namespace MWGui
|
||||
{
|
||||
|
|
|
@ -1,15 +1,32 @@
|
|||
#include "review.hpp"
|
||||
|
||||
#include <array>
|
||||
#include <assert.h>
|
||||
#include <cmath>
|
||||
#include <iterator>
|
||||
#include <set>
|
||||
#include <type_traits>
|
||||
#include <utility>
|
||||
|
||||
#include <MyGUI_Align.h>
|
||||
#include <MyGUI_Button.h>
|
||||
#include <MyGUI_Gui.h>
|
||||
#include <MyGUI_ImageBox.h>
|
||||
#include <MyGUI_ScrollView.h>
|
||||
#include <MyGUI_StringUtility.h>
|
||||
#include <MyGUI_TCoord.h>
|
||||
#include <MyGUI_TextBox.h>
|
||||
#include <MyGUI_WidgetInput.h>
|
||||
|
||||
#include <apps/openmw/mwgui/widgets.hpp>
|
||||
#include <apps/openmw/mwgui/windowbase.hpp>
|
||||
#include <apps/openmw/mwworld/store.hpp>
|
||||
|
||||
#include <components/esm3/loadbsgn.hpp>
|
||||
#include <components/esm3/loadrace.hpp>
|
||||
#include <components/esm3/loadspel.hpp>
|
||||
#include <components/esm3/spelllist.hpp>
|
||||
#include <components/misc/notnullptr.hpp>
|
||||
|
||||
#include "../mwbase/environment.hpp"
|
||||
#include "../mwbase/windowmanager.hpp"
|
||||
|
@ -20,6 +37,11 @@
|
|||
#include "tooltips.hpp"
|
||||
#include "ustring.hpp"
|
||||
|
||||
namespace MyGUI
|
||||
{
|
||||
class Widget;
|
||||
}
|
||||
|
||||
namespace
|
||||
{
|
||||
void adjustButtonSize(MyGUI::Button* button)
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue