FTEQW
Documentation of the FTE engine source tree.
skin.c File Reference

Functions

char * Skin_FindName (player_info_t *sc)
 
qwskin_tSkin_Lookup (char *fullname)
 
void Skin_Find (player_info_t *sc)
 
qbyteSkin_ParsePCX (const char *name, const pcx_t *pcx, size_t pcxsize, int *pcxheight, int *pcxwidth)
 
void Skin_WorkerDone (void *skinptr, void *skindata, size_t width, size_t height)
 
void Skin_WorkerLoad (void *skinptr, void *data, size_t a, size_t b)
 
qbyteSkin_TryCache8 (qwskin_t *skin)
 
void Skin_NextDownload (void)
 
void Skin_FlushPlayers (void)
 
void Skin_FlushAll (void)
 
void Skin_Skins_f (void)
 
void Skin_AllSkins_f (void)
 
void Skin_FlushSkin (char *name)
 

Variables

cvar_t baseskin = CVARD("baseskin", "", "The name of the player skin to use as a fallback.")
 
cvar_t noskins = CVAR("noskins", "0")
 
cvar_t cl_teamskin
 
cvar_t cl_enemyskin
 
cvar_t r_fb_models
 
char allskins [128]
 
qwskin_t skins [MAX_CACHED_SKINS]
 
int numskins
 

Function Documentation

◆ Skin_AllSkins_f()

void Skin_AllSkins_f ( void  )

◆ Skin_Find()

void Skin_Find ( player_info_t sc)

◆ Skin_FindName()

char * Skin_FindName ( player_info_t sc)

◆ Skin_FlushAll()

void Skin_FlushAll ( void  )

◆ Skin_FlushPlayers()

void Skin_FlushPlayers ( void  )

◆ Skin_FlushSkin()

void Skin_FlushSkin ( char *  name)

◆ Skin_Lookup()

qwskin_t * Skin_Lookup ( char *  fullname)

◆ Skin_NextDownload()

void Skin_NextDownload ( void  )

◆ Skin_ParsePCX()

qbyte * Skin_ParsePCX ( const char *  name,
const pcx_t pcx,
size_t  pcxsize,
int pcxheight,
int pcxwidth 
)

◆ Skin_Skins_f()

void Skin_Skins_f ( void  )

◆ Skin_TryCache8()

qbyte * Skin_TryCache8 ( qwskin_t skin)

◆ Skin_WorkerDone()

void Skin_WorkerDone ( void skinptr,
void skindata,
size_t  width,
size_t  height 
)

◆ Skin_WorkerLoad()

void Skin_WorkerLoad ( void skinptr,
void data,
size_t  a,
size_t  b 
)

Variable Documentation

◆ allskins

char allskins[128]

◆ baseskin

cvar_t baseskin = CVARD("baseskin", "", "The name of the player skin to use as a fallback.")

◆ cl_enemyskin

cvar_t cl_enemyskin
extern

◆ cl_teamskin

cvar_t cl_teamskin
extern

◆ noskins

cvar_t noskins = CVAR("noskins", "0")

◆ numskins

int numskins

◆ r_fb_models

cvar_t r_fb_models
extern

◆ skins

qwskin_t skins[MAX_CACHED_SKINS]