#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().