#include <ui.h>
Public Attributes | |
list_t | entry |
char * | name |
char * | title |
char * | status |
int | nitems |
void * | items [MAXMENUITEMS] |
qboolean | compact |
qboolean | transparent |
qboolean | keywait |
qhandle_t | image |
color_t | color |
int | y1 |
int | y2 |
int | mins [2] |
int | maxs [2] |
qhandle_t | banner |
vrect_t | banner_rc |
qhandle_t | plaque |
vrect_t | plaque_rc |
qhandle_t | logo |
vrect_t | logo_rc |
qhandle_t | footer |
vrect_t | footer_rc |
menuCondition_t | current_condition |
qboolean(* | push )(struct menuFrameWork_s *) |
void(* | pop )(struct menuFrameWork_s *) |
void(* | expose )(struct menuFrameWork_s *) |
void(* | draw )(struct menuFrameWork_s *) |
void(* | size )(struct menuFrameWork_s *) |
void(* | free )(struct menuFrameWork_s *) |
menuSound_t(* | keydown )(struct menuFrameWork_s *, int) |
qhandle_t menuFrameWork_s::banner |
Definition at line 117 of file ui.h.
Referenced by Menu_Draw(), Menu_Size(), Parse_Banner(), Push(), and Size().
vrect_t menuFrameWork_s::banner_rc |
Definition at line 118 of file ui.h.
Referenced by Menu_Draw(), Menu_Size(), Parse_Banner(), Push(), and Size().
color_t menuFrameWork_s::color |
Definition at line 111 of file ui.h.
Referenced by M_Menu_Demos(), M_Menu_PlayerConfig(), M_Menu_Servers(), Menu_Draw(), Parse_Background(), and Parse_File().
qboolean menuFrameWork_s::compact |
Definition at line 106 of file ui.h.
Referenced by Menu_Size(), and Parse_Style().
menuCondition_t menuFrameWork_s::current_condition |
Definition at line 129 of file ui.h.
Referenced by Menu_AddItem(), Parse_File(), and Parse_If().
void(* menuFrameWork_s::draw) (struct menuFrameWork_s *) |
Definition at line 134 of file ui.h.
Referenced by M_Menu_Demos(), M_Menu_PlayerConfig(), M_Menu_Servers(), and UI_Draw().
list_t menuFrameWork_s::entry |
Definition at line 99 of file ui.h.
Referenced by M_Menu_Demos(), M_Menu_PlayerConfig(), M_Menu_Servers(), and Parse_File().
void(* menuFrameWork_s::expose) (struct menuFrameWork_s *) |
Definition at line 133 of file ui.h.
Referenced by M_Menu_Demos(), M_Menu_Servers(), and UI_PushMenu().
qhandle_t menuFrameWork_s::footer |
Definition at line 126 of file ui.h.
Referenced by Menu_Draw(), Menu_Size(), and Parse_Footer().
vrect_t menuFrameWork_s::footer_rc |
Definition at line 127 of file ui.h.
Referenced by Menu_Draw(), Menu_Size(), and Parse_Footer().
void(* menuFrameWork_s::free) (struct menuFrameWork_s *) |
Definition at line 136 of file ui.h.
Referenced by M_Menu_Demos(), M_Menu_PlayerConfig(), M_Menu_Servers(), Parse_File(), and UI_FreeMenus().
qhandle_t menuFrameWork_s::image |
Definition at line 110 of file ui.h.
Referenced by M_Menu_Demos(), M_Menu_PlayerConfig(), M_Menu_Servers(), Menu_Draw(), Parse_Background(), and Parse_File().
void* menuFrameWork_s::items[MAXMENUITEMS] |
Definition at line 104 of file ui.h.
Referenced by Keybind_Update(), Menu_AddItem(), Menu_Draw(), Menu_Free(), Menu_HitTest(), Menu_Init(), Menu_Pop(), Menu_Push(), Menu_SetFocus(), and Menu_Size().
menuSound_t(* menuFrameWork_s::keydown) (struct menuFrameWork_s *, int) |
Definition at line 137 of file ui.h.
Referenced by M_Menu_Demos(), M_Menu_Servers(), and Menu_Keydown().
qboolean menuFrameWork_s::keywait |
Definition at line 108 of file ui.h.
Referenced by keybind_cb(), Keybind_DoEnter(), Keybind_Draw(), Keybind_Key(), Menu_HitTest(), and Menu_Keydown().
qhandle_t menuFrameWork_s::logo |
Definition at line 123 of file ui.h.
Referenced by Menu_Draw(), Menu_Size(), and Parse_Plaque().
vrect_t menuFrameWork_s::logo_rc |
Definition at line 124 of file ui.h.
Referenced by Menu_Draw(), Menu_Size(), and Parse_Plaque().
int menuFrameWork_s::maxs[2] |
Definition at line 115 of file ui.h.
Referenced by Menu_Init().
int menuFrameWork_s::mins[2] |
Definition at line 114 of file ui.h.
Referenced by Menu_Init(), and UI_PushMenu().
char* menuFrameWork_s::name |
Definition at line 101 of file ui.h.
Referenced by M_Menu_Demos(), M_Menu_PlayerConfig(), M_Menu_Servers(), Menu_Free(), Parse_File(), UI_FindMenu(), and UI_Menu_g().
int menuFrameWork_s::nitems |
Definition at line 103 of file ui.h.
Referenced by Keybind_Update(), Menu_AddItem(), Menu_Draw(), Menu_Free(), Menu_HitTest(), Menu_Init(), Menu_Pop(), Menu_Push(), Menu_SetFocus(), Menu_Size(), and Parse_File().
qhandle_t menuFrameWork_s::plaque |
Definition at line 120 of file ui.h.
Referenced by Menu_Draw(), Menu_Size(), and Parse_Plaque().
vrect_t menuFrameWork_s::plaque_rc |
Definition at line 121 of file ui.h.
Referenced by Menu_Draw(), Menu_Size(), and Parse_Plaque().
void(* menuFrameWork_s::pop) (struct menuFrameWork_s *) |
Definition at line 132 of file ui.h.
Referenced by M_Menu_Demos(), M_Menu_PlayerConfig(), M_Menu_Servers(), Parse_File(), UI_ForceMenuOff(), and UI_PopMenu().
qboolean(* menuFrameWork_s::push) (struct menuFrameWork_s *) |
Definition at line 131 of file ui.h.
Referenced by M_Menu_PlayerConfig(), M_Menu_Servers(), Parse_File(), and UI_PushMenu().
void(* menuFrameWork_s::size) (struct menuFrameWork_s *) |
Definition at line 135 of file ui.h.
Referenced by BuildList(), M_Menu_Demos(), M_Menu_PlayerConfig(), M_Menu_Servers(), and Menu_Init().
char * menuFrameWork_s::status |
Definition at line 101 of file ui.h.
Referenced by BuildList(), Change(), keybind_cb(), Keybind_DoEnter(), Menu_Draw(), Menu_DrawStatus(), Menu_Init(), and Menu_SetFocus().
char * menuFrameWork_s::title |
Definition at line 101 of file ui.h.
Referenced by M_Menu_Demos(), M_Menu_Servers(), Menu_Draw(), Menu_Free(), Parse_File(), and Push().
qboolean menuFrameWork_s::transparent |
Definition at line 107 of file ui.h.
Referenced by M_Menu_Demos(), M_Menu_PlayerConfig(), M_Menu_Servers(), Parse_Background(), Parse_File(), Parse_Style(), and UI_IsTransparent().
int menuFrameWork_s::y1 |
Definition at line 112 of file ui.h.
Referenced by Menu_Draw(), Menu_Init(), and Menu_Size().
int menuFrameWork_s::y2 |
Definition at line 112 of file ui.h.
Referenced by Menu_Draw(), Menu_DrawStatus(), Menu_Init(), and Menu_Size().