15 #include "graphicsWindow.h"
17 #import <AppKit/NSView.h>
18 #import <AppKit/NSOpenGL.h>
24 NSOpenGLContext *_context;
28 - (id) initWithFrame:(NSRect)frameRect context:(NSOpenGLContext*)context window:(
CocoaGraphicsWindow*)window;
29 - (NSOpenGLContext*) openGLContext;
32 - (void) drawRect:(NSRect)dirtyRect;
35 - (BOOL) needsDisplay;
36 - (BOOL) acceptsFirstResponder;
37 - (BOOL) becomeFirstResponder;
38 - (BOOL) resignFirstResponder;
39 - (void) resetCursorRects;
41 - (void) setFrame: (NSRect) frame;
44 - (void) keyDown: (NSEvent *) event;
45 - (void) keyUp: (NSEvent *) event;
46 - (void) flagsChanged: (NSEvent *) event;
49 - (void) mouseDown: (NSEvent *) event;
50 - (void) mouseDragged: (NSEvent *) event;
51 - (void) mouseUp: (NSEvent *) event;
52 - (void) mouseMoved: (NSEvent *) event;
53 - (void) rightMouseDown: (NSEvent *) event;
54 - (void) rightMouseDragged: (NSEvent *) event;
55 - (void) rightMouseUp: (NSEvent *) event;
56 - (void) otherMouseDown: (NSEvent *) event;
57 - (void) otherMouseDragged: (NSEvent *) event;
58 - (void) otherMouseUp: (NSEvent *) event;
60 - (void) scrollWheel: (NSEvent *) event;
A window, fullscreen or on a desktop, into which a graphics device sends its output for interactive d...
An interface to the Cocoa system for managing OpenGL windows under Mac OS X.