QuakeForge  0.7.2.210-815cf
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
gl_draw.c File Reference

Macros

#define CELL_INSET   (1.0 / 4.0)
 
#define CELL_SIZE   (1.0 / 16.0)
 
#define MAX_CACHED_PICS   128
 
#define NH_DEFINE
 

Typedefs

typedef struct cachepic_s cachepic_t
 

Functions

void gl_Draw_AltString (int x, int y, const char *str)
 
void gl_Draw_BlendScreen (quat_t color)
 
qpic_tgl_Draw_CachePic (const char *path, qboolean alpha)
 
void gl_Draw_Character (int x, int y, unsigned int chr)
 
void gl_Draw_ConsoleBackground (int lines, byte alpha)
 
void gl_Draw_Crosshair (void)
 
void gl_Draw_CrosshairAt (int ch, int x, int y)
 
void gl_Draw_DestroyPic (qpic_t *pic)
 
void gl_Draw_FadeScreen (void)
 
void gl_Draw_Fill (int x, int y, int w, int h, int c)
 
void gl_Draw_Init (void)
 
qpic_tgl_Draw_MakePic (int width, int height, const byte *data)
 
void gl_Draw_nString (int x, int y, const char *str, int count)
 
void gl_Draw_Pic (int x, int y, qpic_t *pic)
 
void gl_Draw_Picf (float x, float y, qpic_t *pic)
 
qpic_tgl_Draw_PicFromWad (const char *name)
 
void gl_Draw_String (int x, int y, const char *str)
 
void gl_Draw_SubPic (int x, int y, qpic_t *pic, int srcx, int srcy, int width, int height)
 
void gl_Draw_TextBox (int x, int y, int width, int lines, byte alpha)
 
void gl_Draw_TileClear (int x, int y, int w, int h)
 
void gl_Draw_UncachePic (const char *path)
 
void GL_DrawReset (void)
 
void GL_FlushText (void)
 
void GL_Set2D (void)
 
void GL_Set2DScaled (void)
 

Macro Definition Documentation

#define CELL_INSET   (1.0 / 4.0)
#define CELL_SIZE   (1.0 / 16.0)
#define MAX_CACHED_PICS   128
#define NH_DEFINE

Typedef Documentation

typedef struct cachepic_s cachepic_t

Function Documentation

void gl_Draw_AltString ( int  x,
int  y,
const char *  str 
)
void gl_Draw_BlendScreen ( quat_t  color)
qpic_t* gl_Draw_CachePic ( const char *  path,
qboolean  alpha 
)
void gl_Draw_Character ( int  x,
int  y,
unsigned int  chr 
)
void gl_Draw_ConsoleBackground ( int  lines,
byte  alpha 
)
void gl_Draw_Crosshair ( void  )
void gl_Draw_CrosshairAt ( int  ch,
int  x,
int  y 
)
void gl_Draw_DestroyPic ( qpic_t pic)
void gl_Draw_FadeScreen ( void  )
void gl_Draw_Fill ( int  x,
int  y,
int  w,
int  h,
int  c 
)
void gl_Draw_Init ( void  )
qpic_t* gl_Draw_MakePic ( int  width,
int  height,
const byte data 
)
void gl_Draw_nString ( int  x,
int  y,
const char *  str,
int  count 
)
void gl_Draw_Pic ( int  x,
int  y,
qpic_t pic 
)
void gl_Draw_Picf ( float  x,
float  y,
qpic_t pic 
)
qpic_t* gl_Draw_PicFromWad ( const char *  name)
void gl_Draw_String ( int  x,
int  y,
const char *  str 
)
void gl_Draw_SubPic ( int  x,
int  y,
qpic_t pic,
int  srcx,
int  srcy,
int  width,
int  height 
)
void gl_Draw_TextBox ( int  x,
int  y,
int  width,
int  lines,
byte  alpha 
)
void gl_Draw_TileClear ( int  x,
int  y,
int  w,
int  h 
)
void gl_Draw_UncachePic ( const char *  path)
void GL_DrawReset ( void  )
void GL_FlushText ( void  )
void GL_Set2D ( void  )
void GL_Set2DScaled ( void  )