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