SameBoy/Cocoa/GBPreferencesWindow.h

38 lines
2.3 KiB
Objective-C
Raw Normal View History

2016-04-13 19:43:16 +00:00
#import <Cocoa/Cocoa.h>
#import <JoyKit/JoyKit.h>
2021-11-05 17:07:27 +00:00
#import "GBPaletteEditorController.h"
2016-04-13 19:43:16 +00:00
@interface GBPreferencesWindow : NSWindow <NSTableViewDelegate, NSTableViewDataSource, JOYListener>
2021-01-13 18:59:28 +00: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 20:12:14 +00:00
@property (nonatomic, strong) IBOutlet NSPopUpButton *rtcPopupButton;
2021-01-13 18:59:28 +00: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 19:28:24 +00:00
@property (nonatomic, weak) IBOutlet NSButton *autoUpdatesCheckbox;
2021-05-21 15:12:29 +00:00
@property (weak) IBOutlet NSSlider *volumeSlider;
2021-05-30 17:55:04 +00:00
@property (weak) IBOutlet NSButton *OSDCheckbox;
2021-10-23 10:26:44 +00:00
@property (weak) IBOutlet NSButton *screenshotFilterCheckbox;
2021-11-05 17:07:27 +00:00
@property (weak) IBOutlet GBPaletteEditorController *paletteEditorController;
@property (strong) IBOutlet NSWindow *paletteEditor;
2021-11-14 19:27:12 +00:00
@property (weak) IBOutlet NSButton *joystickMBC7Checkbox;
@property (weak) IBOutlet NSButton *mouseMBC7Checkbox;
2016-04-13 19:43:16 +00:00
@end