From b62017657b0f276c21998c494e44924fc66fc2e4 Mon Sep 17 00:00:00 2001 From: Hielke Morsink Date: Sat, 31 Mar 2018 14:19:20 +0200 Subject: [PATCH] Fix header dependencies for openrct2-ui --- src/openrct2-ui/drawing/engines/DrawingEngines.h | 2 ++ src/openrct2-ui/drawing/engines/opengl/SwapFramebuffer.h | 6 ++---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/openrct2-ui/drawing/engines/DrawingEngines.h b/src/openrct2-ui/drawing/engines/DrawingEngines.h index e09cf62ba8..00b36cd355 100644 --- a/src/openrct2-ui/drawing/engines/DrawingEngines.h +++ b/src/openrct2-ui/drawing/engines/DrawingEngines.h @@ -27,6 +27,8 @@ namespace OpenRCT2 namespace Ui { + interface IUiContext; + Drawing::IDrawingEngine * CreateSoftwareDrawingEngine(IUiContext * uiContext); Drawing::IDrawingEngine * CreateHardwareDisplayDrawingEngine(IUiContext * uiContext); #ifndef DISABLE_OPENGL diff --git a/src/openrct2-ui/drawing/engines/opengl/SwapFramebuffer.h b/src/openrct2-ui/drawing/engines/opengl/SwapFramebuffer.h index fc1c2dc3c2..f783d7f7a2 100644 --- a/src/openrct2-ui/drawing/engines/opengl/SwapFramebuffer.h +++ b/src/openrct2-ui/drawing/engines/opengl/SwapFramebuffer.h @@ -17,11 +17,9 @@ #pragma once #include -#include "OpenGLAPI.h" #include "ApplyTransparencyShader.h" - -class CopyFramebufferShader; -class OpenGLFramebuffer; +#include "OpenGLAPI.h" +#include "OpenGLFramebuffer.h" /** * Class to maintain two different framebuffers where the active framebuffer