projects
/
carveJwlIkooP6JGAAIwe30JlM.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
a mess but stable
[carveJwlIkooP6JGAAIwe30JlM.git]
/
menu.h
diff --git
a/menu.h
b/menu.h
index 237a82ade9591bfba933f2823c257b884fbc79a2..5a6dbc452f41f731c2f66c9f8b6f3f9e96334185 100644
(file)
--- a/
menu.h
+++ b/
menu.h
@@
-11,7
+11,8
@@
enum menu_page
k_menu_page_starter,
k_menu_page_premium,
k_menu_page_main,
k_menu_page_starter,
k_menu_page_premium,
k_menu_page_main,
- k_menu_page_credits
+ k_menu_page_credits,
+ k_menu_page_help,
};
enum menu_main_subpage
};
enum menu_main_subpage
@@
-30,15
+31,26
@@
struct global_menu
i32 main_index,
main_row,
settings_row,
i32 main_index,
main_row,
settings_row,
- guides_row;
+ guides_row,
+ intro_row,
+ guide_sel,
+ prem_row;
f32 mouse_dist; /* used for waking up mouse */
f32 repeater;
f32 mouse_dist; /* used for waking up mouse */
f32 repeater;
+
+ bool bg_blur;
+ ent_camera *bg_cam;
+
+ const char *web_link; /* if set; modal */
+ i32 web_choice;
+
+ GLuint prem_tex;
}
extern menu;
void menu_init(void);
void menu_at_begin(void);
}
extern menu;
void menu_init(void);
void menu_at_begin(void);
-void menu_gui(
void
);
+void menu_gui(
ui_context *ctx
);
void menu_open( enum menu_page page );
bool menu_viewing_map(void);
void menu_open( enum menu_page page );
bool menu_viewing_map(void);