claw 1.9.0
 
Loading...
Searching...
No Matches
gif.hpp File Reference

Image class for gif files. More...

#include <claw/graphic/color_palette.hpp>
#include <claw/graphic/image.hpp>
#include <claw/functional.hpp>
#include <claw/iterator.hpp>
#include <claw/lzw_decoder.hpp>
#include <claw/types.hpp>
#include <list>
Include dependency graph for gif.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  claw::graphic::gif
 A class for gif pictures. More...
 
class  claw::graphic::gif::frame
 One frame in the animation. More...
 
class  claw::graphic::gif::reader
 This class reads data from a gif file. The image is resized to the size of the screen (as defined in the gif file) and the frames are stored in a list of frames passed as parameter. More...
 

Namespaces

namespace  claw
 This is the main namespace.
 
namespace  claw::graphic
 Everything about image structures and processing.
 

Functions

void std::swap (claw::graphic::gif &a, claw::graphic::gif &b)
 Swap the content of two gifs.
 

Detailed Description

Image class for gif files.

Author
Julien Jorge

Definition in file gif.hpp.

Function Documentation

◆ swap()

void std::swap ( claw::graphic::gif & a,
claw::graphic::gif & b )

Swap the content of two gifs.

Parameters
aThe gif to swap with b.
bThe gif to swap with a.

Definition at line 209 of file gif.cpp.