unsigned int gif_animation::aspect_ratio |
image aspect ratio (ignored)
unsigned int gif_animation::background_index |
index in the colour table for the background colour
callbacks for bitmap functions
unsigned char gif_animation::buf[4] |
unsigned int gif_animation::buffer_position |
Internal members are listed belowcurrent index into GIF data
unsigned int gif_animation::buffer_size |
total number of bytes of GIF data available
int gif_animation::clear_code |
bool gif_animation::clear_image |
int gif_animation::code_size |
unsigned int gif_animation::colour_table_size |
size of colour table (in entries)
int gif_animation::curbit |
current error type, or 0 for none
int gif_animation::decoded_frame |
current frame decoded to bitmap
unsigned char* gif_animation::direct |
int gif_animation::end_code |
int gif_animation::firstcode |
unsigned int gif_animation::frame_count |
unsigned int gif_animation::frame_count_partial |
number of frames partially decoded
unsigned int gif_animation::frame_holders |
current number of frame holders
void* gif_animation::frame_image |
currently decoded image; stored as bitmap from bitmap_create callback
bool gif_animation::get_done |
unsigned char* gif_animation::gif_data |
unsigned int* gif_animation::global_colour_table |
bool gif_animation::global_colours |
whether the GIF has a global colour table
unsigned int gif_animation::height |
heigth of GIF (may increase during decoding)
int gif_animation::last_byte |
int gif_animation::lastbit |
unsigned int* gif_animation::local_colour_table |
int gif_animation::loop_count |
number of times to loop animation
int gif_animation::max_code |
int gif_animation::max_code_size |
int gif_animation::oldcode |
int gif_animation::set_code_size |
unsigned char gif_animation::stack[(1<< GIF_MAX_LZW)*2] |
unsigned char* gif_animation::stack_pointer |
unsigned int gif_animation::width |
width of GIF (may increase during decoding)
bool gif_animation::zero_data_block |
The documentation for this struct was generated from the following file: