From: <ka...@us...> - 2011-10-11 21:51:51
|
Revision: 3659 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3659&view=rev Author: kappa1 Date: 2011-10-11 21:51:45 +0000 (Tue, 11 Oct 2011) Log Message: ----------- Remove the use of Properties from Objective C code to allow binary compatibility on OS X < 10.5 Modified Paths: -------------- trunk/LWJGL/src/native/macosx/org_lwjgl_opengl_MacOSXCanvasPeerInfo.m Modified: trunk/LWJGL/src/native/macosx/org_lwjgl_opengl_MacOSXCanvasPeerInfo.m =================================================================== --- trunk/LWJGL/src/native/macosx/org_lwjgl_opengl_MacOSXCanvasPeerInfo.m 2011-10-11 19:24:55 UTC (rev 3658) +++ trunk/LWJGL/src/native/macosx/org_lwjgl_opengl_MacOSXCanvasPeerInfo.m 2011-10-11 21:51:45 UTC (rev 3659) @@ -55,8 +55,12 @@ BOOL canDraw; } -@property (nonatomic) MacOSXPeerInfo *peer_info; -@property (nonatomic) GLuint textureID; +- (MacOSXPeerInfo*) peer_info; +- (GLuint) textureID; + +- (void) setPeer_info: (MacOSXPeerInfo*)input; +- (void) setTextureID: (GLuint)input; + @end @@ -118,8 +122,8 @@ // rotates a red square when asked to draw @implementation PBufferGLLayer -@synthesize peer_info; -@synthesize textureID; +//@synthesize peer_info; +//@synthesize textureID; // override to draw custom GL content -(void)drawInCGLContext:(CGLContextObj)glContext @@ -191,4 +195,20 @@ return peer_info->canDrawGL ? YES : NO; } +- (MacOSXPeerInfo*) peer_info { + return peer_info; +} + +- (GLuint) textureID { + return textureID; +} + +- (void) setPeer_info: (MacOSXPeerInfo*)input { + peer_info = input; +} + +- (void) setTextureID: (GLuint)input { + textureID = input; +} + @end \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |