XenevaOS
Loading...
Searching...
No Matches
Functions | Variables
st_lib.c File Reference
#include <stdio.h>
#include <ctype.h>
#include "deh_main.h"
#include "doomdef.h"
#include "z_zone.h"
#include "v_video.h"
#include "i_swap.h"
#include "i_system.h"
#include "w_wad.h"
#include "st_stuff.h"
#include "st_lib.h"
#include "r_local.h"
Include dependency graph for st_lib.c:

Functions

void STlib_init (void)
 
void STlib_initNum (st_number_t *n, int x, int y, patch_t **pl, int *num, boolean *on, int width)
 
void STlib_drawNum (st_number_t *n, boolean refresh)
 
void STlib_updateNum (st_number_t *n, boolean refresh)
 
void STlib_initPercent (st_percent_t *p, int x, int y, patch_t **pl, int *num, boolean *on, patch_t *percent)
 
void STlib_updatePercent (st_percent_t *per, int refresh)
 
void STlib_initMultIcon (st_multicon_t *i, int x, int y, patch_t **il, int *inum, boolean *on)
 
void STlib_updateMultIcon (st_multicon_t *mi, boolean refresh)
 
void STlib_initBinIcon (st_binicon_t *b, int x, int y, patch_t *i, boolean *val, boolean *on)
 
void STlib_updateBinIcon (st_binicon_t *bi, boolean refresh)
 

Variables

boolean automapactive
 
patch_t * sttminus
 

Function Documentation

◆ STlib_drawNum()

void STlib_drawNum ( st_number_t *  n,
boolean  refresh 
)

◆ STlib_init()

void STlib_init ( void  )

◆ STlib_initBinIcon()

void STlib_initBinIcon ( st_binicon_t *  b,
int  x,
int  y,
patch_t *  i,
boolean *  val,
boolean *  on 
)

◆ STlib_initMultIcon()

void STlib_initMultIcon ( st_multicon_t *  i,
int  x,
int  y,
patch_t **  il,
int *  inum,
boolean *  on 
)

◆ STlib_initNum()

void STlib_initNum ( st_number_t *  n,
int  x,
int  y,
patch_t **  pl,
int *  num,
boolean *  on,
int  width 
)

◆ STlib_initPercent()

void STlib_initPercent ( st_percent_t *  p,
int  x,
int  y,
patch_t **  pl,
int *  num,
boolean *  on,
patch_t *  percent 
)

◆ STlib_updateBinIcon()

void STlib_updateBinIcon ( st_binicon_t *  bi,
boolean  refresh 
)

◆ STlib_updateMultIcon()

void STlib_updateMultIcon ( st_multicon_t *  mi,
boolean  refresh 
)

◆ STlib_updateNum()

void STlib_updateNum ( st_number_t *  n,
boolean  refresh 
)

◆ STlib_updatePercent()

void STlib_updatePercent ( st_percent_t *  per,
int  refresh 
)

Variable Documentation

◆ automapactive

boolean automapactive
extern

◆ sttminus

patch_t* sttminus