34 lines
832 B
Objective-C
34 lines
832 B
Objective-C
/**
|
|
* @author Edouard DUPIN
|
|
*
|
|
* @copyright 2011, Edouard DUPIN, all right reserved
|
|
*
|
|
* @license BSD v3 (see license file)
|
|
*/
|
|
|
|
|
|
|
|
#import <Cocoa/Cocoa.h>
|
|
|
|
@interface OpenGLView : NSOpenGLView<NSWindowDelegate> {
|
|
}
|
|
- (void)prepareOpenGL;
|
|
- (void)drawRect:(NSRect) bounds;
|
|
- (void)mouseDown:(NSEvent *) event;
|
|
- (void)mouseDragged:(NSEvent *) event;
|
|
- (void)mouseUp:(NSEvent *)event;
|
|
- (void)mouseMoved:(NSEvent *)event;
|
|
- (void)mouseEntered:(NSEvent *)event;
|
|
- (void)mouseExited:(NSEvent *)event;
|
|
- (void)rightMouseDown:(NSEvent *)event;
|
|
- (void)rightMouseDragged:(NSEvent *)event;
|
|
- (void)rightMouseUp:(NSEvent *)event;
|
|
- (void)otherMouseDown:(NSEvent *)event;
|
|
- (void)otherMouseDragged:(NSEvent *)event;
|
|
- (void)otherMouseUp:(NSEvent *)event;
|
|
//- (void)sendEvent:(NSEvent *)event
|
|
- (void)keyDown:(NSEvent *)theEvent;
|
|
@end
|
|
|
|
|