cocoaTouch/MainMenuViewController.m
author koda
Fri, 08 Jan 2010 01:12:51 +0000
changeset 2685 0ba746be5d59
child 2687 28b8330b8af1
permissions -rw-r--r--
frontend images by Tiy, first setup of frontend
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2685
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
     1
//
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
     2
//  MainMenuViewController.m
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
     3
//  hwengine
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
     4
//
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
     5
//  Created by Vittorio on 08/01/10.
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
     6
//  Copyright 2010 __MyCompanyName__. All rights reserved.
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
     7
//
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
     8
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
     9
#import "MainMenuViewController.h"
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    10
#import "SDL_uikitappdelegate.h"
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    11
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    12
@implementation MainMenuViewController
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    13
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    14
@synthesize passandplayButton, netplayButton, storeButton, versionLabel;
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    15
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    16
/*
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    17
 // The designated initializer.  Override if you create the controller programmatically and want to perform customization that is not appropriate for viewDidLoad.
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    18
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    19
    if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) {
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    20
        // Custom initialization
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    21
    }
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    22
    return self;
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    23
}
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    24
*/
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    25
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    26
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    27
// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    28
- (void)viewDidLoad {
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    29
	self.versionLabel = @"Hedgewar version 0.9.13-dev";
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    30
    [super viewDidLoad];
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    31
}
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    32
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    33
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    34
/*
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    35
// Override to allow orientations other than the default portrait orientation.
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    36
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    37
    // Return YES for supported orientations
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    38
    return (interfaceOrientation == UIInterfaceOrientationPortrait);
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    39
}
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    40
*/
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    41
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    42
- (void)didReceiveMemoryWarning {
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    43
	// Releases the view if it doesn't have a superview.
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    44
    [super didReceiveMemoryWarning];
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    45
	
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    46
	// Release any cached data, images, etc that aren't in use.
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    47
}
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    48
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    49
- (void)viewDidUnload {
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    50
	// Release any retained subviews of the main view.
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    51
	// e.g. self.myOutlet = nil;
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    52
	self.passandplayButton = nil;
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    53
	self.netplayButton = nil;
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    54
	self.storeButton = nil;
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    55
	self.versionLabel = nil;
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    56
}
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    57
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    58
- (void)dealloc {
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    59
	[passandplayButton release];
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    60
	[netplayButton release];
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    61
	[storeButton release];
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    62
	[versionLabel release];
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    63
    [super dealloc];
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    64
}
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    65
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    66
-(IBAction) startPlaying {
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    67
	[[SDLUIKitDelegate sharedAppDelegate] startSDLgame];
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    68
}
0ba746be5d59 frontend images by Tiy, first setup of frontend
koda
parents:
diff changeset
    69
@end