diff options
Diffstat (limited to 'engines/wintermute/BRenderSDL.h')
-rw-r--r-- | engines/wintermute/BRenderSDL.h | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/engines/wintermute/BRenderSDL.h b/engines/wintermute/BRenderSDL.h index edcafdff96..3ef5cc1cde 100644 --- a/engines/wintermute/BRenderSDL.h +++ b/engines/wintermute/BRenderSDL.h @@ -30,7 +30,9 @@ #define WINTERMUTE_BRENDERER_SDL_H
#include "BRenderer.h"
-#include "SDL.h"
+/*#include "SDL.h"*/
+#include "common/rect.h"
+#include "graphics/surface.h"
class SDL_Window;
class SDL_Renderer;
@@ -58,15 +60,15 @@ public: CBImage *TakeScreenshot();
SDL_Renderer *GetSdlRenderer() const {
- return _renderer;
+// return _renderer;
}
SDL_Window *GetSdlWindow() const {
- return _win;
+// return _win;
}
HRESULT SetViewport(int left, int top, int right, int bottom);
- void ModTargetRect(SDL_Rect *rect);
+ void ModTargetRect(Common::Rect *rect);
void PointFromScreen(POINT *point);
void PointToScreen(POINT *point);
@@ -80,8 +82,9 @@ public: }
private:
- SDL_Renderer *_renderer;
- SDL_Window *_win;
+/* SDL_Renderer *_renderer;
+ SDL_Window *_win;*/
+ Graphics::Surface *_renderSurface;
AnsiString _name;
int _borderLeft;
|