2015-07-22 02:48:26 -04:00
|
|
|
#import <UIKit/UIKit.h>
|
2015-08-12 16:59:32 -04:00
|
|
|
#import <GameController/GameController.h>
|
2017-03-04 15:16:00 -08:00
|
|
|
#import "iCadeReaderView.h"
|
2015-10-26 22:26:34 -04:00
|
|
|
#import "VirtualPadView.h"
|
2015-07-22 02:48:26 -04:00
|
|
|
|
2015-08-12 16:59:32 -04:00
|
|
|
@interface EmulatorViewController : UIViewController <iCadeEventDelegate>
|
|
|
|
|
2018-04-30 21:01:23 +01:00
|
|
|
+ (void)registerPreferences;
|
2016-01-07 19:48:21 -05:00
|
|
|
|
2018-04-30 21:01:23 +01:00
|
|
|
@property(nonatomic) iCadeReaderView* iCadeReader;
|
|
|
|
@property(nonatomic) GCController* gController __attribute__((weak_import));
|
|
|
|
@property(nonatomic, strong) id connectObserver;
|
|
|
|
@property(nonatomic, strong) id disconnectObserver;
|
2015-07-22 02:48:26 -04:00
|
|
|
|
2015-10-26 22:26:34 -04:00
|
|
|
@property VirtualPadView* virtualPadView;
|
2015-07-22 02:48:26 -04:00
|
|
|
@property NSString* imagePath;
|
|
|
|
|
2015-11-24 10:31:44 -05:00
|
|
|
@property UILabel* fpsCounterLabel;
|
|
|
|
@property uint32 frames;
|
|
|
|
@property uint32 drawCallCount;
|
|
|
|
|
2015-07-22 02:48:26 -04:00
|
|
|
@end
|