Odamex
Setting the Standard in Multiplayer Doom
client/src/st_lib.h File Reference

Go to the source code of this file.

Data Structures

struct  st_number_s
struct  st_percent_s
struct  st_multicon_s
struct  st_binicon_s

Typedefs

typedef struct st_number_s st_number_t
typedef struct st_percent_s st_percent_t
typedef struct st_multicon_s st_multicon_t
typedef struct st_binicon_s st_binicon_t

Functions

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

Variables

DCanvasstbarscreen
DCanvasstnumscreen

Typedef Documentation

typedef struct st_binicon_s st_binicon_t
typedef struct st_multicon_s st_multicon_t
typedef struct st_number_s st_number_t
typedef struct st_percent_s st_percent_t

Function Documentation

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

Variable Documentation

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends