mirror of
https://github.com/thes3m/XNI
synced 2024-12-26 13:26:06 +01:00
Xcode 4 release target added.
git-svn-id: http://xni.googlecode.com/svn/XNI@88 ac433895-eea3-a490-d80a-17149a75e588
This commit is contained in:
parent
2201adf68b
commit
08e15ca3be
@ -29,7 +29,7 @@
|
||||
numVertices = theNumVertices;
|
||||
startIndex = theStartIndex;
|
||||
primitiveCount = thePrimitiveCount;
|
||||
tag = [tag retain];
|
||||
tag = [theTag retain];
|
||||
indexBuffer = [theIndexBuffer retain];
|
||||
vertexBuffer = [theVertexBuffer retain];
|
||||
material = [theMaterial retain];
|
||||
|
@ -44,7 +44,8 @@ static NSArray *drawOrderSort;
|
||||
|
||||
- (id) init
|
||||
{
|
||||
if (self = [super init]) {
|
||||
self = [super init];
|
||||
if (self) {
|
||||
// Allocation and early initialization that doesn't depend on the graphics device.
|
||||
gameTime = [[GameTime alloc] init];
|
||||
|
||||
@ -194,7 +195,7 @@ static NSArray *drawOrderSort;
|
||||
|
||||
- (void) applicationDidFinishLaunching:(UIApplication *)application {
|
||||
NSLog(@"Application has started.");
|
||||
[self run];
|
||||
[self performSelector:@selector(run) withObject:nil afterDelay:0];
|
||||
}
|
||||
|
||||
- (void) applicationWillResignActive:(UIApplication *)application
|
||||
|
@ -15,7 +15,8 @@
|
||||
@implementation GameHost
|
||||
|
||||
- (id) init {
|
||||
if (self = [super init]) {
|
||||
self = [super init];
|
||||
if (self) {
|
||||
[MediaPlayer load];
|
||||
window = [[GameWindow alloc] init];
|
||||
}
|
||||
|
@ -94,7 +94,7 @@ static Guide *instance = nil;
|
||||
XniShowMessageBoxResult *result = [[[XniShowMessageBoxResult alloc] initWithAsyncState:state callback:callback] autorelease];
|
||||
[messageBoxResults addObject:result];
|
||||
|
||||
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:title message:text delegate:result cancelButtonTitle:nil otherButtonTitles:nil];
|
||||
UIAlertView *alertView = [[[UIAlertView alloc] initWithTitle:title message:text delegate:result cancelButtonTitle:nil otherButtonTitles:nil] autorelease];
|
||||
|
||||
for (NSString *button in buttons) {
|
||||
[alertView addButtonWithTitle:button];
|
||||
|
@ -22,7 +22,8 @@
|
||||
@implementation BasicEffect
|
||||
|
||||
-(id) initWithGraphicsDevice:(GraphicsDevice *)theGraphicsDevice {
|
||||
if (self = [super initWithGraphicsDevice:theGraphicsDevice]) {
|
||||
self = [super initWithGraphicsDevice:theGraphicsDevice];
|
||||
if (self) {
|
||||
// Create the main pass.
|
||||
BasicEffectPass *mainPass = [[[BasicEffectPass alloc] initWithBasicEffect:self graphicsDevice:graphicsDevice] autorelease];
|
||||
NSArray *passes = [NSArray arrayWithObject:mainPass];
|
||||
@ -120,7 +121,8 @@
|
||||
@implementation BasicEffectPass
|
||||
|
||||
- (id) initWithBasicEffect:(BasicEffect *)theBasicEffect graphicsDevice:(GraphicsDevice*)theGraphicsDevice {
|
||||
if (self = [super initWithName:@"BasicEffectPass" graphicsDevice:theGraphicsDevice]) {
|
||||
self = [super initWithName:@"BasicEffectPass" graphicsDevice:theGraphicsDevice];
|
||||
if (self) {
|
||||
basicEffect = theBasicEffect;
|
||||
}
|
||||
return self;
|
||||
|
@ -30,7 +30,8 @@
|
||||
|
||||
- (id) initWithGame:(Game*)theGame
|
||||
{
|
||||
if (self = [super init])
|
||||
self = [super init];
|
||||
if (self)
|
||||
{
|
||||
game = theGame;
|
||||
multisampling = NO;
|
||||
|
@ -13,7 +13,8 @@
|
||||
@implementation IndexArray
|
||||
|
||||
- (id) initWithItemSize:(int)itemSize initialCapacity:(int)initialCapacity {
|
||||
if (self = [super init]) {
|
||||
self = [super init];
|
||||
if (self) {
|
||||
array = [[XniAdaptiveArray alloc] initWithItemSize:itemSize initialCapacity:initialCapacity];
|
||||
}
|
||||
return self;
|
||||
|
@ -14,7 +14,8 @@
|
||||
|
||||
|
||||
- (id) initWithInitialCapacity:(int)initialCapacity {
|
||||
if (self = [super initWithItemSize:sizeof(short) initialCapacity:initialCapacity]) {
|
||||
self = [super initWithItemSize:sizeof(short) initialCapacity:initialCapacity];
|
||||
if (self) {
|
||||
}
|
||||
return self;
|
||||
}
|
||||
|
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user