From 26575ab8f880a39dc9c07203d4f8b31eb667fdac Mon Sep 17 00:00:00 2001 From: planetmaker Date: Tue, 21 Dec 2010 15:57:55 +0000 Subject: (svn r21575) -Codechange: [OSX] Use the same class for the window delegate routines in windowed screen drivers --- src/video/cocoa/cocoa_v.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/video/cocoa/cocoa_v.h') diff --git a/src/video/cocoa/cocoa_v.h b/src/video/cocoa/cocoa_v.h index 2d789d89e..e81125b5b 100644 --- a/src/video/cocoa/cocoa_v.h +++ b/src/video/cocoa/cocoa_v.h @@ -124,4 +124,15 @@ void QZ_HideMouse(); uint QZ_ListModes(OTTD_Point *modes, uint max_modes, CGDirectDisplayID display_id, int display_depth); +/** Delegate for our NSWindow to send ask for quit on close */ +@interface OTTD_CocoaWindowDelegate : NSObject { + CocoaSubdriver *driver; +} + +- (void)setDriver:(CocoaSubdriver*)drv; + +- (BOOL)windowShouldClose:(id)sender; +@end + + #endif /* VIDEO_COCOA_H */ -- cgit v1.2.3-70-g09d2