2014-10-29 00:47:51 -04:00
|
|
|
//
|
|
|
|
|
// SettingsViewController.h
|
2015-05-12 21:48:30 -04:00
|
|
|
// Moonlight
|
2014-10-29 00:47:51 -04:00
|
|
|
//
|
|
|
|
|
// Created by Diego Waxemberg on 10/27/14.
|
2015-05-12 21:48:30 -04:00
|
|
|
// Copyright (c) 2014 Moonlight Stream. All rights reserved.
|
2014-10-29 00:47:51 -04:00
|
|
|
//
|
|
|
|
|
|
|
|
|
|
#import <UIKit/UIKit.h>
|
|
|
|
|
#import "AppDelegate.h"
|
|
|
|
|
|
|
|
|
|
@interface SettingsViewController : UIViewController
|
|
|
|
|
@property (strong, nonatomic) IBOutlet UILabel *bitrateLabel;
|
|
|
|
|
@property (strong, nonatomic) IBOutlet UISlider *bitrateSlider;
|
|
|
|
|
@property (strong, nonatomic) IBOutlet UISegmentedControl *framerateSelector;
|
|
|
|
|
@property (strong, nonatomic) IBOutlet UISegmentedControl *resolutionSelector;
|
2023-09-29 01:03:47 -05:00
|
|
|
@property (strong, nonatomic) IBOutlet UIView *resolutionDisplayView;
|
2020-11-01 11:50:00 -06:00
|
|
|
@property (strong, nonatomic) IBOutlet UISegmentedControl *touchModeSelector;
|
2014-12-29 13:03:07 -05:00
|
|
|
@property (strong, nonatomic) IBOutlet UISegmentedControl *onscreenControlSelector;
|
2018-06-02 18:13:32 -07:00
|
|
|
@property (strong, nonatomic) IBOutlet UISegmentedControl *optimizeSettingsSelector;
|
|
|
|
|
@property (strong, nonatomic) IBOutlet UISegmentedControl *multiControllerSelector;
|
2022-07-21 20:09:22 -05:00
|
|
|
@property (strong, nonatomic) IBOutlet UISegmentedControl *swapABXYButtonsSelector;
|
2018-06-02 18:13:32 -07:00
|
|
|
@property (strong, nonatomic) IBOutlet UISegmentedControl *audioOnPCSelector;
|
2023-11-03 23:13:44 -05:00
|
|
|
@property (strong, nonatomic) IBOutlet UISegmentedControl *codecSelector;
|
2022-03-27 13:18:03 -05:00
|
|
|
@property (strong, nonatomic) IBOutlet UISegmentedControl *hdrSelector;
|
2022-02-02 13:37:07 -03:00
|
|
|
@property (strong, nonatomic) IBOutlet UISegmentedControl *framePacingSelector;
|
2020-03-27 20:26:01 -07:00
|
|
|
@property (strong, nonatomic) IBOutlet UISegmentedControl *btMouseSelector;
|
2020-11-01 11:50:00 -06:00
|
|
|
@property (strong, nonatomic) IBOutlet UISegmentedControl *statsOverlaySelector;
|
2018-05-28 11:39:04 -07:00
|
|
|
@property (strong, nonatomic) IBOutlet UIScrollView *scrollView;
|
2014-10-29 00:47:51 -04:00
|
|
|
|
2019-09-15 15:29:29 -07:00
|
|
|
#pragma clang diagnostic push
|
|
|
|
|
#pragma clang diagnostic ignored "-Wunguarded-availability"
|
|
|
|
|
|
|
|
|
|
// This is okay because it's just an enum and access uses @available checks
|
2019-08-30 17:16:56 -07:00
|
|
|
@property(nonatomic) UIUserInterfaceStyle overrideUserInterfaceStyle;
|
|
|
|
|
|
2019-09-15 15:29:29 -07:00
|
|
|
#pragma clang diagnostic pop
|
|
|
|
|
|
2014-10-29 00:47:51 -04:00
|
|
|
- (void) saveSettings;
|
|
|
|
|
|
|
|
|
|
@end
|