From afbafc2aef9f06847d234997a4e7f81000d39d3d Mon Sep 17 00:00:00 2001
From: Michael Fitzmayer <[EMAIL REDACTED]>
Date: Fri, 21 Oct 2022 08:11:48 +0200
Subject: [PATCH] Remove redundant dependency to bitdraw.h, minor cleanup
---
src/video/ngage/SDL_ngagevideo.h | 18 ++++++++++--------
1 file changed, 10 insertions(+), 8 deletions(-)
diff --git a/src/video/ngage/SDL_ngagevideo.h b/src/video/ngage/SDL_ngagevideo.h
index 86fc1a586d37..af8e8d857a3e 100644
--- a/src/video/ngage/SDL_ngagevideo.h
+++ b/src/video/ngage/SDL_ngagevideo.h
@@ -30,7 +30,16 @@
#include <e32svr.h>
#include <bitdev.h>
#include <w32std.h>
-#include <bitdraw.h> // CFbsDrawDevice
+
+class CFbsDrawDevice : public CBase
+{
+public:
+public:
+ IMPORT_C static CFbsDrawDevice* NewScreenDeviceL(TScreenInfoV01 aInfo,TDisplayMode aDispMode);
+public:
+ virtual void Update() {}
+ virtual void UpdateRegion(const TRect&) {}
+};
#define _THIS SDL_VideoDevice *_this
@@ -46,10 +55,7 @@ typedef struct SDL_VideoData
TRequestStatus NGAGE_WsEventStatus;
TRequestStatus NGAGE_RedrawEventStatus;
TWsEvent NGAGE_WsEvent;
- //TWsRedrawEvent NGAGE_RedrawEvent;
-
CFbsDrawDevice* NGAGE_DrawDevice;
-
TBool NGAGE_IsWindowFocused; /* Not used yet */
/* Screen hardware frame buffer info */
@@ -64,10 +70,6 @@ typedef struct SDL_VideoData
CFbsBitGc::TGraphicsOrientation NGAGE_ScreenOrientation;
- /* Simulate double screen height */
- //TInt NGAGE_ScreenXScaleValue;
- //TInt NGAGE_ScreenYScaleValue;
-
} SDL_VideoData;
#endif /* _SDL_ngagevideo_h */