psx_gpu: bugfix
[pcsx_rearmed.git] / frontend / main.h
index b64bc4c..bc6c267 100644 (file)
@@ -35,6 +35,7 @@
 extern char cfgfile_basename[MAXPATHLEN];
 
 extern int state_slot;
+void emu_set_default_config(void);
 int get_state_filename(char *buf, int size, int i);
 int emu_check_state(int slot);
 int emu_save_state(int slot);
@@ -56,8 +57,17 @@ enum sched_action {
        SACTION_NEXT_SSLOT,
        SACTION_PREV_SSLOT,
        SACTION_TOGGLE_FSKIP,
+       SACTION_SCREENSHOT,
+       SACTION_VOLUME_UP,
+       SACTION_VOLUME_DOWN,
+       SACTION_GUN_TRIGGER = 16,
+       SACTION_GUN_A,
+       SACTION_GUN_B,
+       SACTION_GUN_TRIGGER2,
 };
 
+#define SACTION_GUN_MASK (0x0f << SACTION_GUN_TRIGGER)
+
 static inline void emu_set_action(enum sched_action action_)
 {
        extern enum sched_action emu_action, emu_action_old;