-unsigned char *loadimagepixels (const char *filename, qboolean complain, int matchwidth, int matchheight, qboolean allowFixtrans);
+unsigned char *loadimagepixelsbgra (const char *filename, qbool complain, qbool allowFixtrans, qbool convertsRGB, int *miplevel);
+
+// searches for lmp and wad pics of the provided name and returns true and their dimensions if found
+qbool Image_GetStockPicSize(const char *filename, int *returnwidth, int *returnheight);
+
+// loads an 8bit pcx image into a 296x194x8bit buffer, with cropping as needed
+qbool LoadPCX_QWSkin(const unsigned char *f, int filesize, unsigned char *pixels, int outwidth, int outheight);
+
+// loads the palette from an 8bit pcx image into your provided array
+qbool LoadPCX_PaletteOnly(const unsigned char *f, int filesize, unsigned char *palette768b);
+
+// get the metadata from a Quake2 wal file
+qbool LoadWAL_GetMetadata(const unsigned char *f, int filesize, int *retwidth, int *retheight, int *retflags, int *retvalue, int *retcontents, char *retanimname32c);