void menu_gui(void);
void menu_open( enum menu_page page );
bool menu_viewing_map(void);
-
-#if 0
-#define MENU_STACK_SIZE 8
-
-#include "vg/vg_engine.h"
-#include "entity.h"
-
-struct global_menu
-{
- int credits_open;
- int disable_open;
- i32 skip_starter;
-
- u32 page, /* current page index */
- page_depth,
- controls_page_id;
-
- ent_menuitem *ctr_kbm,
- *ctr_deck,
- *ctr_ps,
- *ctr_steam,
- *ctr_xbox;
- f32 slider_offset;
-
- struct page_stack_frame {
- u32 page;
- ent_menuitem *loc;
- ent_camera *cam;
- }
- page_stack[ MENU_STACK_SIZE ];
-
- ent_menuitem *loc;
- ent_camera *cam;
- vg_camera view;
-
- mdl_context model;
- GLuint *textures;
- glmesh mesh;
-
- mdl_array_ptr items, markers, cameras;
-}
-extern menu;
-void menu_close(void);
-void menu_open_page( const char *name,
- enum ent_menuitem_stack_behaviour stackmode );
-void menu_link(void);
-void menu_render(void);
-#endif