General: Add necessary includes where applicable

As part of the changes within hecl, this exposed a few indirect
inclusions. We can simply include the headers to resolve these cases.
This commit is contained in:
Lioncash 2019-09-05 00:42:16 -04:00
parent 303b349e01
commit 5beb046f9e
14 changed files with 30 additions and 4 deletions

View File

@ -11,6 +11,7 @@
#include "specter/View.hpp"
#include <boo/BooObject.hpp>
#include <boo/DeferredWindowEvents.hpp>
#include <boo/IWindow.hpp>
#include <boo/graphicsdev/IGraphicsDataFactory.hpp>
#include <hecl/UniformBufferPool.hpp>

View File

@ -5,6 +5,7 @@
#include "specter/TextView.hpp"
#include "specter/ViewResources.hpp"
#include <boo/graphicsdev/IGraphicsCommandQueue.hpp>
#include <logvisor/logvisor.hpp>
namespace specter {

View File

@ -1,6 +1,8 @@
#include "specter/Icon.hpp"
#include "specter/RootView.hpp"
#include <boo/graphicsdev/IGraphicsCommandQueue.hpp>
namespace specter {
IconView::IconView(ViewResources& res, View& parentView, Icon& icon) : View(res, parentView) {

View File

@ -6,6 +6,8 @@
#include "specter/TextView.hpp"
#include "specter/ViewResources.hpp"
#include <boo/graphicsdev/IGraphicsCommandQueue.hpp>
#define ROW_HEIGHT 18
#define ITEM_MARGIN 1

View File

@ -7,6 +7,7 @@
#include "specter/ViewResources.hpp"
#include <boo/System.hpp>
#include <boo/graphicsdev/IGraphicsCommandQueue.hpp>
namespace specter {

View File

@ -4,6 +4,8 @@
#include "specter/RootView.hpp"
#include "specter/ViewResources.hpp"
#include <boo/graphicsdev/IGraphicsCommandQueue.hpp>
namespace specter {
struct PathButtons::PathButton final : IButtonBinding {
PathButtons& m_pb;

View File

@ -8,6 +8,7 @@
#include "specter/Tooltip.hpp"
#include "specter/ViewResources.hpp"
#include <boo/graphicsdev/IGraphicsCommandQueue.hpp>
#include <logvisor/logvisor.hpp>
namespace specter {

View File

@ -7,6 +7,8 @@
#include "specter/RootView.hpp"
#include "specter/ViewResources.hpp"
#include <boo/graphicsdev/IGraphicsCommandQueue.hpp>
namespace specter {
#define MAX_SCROLL_SPEED 100

View File

@ -4,6 +4,7 @@
#include "specter/RootView.hpp"
#include "specter/ViewResources.hpp"
#include <boo/graphicsdev/IGraphicsCommandQueue.hpp>
#include <logvisor/logvisor.hpp>
namespace specter {

View File

@ -1,8 +1,11 @@
#include "logvisor/logvisor.hpp"
#include "specter/SplitView.hpp"
#include "specter/Space.hpp"
#include "specter/RootView.hpp"
#include "specter/ViewResources.hpp"
#include "specter/Space.hpp"
#include <boo/graphicsdev/IGraphicsCommandQueue.hpp>
#include <logvisor/logvisor.hpp>
namespace specter {
static logvisor::Module Log("specter::SplitView");

View File

@ -2,9 +2,12 @@
#include "specter/RootView.hpp"
#include "specter/ScrollView.hpp"
#include "specter/TextView.hpp"
#include "specter/ViewResources.hpp"
#include <boo/graphicsdev/IGraphicsCommandQueue.hpp>
namespace specter {
static logvisor::Module Log("specter::Table");
#define ROW_HEIGHT 18

View File

@ -4,6 +4,8 @@
#include "specter/TextView.hpp"
#include "specter/ViewResources.hpp"
#include <boo/graphicsdev/IGraphicsCommandQueue.hpp>
namespace specter {
TextField::TextField(ViewResources& res, View& parentView, IStringBinding* strBind)

View File

@ -1,7 +1,10 @@
#include "logvisor/logvisor.hpp"
#include "specter/Toolbar.hpp"
#include "specter/ViewResources.hpp"
#include "specter/RootView.hpp"
#include "specter/ViewResources.hpp"
#include <boo/graphicsdev/IGraphicsCommandQueue.hpp>
#include <logvisor/logvisor.hpp>
#define TOOLBAR_PADDING 10

View File

@ -4,6 +4,8 @@
#include "specter/RootView.hpp"
#include "specter/ViewResources.hpp"
#include <boo/graphicsdev/IGraphicsCommandQueue.hpp>
namespace specter {
#define TOOLTIP_MAX_WIDTH 316