16 #import <AppKit/NSView.h>    17 #import <AppKit/NSOpenGL.h>    23     NSOpenGLContext *_context;
    27 - (id) initWithFrame:(NSRect)frameRect context:(NSOpenGLContext*)context window:(
CocoaGraphicsWindow*)window;
    28 - (NSOpenGLContext*) openGLContext;
    31 - (void) drawRect:(NSRect)dirtyRect;
    34 - (BOOL) needsDisplay;
    35 - (BOOL) acceptsFirstResponder;
    36 - (BOOL) becomeFirstResponder;
    37 - (BOOL) resignFirstResponder;
    38 - (void) resetCursorRects;
    40 - (void) setFrame: (NSRect) frame;
    43 - (void) keyDown: (NSEvent *) event;
    44 - (void) keyUp: (NSEvent *) event;
    45 - (void) flagsChanged: (NSEvent *) event;
    48 - (void) mouseDown: (NSEvent *) event;
    49 - (void) mouseDragged: (NSEvent *) event;
    50 - (void) mouseUp: (NSEvent *) event;
    51 - (void) mouseMoved: (NSEvent *) event;
    52 - (void) rightMouseDown: (NSEvent *) event;
    53 - (void) rightMouseDragged: (NSEvent *) event;
    54 - (void) rightMouseUp: (NSEvent *) event;
    55 - (void) otherMouseDown: (NSEvent *) event;
    56 - (void) otherMouseDragged: (NSEvent *) event;
    57 - (void) otherMouseUp: (NSEvent *) event;
    59 - (void) scrollWheel: (NSEvent *) event;
 A window, fullscreen or on a desktop, into which a graphics device sends its output for interactive d...
 
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
 
An interface to the Cocoa system for managing OpenGL windows under Mac OS X.