1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
#import <Foundation/Foundation.h>
#import <AppKit/AppKit.h>
#import "Views.h"
@interface Controller : NSObject
{
NSWindow *window;
NSTextField *timeField, *markField;
Square *fields[8][8];
int uncovered;
BOOL atStart;
NSDate *startDate;
}
-(void)applicationDidFinishLaunching:(NSNotification *)aNotification;
- makeGameWindow;
- newGame:(id)sender;
- uncoverRegion:(Square *)item;
- uncoverAll:(Square *)item;
- uncovered:(Square *)item;
- marked:(Square *)item;
- (int)markCount;
- start;
- tick;
@end
|