9#include "tk/widget/imagearray.h"
18 int(*filter)(
const Outfit *o ),
const char *name );
int outfit_altText(char *buf, int n, const Outfit *o, const Pilot *plt)
Computes the alt text for an outfit.
void outfits_regenList(unsigned int wid, const char *str)
Regenerates the outfit list.
void outfits_cleanup(void)
Cleans up outfit globals.
int outfits_filter(const Outfit **outfits, int n, int(*filter)(const Outfit *o), const char *name)
Applies a filter function and string to a list of outfits.
void outfits_open(unsigned int wid, const Outfit **outfits)
Opens the outfit exchange center window.
ImageArrayCell * outfits_imageArrayCells(const Outfit **outfits, int *noutfits, const Pilot *p)
Generates image array cells corresponding to outfits.
void outfits_updateEquipmentOutfits(void)
Updates the outfitter and equipment outfit image arrays.
void outfits_update(unsigned int wid, const char *str)
Updates the outfits in the outfit window.
int outfit_canSell(const char *name)
Checks to see if the player can sell the selected outfit.
int outfit_canBuy(const char *name, const Spob *spob)
Checks to see if the player can buy the outfit.
A ship outfit, depends radically on the type.
The representation of an in-game pilot.
Represents a Space Object (SPOB), including and not limited to planets, stations, wormholes,...