summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/SDL2/test/testnativecocoa.m
diff options
context:
space:
mode:
Diffstat (limited to '3rdparty/SDL2/test/testnativecocoa.m')
-rw-r--r--3rdparty/SDL2/test/testnativecocoa.m51
1 files changed, 0 insertions, 51 deletions
diff --git a/3rdparty/SDL2/test/testnativecocoa.m b/3rdparty/SDL2/test/testnativecocoa.m
deleted file mode 100644
index 030607d6654..00000000000
--- a/3rdparty/SDL2/test/testnativecocoa.m
+++ /dev/null
@@ -1,51 +0,0 @@
-
-#include "testnative.h"
-
-#ifdef TEST_NATIVE_COCOA
-
-#include <Cocoa/Cocoa.h>
-
-static void *CreateWindowCocoa(int w, int h);
-static void DestroyWindowCocoa(void *window);
-
-NativeWindowFactory CocoaWindowFactory = {
- "cocoa",
- CreateWindowCocoa,
- DestroyWindowCocoa
-};
-
-static void *CreateWindowCocoa(int w, int h)
-{
- NSAutoreleasePool *pool;
- NSWindow *nswindow;
- NSRect rect;
- unsigned int style;
-
- pool = [[NSAutoreleasePool alloc] init];
-
- rect.origin.x = 0;
- rect.origin.y = 0;
- rect.size.width = w;
- rect.size.height = h;
- rect.origin.y = CGDisplayPixelsHigh(kCGDirectMainDisplay) - rect.origin.y - rect.size.height;
-
- style = (NSTitledWindowMask|NSClosableWindowMask|NSMiniaturizableWindowMask);
-
- nswindow = [[NSWindow alloc] initWithContentRect:rect styleMask:style backing:NSBackingStoreBuffered defer:FALSE];
- [nswindow makeKeyAndOrderFront:nil];
-
- [pool release];
-
- return nswindow;
-}
-
-static void DestroyWindowCocoa(void *window)
-{
- NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
- NSWindow *nswindow = (NSWindow *)window;
-
- [nswindow close];
- [pool release];
-}
-
-#endif