// // EmulatorView.h // emulator // // Created by admin on 1/18/15. // Copyright (c) 2015 reicast. All rights reserved. // #import @interface EmulatorView : GLKView - (void)handleKeyDown:(UIButton*)button; - (void)handleKeyUp:(UIButton*)button; @property (nonatomic, strong) UIViewController *controllerView; @end #define DC_BTN_C (1) #define DC_BTN_B (1<<1) #define DC_BTN_A (1<<2) #define DC_BTN_START (1<<3) #define DC_DPAD_UP (1<<4) #define DC_DPAD_DOWN (1<<5) #define DC_DPAD_LEFT (1<<6) #define DC_DPAD_RIGHT (1<<7) #define DC_BTN_Z (1<<8) #define DC_BTN_Y (1<<9) #define DC_BTN_X (1<<10) #define DC_BTN_D (1<<11) #define DC_DPAD2_UP (1<<12) #define DC_DPAD2_DOWN (1<<13) #define DC_DPAD2_LEFT (1<<14) #define DC_DPAD2_RIGHT (1<<15) #define DC_AXIS_LT (0X10000) #define DC_AXIS_RT (0X10001) #define DC_AXIS_X (0X20000) #define DC_AXIS_Y (0X20001)