|
Classes |
struct | _MFEntry |
Defines |
#define | WHITE_THRESHOLD (65535 - 256) |
#define | BLACK_THRESHOLD (0 + 255) |
Typedefs |
typedef _MFEntry | MFEntry |
typedef MFEntry * | ModeFilter |
Enumerations |
enum | {
K_MONO_,
K_MASK_,
K_COLR_,
K_FILE_,
K_OTHER_
} |
Functions |
ImageFamily * | clone_imf (ImageFamily *imf) |
int | valid_imf_name (char *name) |
void | validify_imf_name (char *buf) |
ImageFamily * | get_imf (char *name) |
ImageFile * | get_image_file (char *name) |
void | load_image_families (FILE *fp, int loadnow, void(*callback)(ImageFamily *imf, int loadnow)) |
int | load_imf_file (char *filename, void(*callback)(ImageFamily *imf, int loadnow)) |
void | interp_imf_form (Obj *form, char *filename, void(*imf_callback)(ImageFamily *imf, int loadnow)) |
ImageFamily * | find_imf (char *name) |
Image * | get_img (ImageFamily *imf, int w, int h) |
Image * | find_img (ImageFamily *imf, int w, int h) |
ImageFamily * | interp_imf (Obj *form) |
void | interp_imf_contents (ImageFamily *imf, Obj *clauses) |
void | interp_image (ImageFamily *imf, Obj *size, Obj *parts) |
void | compute_image_bboxes (ImageFamily *imf) |
void | compute_image_bbox (Image *img) |
void | make_raw_mono_data (Image *img, int force) |
void | interp_bytes (Obj *datalist, int numbytes, char *destaddr, int jump) |
Image * | best_image_in_range (ImageFamily *imf, int w, int h, int wmin, int hmin, int wmax, int hmax) |
Image * | smallest_image (ImageFamily *imf) |
int | emblem_position (Image *uimg, char *ename, ImageFamily *eimf, int sw, int sh, int vpuh, int vphh, int *exxp, int *eyyp, int *ewp, int *ehp) |
void | blacken_masked_area (ImageFamily *imf, Image *img, int rd, int g, int b) |
void | blacken_mono_masked_area (ImageFamily *imf, Image *img, int rd, int g, int b) |
void | make_raw_palette (Image *img) |
void | sort_all_images (void) |
void | check_imf (ImageFamily *imf) |
void | write_imf_dir (char *filename, ImageFamily **imfimages, int num) |
void | write_imf (FILE *fp, ImageFamily *imf) |
char * | find_color_name (int r, int g, int b) |
void | parse_lisp_palette_entry (Obj *palentry, int *col, int *red, int *grn, int *blu) |
FileImage * | get_file_image (char *fname) |
void | make_image_from_file_image (ImageFamily *imf, Image *img, Image *subimg, int subi) |
void | copy_from_file_image (Image *img, FileImage *fimg, int xoffset, int yoffset, int actualw, int actualh) |
void | load_file_image (FileImage *fimg) |
ImageFamily * | get_generic_images (char *name) |
Variables |
ImageFamily ** | images |
int | numimages = 0 |
ImageFile * | image_files |
FileImage * | file_images |
ImageFamily *(* | imf_load_hook )(ImageFamily *imf) |
ImageFamily *(* | imf_interp_hook )(ImageFamily *imf, Image *img, int force) |
short | write_synthetic_also |
int | use_clip_mask = TRUE |
short | poor_memory = FALSE |