This repository has been archived by the owner. It is now read-only.
Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
turned singleton window instance into member variable instead. Added …
…convenience method for getting singleton app delegate.
- Loading branch information
Showing
with
67 additions
and 24 deletions.
@@ -1,17 +1,34 @@ | ||
// | ||
// SDLUIKitDelegate.h | ||
// iPodSDL | ||
// | ||
// Created by Holmes Futrell on 5/29/08. | ||
// Copyright 2008 __MyCompanyName__. All rights reserved. | ||
// | ||
/* | ||
SDL - Simple DirectMedia Layer | ||
Copyright (C) 1997-2006 Sam Lantinga | ||
This library is free software; you can redistribute it and/or | ||
modify it under the terms of the GNU Lesser General Public | ||
License as published by the Free Software Foundation; either | ||
version 2.1 of the License, or (at your option) any later version. | ||
This library is distributed in the hope that it will be useful, | ||
but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
Lesser General Public License for more details. | ||
You should have received a copy of the GNU Lesser General Public | ||
License along with this library; if not, write to the Free Software | ||
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | ||
Sam Lantinga | ||
slouken@libsdl.org | ||
*/ | ||
|
||
#import <UIKit/UIKit.h> | ||
#import "SDL_uikitopenglview.h" | ||
|
||
@interface SDLUIKitDelegate : NSObject<UIApplicationDelegate> { | ||
UIWindow *window; | ||
SDL_uikitopenglview *view; | ||
@interface SDLUIKitDelegate:NSObject < UIApplicationDelegate > { | ||
UIWindow *window; | ||
} | ||
|
||
@property (readwrite, retain) UIWindow *window; | ||
|
||
+(SDLUIKitDelegate *)sharedAppDelegate; | ||
|
||
@end |