pcsxr-1.9.92
[pcsx_rearmed.git] / macosx / ConfigurationController.h
CommitLineData
ef79bbde
P
1/* ConfigurationController */
2
3#import <Cocoa/Cocoa.h>
4#import "PluginController.h"
5#import "PluginList.h"
6
7@interface ConfigurationController : NSWindowController
8{
9 IBOutlet PluginController *cdromPlugin;
10 IBOutlet PluginController *graphicsPlugin;
11 IBOutlet PluginController *padPlugin;
12 IBOutlet PluginController *soundPlugin;
13
14 IBOutlet id noXaAudioCell;
15 IBOutlet id sioIrqAlwaysCell;
16 IBOutlet id bwMdecCell;
17 IBOutlet id autoVTypeCell;
18 IBOutlet id vTypePALCell;
19 IBOutlet id noCDAudioCell;
20 IBOutlet id usesHleCell;
21 IBOutlet id usesDynarecCell;
22 IBOutlet id consoleOutputCell;
23 IBOutlet id spuIrqAlwaysCell;
24 IBOutlet id rCountFixCell;
25 IBOutlet id vSyncWAFixCell;
26 IBOutlet id noFastBootCell;
27
28 IBOutlet NSTextField *mcd1Label;
29 IBOutlet NSTextField *mcd2Label;
30
31 NSMutableDictionary *checkBoxDefaults;
32}
33- (IBAction)setCheckbox:(id)sender;
34- (IBAction)setCheckboxInverse:(id)sender;
35- (IBAction)setVideoType:(id)sender;
36- (IBAction)mcdChangeClicked:(id)sender;
37- (IBAction)mcdNewClicked:(id)sender;
38
39- (NSString *)keyForSender:(id)sender;
40
41@end