summaryrefslogtreecommitdiffstats
path: root/matchblox/menu/menu_msg.h
diff options
context:
space:
mode:
Diffstat (limited to 'matchblox/menu/menu_msg.h')
-rw-r--r--matchblox/menu/menu_msg.h25
1 files changed, 21 insertions, 4 deletions
diff --git a/matchblox/menu/menu_msg.h b/matchblox/menu/menu_msg.h
index 15dd423..9f6dc38 100644
--- a/matchblox/menu/menu_msg.h
+++ b/matchblox/menu/menu_msg.h
@@ -9,15 +9,32 @@ struct menu_payload
enum game_actions
{
- ACTION_START = 0x0001,
- ACTION_ABORT = 0x0002,
- ACTION_PAUSE = 0x0004,
- ACTION_RESUME = 0x0008
+ ACTION_START = 1,
+ ACTION_ABORT = 2,
+ ACTION_PAUSE = 4,
+ ACTION_RESUME = 8
};
+typedef enum GameOption
+{
+ GO_HEADTRACKING = 1,
+ GO_STEREOVISION = 2,
+ GO_SHADOW = 4
+} GameOption;
+
void MenuPostMessagePause(void);
void MenuPostMessageResume(void);
void MenuPostMessageStart(void);
void MenuPostMessageAbort(void);
+void MenuEnableHT(void);
+void MenuDisableHT(void);
+void MenuEnableSV(void);
+void MenuDisableSV(void);
+void MenuEnableShadow(void);
+void MenuDisableShadow(void);
+void MenuSetBoxSmall(void);
+void MenuSetBoxMedium(void);
+void MenuSetBoxLarge(void);
+
#endif \ No newline at end of file