|
FS2_Open
Open source remastering of the Freespace 2 engine
|
#include <bm_internal.h>
Public Attributes | |
| char | filename [MAX_FILENAME_LEN] |
| filename for this bitmap More... | |
| uint | signature |
| a unique signature identifying the data More... | |
| uint | palette_checksum |
| checksum used to be sure bitmap is in current palette More... | |
| int | handle |
| Handle = id*MAX_BITMAPS + bitmapnum. More... | |
| int | last_used |
| When this bitmap was last used. More... | |
| BM_TYPE | type |
| PCX, USER, ANI, etc. More... | |
| BM_TYPE | comp_type |
| What sort of compressed type, BM_TYPE_NONE if not compressed. More... | |
| signed char | ref_count |
| Number of locks on bitmap. Can't unload unless ref_count is 0. More... | |
| int | dir_type |
| which directory this was loaded from (to skip other locations with same name) More... | |
| size_t | mem_taken |
| How much memory does this bitmap use? - UnknownPlayer. More... | |
| int | num_mipmaps |
| number of mipmap levels, we need to read all of them More... | |
| ubyte | preloaded |
| If set, then this was loaded from the lst file. More... | |
| int | preload_count |
| how many times this gets used in game, for unlocking More... | |
| ubyte | used_flags |
| What flags it was accessed thru. More... | |
| int | load_count |
| bitmap | bm |
| Bitmap info. More... | |
| bm_extra_info | info |
| Data for animations and user bitmaps. More... | |
Definition at line 49 of file bm_internal.h.
| bitmap bitmap_entry::bm |
Bitmap info.
Definition at line 74 of file bm_internal.h.
| BM_TYPE bitmap_entry::comp_type |
What sort of compressed type, BM_TYPE_NONE if not compressed.
Definition at line 59 of file bm_internal.h.
| int bitmap_entry::dir_type |
which directory this was loaded from (to skip other locations with same name)
Definition at line 62 of file bm_internal.h.
| char bitmap_entry::filename[MAX_FILENAME_LEN] |
filename for this bitmap
Definition at line 51 of file bm_internal.h.
| int bitmap_entry::handle |
Handle = id*MAX_BITMAPS + bitmapnum.
Definition at line 55 of file bm_internal.h.
| bm_extra_info bitmap_entry::info |
Data for animations and user bitmaps.
Definition at line 76 of file bm_internal.h.
| int bitmap_entry::last_used |
When this bitmap was last used.
Definition at line 56 of file bm_internal.h.
| int bitmap_entry::load_count |
Definition at line 72 of file bm_internal.h.
| size_t bitmap_entry::mem_taken |
How much memory does this bitmap use? - UnknownPlayer.
Definition at line 65 of file bm_internal.h.
| int bitmap_entry::num_mipmaps |
number of mipmap levels, we need to read all of them
Definition at line 66 of file bm_internal.h.
| uint bitmap_entry::palette_checksum |
checksum used to be sure bitmap is in current palette
Definition at line 54 of file bm_internal.h.
| int bitmap_entry::preload_count |
how many times this gets used in game, for unlocking
Definition at line 70 of file bm_internal.h.
| ubyte bitmap_entry::preloaded |
If set, then this was loaded from the lst file.
Definition at line 69 of file bm_internal.h.
| signed char bitmap_entry::ref_count |
Number of locks on bitmap. Can't unload unless ref_count is 0.
Definition at line 60 of file bm_internal.h.
| uint bitmap_entry::signature |
a unique signature identifying the data
Definition at line 53 of file bm_internal.h.
| BM_TYPE bitmap_entry::type |
PCX, USER, ANI, etc.
Definition at line 58 of file bm_internal.h.
| ubyte bitmap_entry::used_flags |
What flags it was accessed thru.
Definition at line 71 of file bm_internal.h.