webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
GIFImageReader Class Reference

#include <GIFImageReader.h>

Public Member Functions

 GIFImageReader (WebCore::GIFImageDecoder *client=0)
 
 ~GIFImageReader ()
 
void setData (WebCore::SharedBuffer *data)
 
bool decode (WebCore::GIFImageDecoder::GIFQuery, unsigned haltAtFrame)
 
size_t imagesCount () const
 
int loopCount () const
 
const unsigned char * globalColormap () const
 
int globalColormapSize () const
 
const unsigned char * localColormap (const GIFFrameContext *frame) const
 
int localColormapSize (const GIFFrameContext *frame) const
 
const GIFFrameContextframeContext () const
 

Constructor & Destructor Documentation

◆ GIFImageReader()

GIFImageReader::GIFImageReader ( WebCore::GIFImageDecoder client = 0)
inline

◆ ~GIFImageReader()

GIFImageReader::~GIFImageReader ( )
inline

Member Function Documentation

◆ decode()

bool GIFImageReader::decode ( WebCore::GIFImageDecoder::GIFQuery  ,
unsigned  haltAtFrame 
)

◆ frameContext()

const GIFFrameContext* GIFImageReader::frameContext ( ) const
inline

◆ globalColormap()

const unsigned char* GIFImageReader::globalColormap ( ) const
inline

◆ globalColormapSize()

int GIFImageReader::globalColormapSize ( ) const
inline

◆ imagesCount()

size_t GIFImageReader::imagesCount ( ) const
inline

◆ localColormap()

const unsigned char* GIFImageReader::localColormap ( const GIFFrameContext frame) const
inline

◆ localColormapSize()

int GIFImageReader::localColormapSize ( const GIFFrameContext frame) const
inline

◆ loopCount()

int GIFImageReader::loopCount ( ) const
inline

◆ setData()

void GIFImageReader::setData ( WebCore::SharedBuffer data)
inline

The documentation for this class was generated from the following files: