2016-04-13 22:43:16 +03:00
|
|
|
#import <Cocoa/Cocoa.h>
|
2019-10-19 19:26:04 +03:00
|
|
|
#import <JoyKit/JoyKit.h>
|
2021-11-05 19:07:27 +02:00
|
|
|
#import "GBPaletteEditorController.h"
|
2016-04-13 22:43:16 +03:00
|
|
|
|
2019-10-19 19:26:04 +03:00
|
|
|
@interface GBPreferencesWindow : NSWindow <NSTableViewDelegate, NSTableViewDataSource, JOYListener>
|
2021-01-13 13:59:28 -05:00
|
|
|
@property (nonatomic, strong) IBOutlet NSTableView *controlsTableView;
|
|
|
|
@property (nonatomic, strong) IBOutlet NSPopUpButton *graphicsFilterPopupButton;
|
|
|
|
@property (nonatomic, strong) IBOutlet NSButton *analogControlsCheckbox;
|
|
|
|
@property (nonatomic, strong) IBOutlet NSButton *aspectRatioCheckbox;
|
|
|
|
@property (nonatomic, strong) IBOutlet NSPopUpButton *highpassFilterPopupButton;
|
|
|
|
@property (nonatomic, strong) IBOutlet NSPopUpButton *colorCorrectionPopupButton;
|
|
|
|
@property (nonatomic, strong) IBOutlet NSPopUpButton *frameBlendingModePopupButton;
|
|
|
|
@property (nonatomic, strong) IBOutlet NSPopUpButton *colorPalettePopupButton;
|
|
|
|
@property (nonatomic, strong) IBOutlet NSPopUpButton *displayBorderPopupButton;
|
|
|
|
@property (nonatomic, strong) IBOutlet NSPopUpButton *rewindPopupButton;
|
2021-02-25 22:12:14 +02:00
|
|
|
@property (nonatomic, strong) IBOutlet NSPopUpButton *rtcPopupButton;
|
2021-01-13 13:59:28 -05:00
|
|
|
@property (nonatomic, strong) IBOutlet NSButton *configureJoypadButton;
|
|
|
|
@property (nonatomic, strong) IBOutlet NSButton *skipButton;
|
|
|
|
@property (nonatomic, strong) IBOutlet NSMenuItem *bootROMsFolderItem;
|
|
|
|
@property (nonatomic, strong) IBOutlet NSPopUpButtonCell *bootROMsButton;
|
|
|
|
@property (nonatomic, strong) IBOutlet NSPopUpButton *rumbleModePopupButton;
|
|
|
|
@property (nonatomic, weak) IBOutlet NSSlider *temperatureSlider;
|
|
|
|
@property (nonatomic, weak) IBOutlet NSSlider *interferenceSlider;
|
|
|
|
@property (nonatomic, weak) IBOutlet NSPopUpButton *dmgPopupButton;
|
|
|
|
@property (nonatomic, weak) IBOutlet NSPopUpButton *sgbPopupButton;
|
|
|
|
@property (nonatomic, weak) IBOutlet NSPopUpButton *cgbPopupButton;
|
|
|
|
@property (nonatomic, weak) IBOutlet NSPopUpButton *preferredJoypadButton;
|
|
|
|
@property (nonatomic, weak) IBOutlet NSPopUpButton *playerListButton;
|
2021-04-25 22:28:24 +03:00
|
|
|
@property (nonatomic, weak) IBOutlet NSButton *autoUpdatesCheckbox;
|
2021-05-21 18:12:29 +03:00
|
|
|
@property (weak) IBOutlet NSSlider *volumeSlider;
|
2021-05-30 20:55:04 +03:00
|
|
|
@property (weak) IBOutlet NSButton *OSDCheckbox;
|
2021-10-23 13:26:44 +03:00
|
|
|
@property (weak) IBOutlet NSButton *screenshotFilterCheckbox;
|
2021-11-05 19:07:27 +02:00
|
|
|
@property (weak) IBOutlet GBPaletteEditorController *paletteEditorController;
|
|
|
|
@property (strong) IBOutlet NSWindow *paletteEditor;
|
2016-04-13 22:43:16 +03:00
|
|
|
@end
|