summaryrefslogtreecommitdiff
path: root/src/video/cocoa/cocoa_v.h
diff options
context:
space:
mode:
authorMichael Lutz <michi@icosahedron.de>2021-02-06 00:23:29 +0100
committerMichael Lutz <michi@icosahedron.de>2021-02-13 22:21:17 +0100
commitbd42fc94cc1dc064d0c20cfa4fad108dc64931c6 (patch)
tree6f84e05b4d9b2f7639f9eaa4409a0c59eca24204 /src/video/cocoa/cocoa_v.h
parent965ce1294726427bf31da33bb5c7650773f8aada (diff)
downloadopenttd-bd42fc94cc1dc064d0c20cfa4fad108dc64931c6.tar.xz
Codechange: [OSX] Move some things from video driver to our NSView.
Diffstat (limited to 'src/video/cocoa/cocoa_v.h')
-rw-r--r--src/video/cocoa/cocoa_v.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/video/cocoa/cocoa_v.h b/src/video/cocoa/cocoa_v.h
index 0961e1660..4c53cdb8f 100644
--- a/src/video/cocoa/cocoa_v.h
+++ b/src/video/cocoa/cocoa_v.h
@@ -17,6 +17,8 @@
extern bool _cocoa_video_started;
@class OTTD_CocoaWindowDelegate;
+@class OTTD_CocoaWindow;
+@class OTTD_CocoaView;
class VideoDriver_Cocoa : public VideoDriver {
private:
@@ -40,8 +42,8 @@ public:
bool active; ///< Whether the window is visible
bool setup;
- id window; ///< Pointer to window object
- id cocoaview; ///< Pointer to view object
+ OTTD_CocoaWindow *window; ///< Pointer to window object
+ OTTD_CocoaView *cocoaview; ///< Pointer to view object
CGColorSpaceRef color_space; ///< Window color space
CGContextRef cgcontext; ///< Context reference for Quartz subdriver