Show HID error as a sheet so the main window still appears.
[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 @class JoystickController;
10 @class TargetController;
11 @class ConfigsController;
12
13 @interface ApplicationController : NSObject {
14 IBOutlet NSDrawer *drawer;
15 IBOutlet NSWindow *mainWindow;
16 IBOutlet NSToolbarItem *activeButton;
17 IBOutlet NSMenuItem *activeMenuItem;
18 IBOutlet NSMenu *dockMenuBase;
19 }
20
21 @property (nonatomic, strong) IBOutlet JoystickController *jsController;
22 @property (nonatomic, strong) IBOutlet TargetController *targetController;
23 @property (nonatomic, strong) IBOutlet ConfigsController *configsController;
24
25 - (IBAction)toggleActivity:(id)sender;
26 - (void)configsChanged;
27 - (void)configChanged;
28
29 @end