X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=blobdiff_plain;f=plugins%2Fdfinput%2Fmain.h;h=15d05e7239cddadb1ad7aa2b870ed5bae5795e3a;hp=34921704eead2fc0f8c79d5336f515afc28d891e;hb=e4c83ca67cf7ad13db3995909605ce01ff915824;hpb=b944a30eda75c36c94ef71e7768497801887612b diff --git a/plugins/dfinput/main.h b/plugins/dfinput/main.h index 34921704..15d05e72 100644 --- a/plugins/dfinput/main.h +++ b/plugins/dfinput/main.h @@ -1,4 +1,5 @@ #include "../../libpcsxcore/psemu_plugin_defs.h" +#include "externals.h" extern unsigned char CurPad, CurByte, CurCmd, CmdLen; @@ -12,19 +13,6 @@ unsigned char PADpoll_guncon(unsigned char value); unsigned char PADstartPoll_guncon(int pad); void guncon_init(void); -void dfinput_activate(void); - /* get button state and pad type from main emu */ extern long (*PAD1_readPort1)(PadDataS *pad); extern long (*PAD2_readPort2)(PadDataS *pad); - -/* get gunstate from emu frontend, x range 0-1023 */ -#define GUNIN_TRIGGER (1<<0) -#define GUNIN_BTNA (1<<1) -#define GUNIN_BTNB (1<<2) -#define GUNIN_TRIGGER2 (1<<3) /* offscreen trigger */ -extern void pl_update_gun(int *xn, int *xres, int *y, int *in); - -/* vibration trigger to frontend */ -extern int in_enable_vibration; -extern void plat_trigger_vibrate(void);