| 
    FS2_Open
    
   Open source remastering of the Freespace 2 engine 
   | 
 
#include "bmpman/bmpman.h"Go to the source code of this file.
Classes | |
| union | bm_extra_info | 
| struct | bitmap_entry | 
Functions | |
| void | bm_lock_ani (int handle, int bitmapnum, bitmap_entry *be, bitmap *bmp, ubyte bpp, ubyte flags) | 
| void | bm_lock_dds (int handle, int bitmapnum, bitmap_entry *be, bitmap *bmp, ubyte bpp, ubyte flags) | 
| void | bm_lock_png (int handle, int bitmapnum, bitmap_entry *be, bitmap *bmp, ubyte bpp, ubyte flags) | 
| void | bm_lock_jpg (int handle, int bitmapnum, bitmap_entry *be, bitmap *bmp, ubyte bpp, ubyte flags) | 
| void | bm_lock_pcx (int handle, int bitmapnum, bitmap_entry *be, bitmap *bmp, ubyte bpp, ubyte flags) | 
| void | bm_lock_tga (int handle, int bitmapnum, bitmap_entry *be, bitmap *bmp, ubyte bpp, ubyte flags) | 
| void | bm_lock_user (int handle, int bitmapnum, bitmap_entry *be, bitmap *bmp, ubyte bpp, ubyte flags) | 
Variables | |
| bitmap_entry | bm_bitmaps [MAX_BITMAPS] | 
These are functions and types used by bmpman and a few others.
It is a "protected" header that requires BMPMAN_INTERNAL to be defined before it can be included. This is to provide a small measure of safety since this functions can cause problems if not used correctly
Definition in file bm_internal.h.
| void bm_lock_ani | ( | int | handle, | 
| int | bitmapnum, | ||
| bitmap_entry * | be, | ||
| bitmap * | bmp, | ||
| ubyte | bpp, | ||
| ubyte | flags | ||
| ) | 
Definition at line 1860 of file bmpman.cpp.
| void bm_lock_dds | ( | int | handle, | 
| int | bitmapnum, | ||
| bitmap_entry * | be, | ||
| bitmap * | bmp, | ||
| ubyte | bpp, | ||
| ubyte | flags | ||
| ) | 
Definition at line 1980 of file bmpman.cpp.
| void bm_lock_jpg | ( | int | handle, | 
| int | bitmapnum, | ||
| bitmap_entry * | be, | ||
| bitmap * | bmp, | ||
| ubyte | bpp, | ||
| ubyte | flags | ||
| ) | 
Definition at line 2042 of file bmpman.cpp.
| void bm_lock_pcx | ( | int | handle, | 
| int | bitmapnum, | ||
| bitmap_entry * | be, | ||
| bitmap * | bmp, | ||
| ubyte | bpp, | ||
| ubyte | flags | ||
| ) | 
Definition at line 2084 of file bmpman.cpp.
| void bm_lock_png | ( | int | handle, | 
| int | bitmapnum, | ||
| bitmap_entry * | be, | ||
| bitmap * | bmp, | ||
| ubyte | bpp, | ||
| ubyte | flags | ||
| ) | 
Definition at line 2127 of file bmpman.cpp.
| void bm_lock_tga | ( | int | handle, | 
| int | bitmapnum, | ||
| bitmap_entry * | be, | ||
| bitmap * | bmp, | ||
| ubyte | bpp, | ||
| ubyte | flags | ||
| ) | 
Definition at line 2170 of file bmpman.cpp.
| void bm_lock_user | ( | int | handle, | 
| int | bitmapnum, | ||
| bitmap_entry * | be, | ||
| bitmap * | bmp, | ||
| ubyte | bpp, | ||
| ubyte | flags | ||
| ) | 
Definition at line 2226 of file bmpman.cpp.
| bitmap_entry bm_bitmaps[MAX_BITMAPS] | 
Definition at line 85 of file bmpman.cpp.