diff --git a/source/ps/scripting/JSInterface_Console.cpp b/source/ps/scripting/JSInterface_Console.cpp index c9992ea65d..51ff2d73f3 100644 --- a/source/ps/scripting/JSInterface_Console.cpp +++ b/source/ps/scripting/JSInterface_Console.cpp @@ -1,4 +1,4 @@ -/* Copyright (C) 2017 Wildfire Games. +/* Copyright (C) 2018 Wildfire Games. * This file is part of 0 A.D. * * 0 A.D. is free software: you can redistribute it and/or modify @@ -17,11 +17,12 @@ #include "precompiled.h" -#include "scriptinterface/ScriptInterface.h" #include "JSInterface_Console.h" + #include "ps/CConsole.h" #include "ps/CLogger.h" #include "ps/Profile.h" +#include "scriptinterface/ScriptInterface.h" bool JSI_Console::CheckGlobalInitialized() { diff --git a/source/ps/scripting/JSInterface_Console.h b/source/ps/scripting/JSInterface_Console.h index 369484c2e5..075f85eee3 100644 --- a/source/ps/scripting/JSInterface_Console.h +++ b/source/ps/scripting/JSInterface_Console.h @@ -18,7 +18,7 @@ #ifndef INCLUDED_JSI_CONSOLE #define INCLUDED_JSI_CONSOLE -class ScriptInterface; +#include "scriptinterface/ScriptInterface.h" namespace JSI_Console { diff --git a/source/ps/scripting/JSInterface_Mod.h b/source/ps/scripting/JSInterface_Mod.h index 1b05aded50..e3f6662b79 100644 --- a/source/ps/scripting/JSInterface_Mod.h +++ b/source/ps/scripting/JSInterface_Mod.h @@ -21,8 +21,6 @@ #include "ps/CStr.h" #include "scriptinterface/ScriptInterface.h" -class ScriptInterface; - namespace JSI_Mod { void RegisterScriptFunctions(const ScriptInterface& scriptInterface); diff --git a/source/ps/scripting/JSInterface_ModIo.cpp b/source/ps/scripting/JSInterface_ModIo.cpp index 5c108cc052..fc1419bee8 100644 --- a/source/ps/scripting/JSInterface_ModIo.cpp +++ b/source/ps/scripting/JSInterface_ModIo.cpp @@ -20,7 +20,6 @@ #include "JSInterface_ModIo.h" #include "ps/CLogger.h" -#include "ps/Mod.h" #include "ps/ModIo.h" void JSI_ModIo::StartGetGameId(ScriptInterface::CxPrivate* UNUSED(pCxPrivate)) diff --git a/source/ps/scripting/JSInterface_ModIo.h b/source/ps/scripting/JSInterface_ModIo.h index 5319cf74e3..e44ae9aea7 100644 --- a/source/ps/scripting/JSInterface_ModIo.h +++ b/source/ps/scripting/JSInterface_ModIo.h @@ -18,11 +18,8 @@ #ifndef INCLUDED_JSI_MODIO #define INCLUDED_JSI_MODIO -#include "ps/CStr.h" #include "scriptinterface/ScriptInterface.h" -class ScriptInterface; - namespace JSI_ModIo { void RegisterScriptFunctions(const ScriptInterface& scriptInterface); diff --git a/source/renderer/Renderer.h b/source/renderer/Renderer.h index 1d37390fd2..e6b9029764 100644 --- a/source/renderer/Renderer.h +++ b/source/renderer/Renderer.h @@ -47,7 +47,6 @@ class CSimulation2; class CTextureManager; class CTimeManager; class RenderPathVertexShader; -class ScriptInterface; class ShadowMap; class SkyManager; class TerrainRenderer;