libnsgif
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
gif_frame Struct Reference

#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
 

Detailed Description

GIF frame data

Field Documentation

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


The documentation for this struct was generated from the following file: