Remove hardcoded menu item offsets. Remove unused property.
[enjoyable.git] / ApplicationController.h
1 //
2 // ApplicationController.h
3 // Enjoy
4 //
5 // Created by Sam McCall on 4/05/09.
6 // Copyright 2009 University of Otago. All rights reserved.
7 //
8
9 #import <Cocoa/Cocoa.h>
10
11 @class JoystickController;
12 @class TargetController;
13 @class ConfigsController;
14
15 @interface ApplicationController : NSObject {
16 IBOutlet NSDrawer *drawer;
17 IBOutlet NSWindow *mainWindow;
18 IBOutlet NSToolbarItem *activeButton;
19 IBOutlet NSMenuItem *activeMenuItem;
20 IBOutlet NSMenu *dockMenuBase;
21 }
22
23 @property (strong) IBOutlet JoystickController *jsController;
24 @property (strong) IBOutlet TargetController *targetController;
25 @property (strong) IBOutlet ConfigsController *configsController;
26 @property (assign) BOOL active;
27
28 - (IBAction)toggleActivity:(id)sender;
29 - (void)configsChanged;
30 - (void)configChanged;
31
32 @end