project_files/HedgewarsMobile/Classes/GameConfigViewController.h
author nemo
Sun, 20 Jun 2010 22:35:10 -0400
changeset 3526 a1d2180fef42
parent 3514 59dbd31e9953
child 3523 6592fbb969da
permissions -rw-r--r--
Replace SHA1 with adler32. For simple purposes of checking to see if players are playing the same map, this should be quite adequate and runs 15 times faster.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3356
3ae3fccb439e add missing controller stubs
koda
parents:
diff changeset
     1
//
3ae3fccb439e add missing controller stubs
koda
parents:
diff changeset
     2
//  GameConfigViewController.h
3ae3fccb439e add missing controller stubs
koda
parents:
diff changeset
     3
//  HedgewarsMobile
3ae3fccb439e add missing controller stubs
koda
parents:
diff changeset
     4
//
3ae3fccb439e add missing controller stubs
koda
parents:
diff changeset
     5
//  Created by Vittorio on 18/04/10.
3ae3fccb439e add missing controller stubs
koda
parents:
diff changeset
     6
//  Copyright 2010 __MyCompanyName__. All rights reserved.
3ae3fccb439e add missing controller stubs
koda
parents:
diff changeset
     7
//
3ae3fccb439e add missing controller stubs
koda
parents:
diff changeset
     8
3ae3fccb439e add missing controller stubs
koda
parents:
diff changeset
     9
#import <UIKit/UIKit.h>
3ae3fccb439e add missing controller stubs
koda
parents:
diff changeset
    10
3361
cfc6cd502f85 buttons for number of hogs in game config
koda
parents: 3356
diff changeset
    11
@class TeamConfigViewController;
3365
37ac593e9027 wow all these files only for land preview and seed generation
koda
parents: 3364
diff changeset
    12
@class MapConfigViewController;
3513
f589230fa21b now it's possible to select the scheme file in the ifrontendfix a type about loading an image (iphone file system IS case senstive)
koda
parents: 3374
diff changeset
    13
@class SchemeWeaponConfigViewController;
3356
3ae3fccb439e add missing controller stubs
koda
parents:
diff changeset
    14
3374
0d522416d97f lazy loading for all the tables with images (might affect performance but ui feels much more responsive)
koda
parents: 3365
diff changeset
    15
@interface GameConfigViewController : UIViewController {    
3361
cfc6cd502f85 buttons for number of hogs in game config
koda
parents: 3356
diff changeset
    16
    UIViewController *activeController;
3365
37ac593e9027 wow all these files only for land preview and seed generation
koda
parents: 3364
diff changeset
    17
    MapConfigViewController *mapConfigViewController;
3361
cfc6cd502f85 buttons for number of hogs in game config
koda
parents: 3356
diff changeset
    18
    TeamConfigViewController *teamConfigViewController;
3513
f589230fa21b now it's possible to select the scheme file in the ifrontendfix a type about loading an image (iphone file system IS case senstive)
koda
parents: 3374
diff changeset
    19
    SchemeWeaponConfigViewController *schemeWeaponConfigViewController;
3356
3ae3fccb439e add missing controller stubs
koda
parents:
diff changeset
    20
}
3ae3fccb439e add missing controller stubs
koda
parents:
diff changeset
    21
3ae3fccb439e add missing controller stubs
koda
parents:
diff changeset
    22
-(IBAction) buttonPressed:(id) sender;
3365
37ac593e9027 wow all these files only for land preview and seed generation
koda
parents: 3364
diff changeset
    23
-(IBAction) segmentPressed:(id) sender;
3364
e5403e2bf02c no more hardcoded teams, team selection is real \o/
koda
parents: 3361
diff changeset
    24
-(void) startGame;
3365
37ac593e9027 wow all these files only for land preview and seed generation
koda
parents: 3364
diff changeset
    25
3356
3ae3fccb439e add missing controller stubs
koda
parents:
diff changeset
    26
@end