diff options
Diffstat (limited to 'matchblox/menu/menu_msg.h')
-rw-r--r-- | matchblox/menu/menu_msg.h | 25 |
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 |