16 #import <Cocoa/Cocoa.h>
23 extern int ActualFullscreenX, ActualFullscreenY;
25 @interface C4OpenGLView : NSView
28 NSOpenGLContext* context;
32 - (void) enableEvents;
35 - (BOOL) shouldHideMouseCursor;
36 - (void) setContextSurfaceBackingSizeToOwnDimensions;
37 - (IBAction) increaseZoom:(
id)sender;
38 - (IBAction) decreaseZoom:(
id)sender;
40 + (CGDirectDisplayID) displayID;
41 + (NSOpenGLContext*) mainContext;
42 + (void) setSurfaceBackingSizeOf:(NSOpenGLContext*) context width:(
int)wdt height:(
int)hgt;
43 + (NSOpenGLContext*) createContext:(
CStdGLCtx*) pMainCtx;
45 @property(readwrite, strong) NSOpenGLContext* context;
48 @interface C4EditorOpenGLView: C4OpenGLView
51 - (IBAction) grabContents:(
id) sender;
52 - (IBAction) copy:(
id) sender;
53 - (IBAction) delete:(
id) sender;
54 - (IBAction) resetZoom:(
id) sender;