Sha256: 7d746ff61b1974ea53f25c09223e8e4ce521c328c1b017b41206148895b14eaa

Contents?: true

Size: 428 Bytes

Versions: 7

Compression:

Stored size: 428 Bytes

Contents

// -*- objc -*-
#import <AppKit/NSWindow.h>
#include <reflex/window.h>


@class OpenGLView;


@interface NativeWindow : NSWindow <NSWindowDelegate>

	{
		@private
			Reflex::Window::Ref* pref;
			OpenGLView* view;
			NSTimer* timer;
	}

	- (void) bind:   (Reflex::Window*) instance;

	- (void) unbind: (Reflex::Window*) instance;

	- (void) draw;

	+ (NSRect) frameRectForContentRect: (NSRect) contentRect;

@end// NativeWindow

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
reflexion-0.1.12 src/osx/native_window.h
reflexion-0.1.11 src/osx/native_window.h
reflexion-0.1.10 src/osx/native_window.h
reflexion-0.1.9.1 src/osx/native_window.h
reflexion-0.1.9 src/osx/native_window.h
reflexion-0.1.8 src/osx/native_window.h
reflexion-0.1.7 src/osx/native_window.h