# HG changeset patch # User Jim Grandpre # Date 1278986605 14400 # Node ID b15e7017409bad6723dadce5d9e28ac22a049f4d # Parent 063b9455bd1aeec5ce2b733e6226e2bf9334630c Added Iphone support (untested) diff -r 063b9455bd1a -r b15e7017409b src/video/uikit/SDL_uikitview.h --- a/src/video/uikit/SDL_uikitview.h Sun Jul 11 01:15:39 2010 -0400 +++ b/src/video/uikit/SDL_uikitview.h Mon Jul 12 22:03:25 2010 -0400 @@ -22,8 +22,6 @@ #import #include "SDL_stdinc.h" -#include "SDL_mouse.h" -#include "SDL_mouse_c.h" #include "SDL_events.h" #if SDL_IPHONE_MULTIPLE_MICE @@ -38,8 +36,14 @@ #else @interface SDL_uikitview : UIView { #endif - + +#if FIXME_MULTITOUCH SDL_Mouse mice[MAX_SIMULTANEOUS_TOUCHES]; +#endif + +#if FIXED_MULTITOUCH + int touchId; +#endif #if SDL_IPHONE_KEYBOARD UITextField *textField; diff -r 063b9455bd1a -r b15e7017409b src/video/uikit/SDL_uikitview.m --- a/src/video/uikit/SDL_uikitview.m Sun Jul 11 01:15:39 2010 -0400 +++ b/src/video/uikit/SDL_uikitview.m Mon Jul 12 22:03:25 2010 -0400 @@ -22,8 +22,10 @@ #import "SDL_uikitview.h" +#include "../../events/SDL_keyboard_c.h" +#include "../../events/SDL_mouse_c.h" + #if SDL_IPHONE_KEYBOARD -#import "SDL_keyboard_c.h" #import "keyinfotable.h" #import "SDL_uikitappdelegate.h" #import "SDL_uikitwindow.h" @@ -33,7 +35,6 @@ - (void)dealloc { #if SDL_IPHONE_KEYBOARD - SDL_DelKeyboard(0); [textField release]; #endif [super dealloc]; @@ -47,6 +48,7 @@ [self initializeKeyboard]; #endif +#if FIXME_MULTITOUCH int i; for (i=0; i