#include "tSysTime.h"#include "uMenu.h"#include "rSysdep.h"#include "rScreen.h"#include "rViewport.h"#include "rTexture.h"#include "tRecorder.h"#include "tString.h"#include "math.h"#include "uInputQueue.h"#include "rConsole.h"#include "uInput.h"#include "tDirectories.h"#include "tToDo.h"#include "tException.h"#include <iterator>#include "rRender.h"#include "rSDL.h"#include <vector>

Go to the source code of this file.
Functions | |
| static void | arrow (REAL x, REAL y, REAL dy, REAL size) |
Variables | |
| static REAL | text_height = .11 |
| static REAL | titlefac = 1.2 |
| int | menuentries = 0 |
| static bool | repeat = false |
| static bool | disphelp = false |
| static REAL | lastkey |
| static bool | su_inMenu = false |
| static rNoAutoDisplayAtNewlineCallback | su_noNewline (uMenu::MenuActive) |
| static tCallback * | enter_anchor = NULL |
| static tCallback * | leave_anchor = NULL |
| static tCallback * | background_anchor = NULL |
Definition at line 115 of file uMenu.cpp.
References BeginLineLoop(), RenderEnd(), sr_glOut, and Vertex().
Referenced by uMenu::OnEnter().
00115 { 00116 #ifndef DEDICATED 00117 if (sr_glOut){ 00118 BeginLineLoop(); 00119 Vertex(x,y+2*dy*size); 00120 Vertex(x+size,y); 00121 Vertex(x+.3*size,y); 00122 Vertex(x+.3*size,y-2*dy*size); 00123 Vertex(x-.3*size,y-2*dy*size); 00124 Vertex(x-.3*size,y); 00125 Vertex(x-size,y); 00126 RenderEnd(); 00127 } 00128 #endif 00129 }


tCallback * background_anchor = NULL [static] |
tCallback* enter_anchor = NULL [static] |
tCallback * leave_anchor = NULL [static] |
| int menuentries = 0 |
bool repeat = false [static] |
Definition at line 131 of file uMenu.cpp.
Referenced by cWidget::WithColorFunctions::ProcessGradient().
rNoAutoDisplayAtNewlineCallback su_noNewline(uMenu::MenuActive) [static] |
REAL text_height = .11 [static] |
1.5.4