libnsgif
|
#include <libnsgif.h>
Data Fields | |
bool | display |
unsigned int | frame_delay |
unsigned int | frame_pointer |
bool | virgin |
bool | opaque |
bool | redraw_required |
unsigned char | disposal_method |
bool | transparency |
unsigned char | transparency_index |
unsigned int | redraw_x |
unsigned int | redraw_y |
unsigned int | redraw_width |
unsigned int | redraw_height |
GIF frame data
bool gif_frame::display |
whether the frame should be displayed/animated
unsigned char gif_frame::disposal_method |
how the previous frame should be disposed; affects plotting
unsigned int gif_frame::frame_delay |
delay (in cs) before animating the frame
unsigned int gif_frame::frame_pointer |
offset (in bytes) to the GIF frame data
bool gif_frame::opaque |
whether the frame is totally opaque
unsigned int gif_frame::redraw_height |
height of redraw rectangle
bool gif_frame::redraw_required |
whether a forcable screen redraw is required
unsigned int gif_frame::redraw_width |
width of redraw rectangle
unsigned int gif_frame::redraw_x |
x co-ordinate of redraw rectangle
unsigned int gif_frame::redraw_y |
y co-ordinate of redraw rectangle
bool gif_frame::transparency |
whether we acknoledge transparency
unsigned char gif_frame::transparency_index |
the index designating a transparent pixel
bool gif_frame::virgin |
whether the frame has previously been used