FTEQW
Documentation of the FTE engine source tree.
gl_draw.h File Reference

Go to the source code of this file.

Functions

void GLDraw_Init (void)
 
void GLDraw_DeInit (void)
 
void Surf_DeInit (void)
 
void R2D_Init (void)
 
mpic_t * R2D_SafeCachePic (const char *path)
 
mpic_t * R2D_SafePicFromWad (const char *name)
 
void R2D_ImageColours (float r, float g, float b, float a)
 
void R2D_Image (float x, float y, float w, float h, float s1, float t1, float s2, float t2, mpic_t *pic)
 
void R2D_Line (float x1, float y1, float x2, float y2, mpic_t *pic)
 
void R2D_ScalePic (float x, float y, float width, float height, mpic_t *pic)
 
void R2D_SubPic (float x, float y, float width, float height, mpic_t *pic, float srcx, float srcy, float srcwidth, float srcheight)
 
void R2D_Letterbox (float sx, float sy, float sw, float sh, mpic_t *pic, float pw, float ph)
 
void R2D_ConsoleBackground (int firstline, int lastline, qboolean forceopaque)
 
void R2D_EditorBackground (void)
 
void R2D_TileClear (float x, float y, float w, float h)
 
void R2D_FadeScreen (void)
 
void R2D_Shutdown (void)
 
void R2D_PolyBlend (void)
 
void R2D_BrightenScreen (void)
 
void QDECL R2D_Conback_Callback (struct cvar_s *var, char *oldvalue)
 

Variables

void(* R2D_Flush )(void)
 

Function Documentation

◆ GLDraw_DeInit()

void GLDraw_DeInit ( void  )

◆ GLDraw_Init()

void GLDraw_Init ( void  )

◆ R2D_BrightenScreen()

void R2D_BrightenScreen ( void  )

◆ R2D_Conback_Callback()

void QDECL R2D_Conback_Callback ( struct cvar_s var,
char *  oldvalue 
)

◆ R2D_ConsoleBackground()

void R2D_ConsoleBackground ( int  firstline,
int  lastline,
qboolean  forceopaque 
)

◆ R2D_EditorBackground()

void R2D_EditorBackground ( void  )

◆ R2D_FadeScreen()

void R2D_FadeScreen ( void  )

◆ R2D_Image()

void R2D_Image ( float  x,
float  y,
float  w,
float  h,
float  s1,
float  t1,
float  s2,
float  t2,
mpic_t *  pic 
)

◆ R2D_ImageColours()

void R2D_ImageColours ( float  r,
float  g,
float  b,
float  a 
)

◆ R2D_Init()

void R2D_Init ( void  )

◆ R2D_Letterbox()

void R2D_Letterbox ( float  sx,
float  sy,
float  sw,
float  sh,
mpic_t *  pic,
float  pw,
float  ph 
)

◆ R2D_Line()

void R2D_Line ( float  x1,
float  y1,
float  x2,
float  y2,
mpic_t *  pic 
)

◆ R2D_PolyBlend()

void R2D_PolyBlend ( void  )

◆ R2D_SafeCachePic()

mpic_t * R2D_SafeCachePic ( const char *  path)

◆ R2D_SafePicFromWad()

mpic_t * R2D_SafePicFromWad ( const char *  name)

◆ R2D_ScalePic()

void R2D_ScalePic ( float  x,
float  y,
float  width,
float  height,
mpic_t *  pic 
)

◆ R2D_Shutdown()

void R2D_Shutdown ( void  )

◆ R2D_SubPic()

void R2D_SubPic ( float  x,
float  y,
float  width,
float  height,
mpic_t *  pic,
float  srcx,
float  srcy,
float  srcwidth,
float  srcheight 
)

◆ R2D_TileClear()

void R2D_TileClear ( float  x,
float  y,
float  w,
float  h 
)

◆ Surf_DeInit()

void Surf_DeInit ( void  )

Variable Documentation

◆ R2D_Flush

void(* R2D_Flush) (void) ( void  )
extern