#include <menu.h>
Collaboration diagram for MENU:

Public Member Functions | |
| MENU () | |
| ~MENU () | |
| void | Load () |
| void | LoadPage (string pagename) |
| bool | InMenu () |
| void | InMenu (bool new_in_menu) |
| bool | In (string menuname) |
| void | Go (string menuname) |
| void | MenuKey (SDLKey key) |
| void | MenuDraw () |
| void | Draw2D (float x1, float y1, float x2, float y2, GLuint texid, float rotation) |
| void | MainMenu () |
| void | AssignJoyButton (int joynum, int butnum) |
| void | AssignJoyAxis (int joynum, int joyaxis, float val) |
| void | UnbindSlot () |
Private Member Functions | |
| void | Draw2D () |
| void | DrawDisplay () |
| void | DrawAutomatic () |
| MENU_PAGE * | curp () |
| void | DrawControlSetup () |
| void | AssignKey (int kcode) |
| void | BuildControls () |
| void | ToggleControlOpts () |
| void | DrawSelectCar () |
| void | BuildCFList () |
| void | ClearCFList () |
| void | WriteCarSelection () |
| void | LoadCar (string cfile) |
| void | ClearCar () |
| void | DrawCalibrate () |
| void | DrawSelectTrack () |
| void | BuildTSList () |
| void | ClearTSList () |
| void | DrawNetSetup () |
| void | DrawCustomizeCar () |
| void | ReloadCarParts () |
Private Attributes | |
| bool | in_menu |
| bool | in_display |
| GLuint | backbox |
| GLuint | logo |
| int | sel |
| int | subsel |
| string | curmenu |
| list< string > | lastmenu |
| MENU_DISPLAY | disp_data |
| MENU_PAGE * | page |
| int | numpages |
| int | pageslot |
| ofstream | error_log |
| MENU_CONTROLS | controlinfo |
| bool | controlwait |
| string | controlwaittype |
| int | togglemode |
| string * | cflist |
| string * | cfabout |
| string * | cfnames |
| int | numcf |
| float | rotation |
| GLint | last_t |
| GLuint | sphere_reflection |
| Vamos_Body::Gl_Car * | car |
| string | selectedcar |
| string * | tslist |
| string * | tsabout |
| int | numts |
| bool | net_host |
| string | net_ip |
| string | port_input |
| bool | ip_or_port |
| vector< string > | parts |
| vector< string > | parts_names |
| vector< bool > | parts_enabled |
| unsigned int | part_selected |
| bool | loaded |
Definition at line 108 of file menu.h.
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6