#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] |