Definition in file bitmap.hpp.
#include <iostream>
#include <vector>
#include <claw/image.hpp>
#include <claw/rle_decoder.hpp>
#include <claw/color_palette.hpp>
#include <claw/buffered_istream.hpp>
#include <claw/impl/bitmap_reader.tpp>
Go to the source code of this file.
Namespaces | |
| namespace | claw |
| namespace | claw::graphic |
Classes | |
| class | claw::graphic::bitmap |
| A class for bitmap images. More... | |
| class | claw::graphic::bitmap::file_structure |
| Tool class used for defining the structures of the datas stored in a bitmap file. More... | |
| struct | claw::graphic::bitmap::file_structure::header |
| Header of a bitmap file. More... | |
| class | claw::graphic::bitmap::reader |
| This class read data from a bitmap file and store it in an image. More... | |
| class | claw::graphic::bitmap::reader::rle_bitmap_output_buffer< Coded4bits > |
| The output buffer for the RLE decoder. More... | |
| class | claw::graphic::bitmap::reader::rle_bitmap_decoder< OutputBuffer > |
| RLE decoder for bitmap RLE format. More... | |
| class | claw::graphic::bitmap::reader::pixel1_to_pixel32 |
| Functor converting a 1bpp buffer to a 32bpp buffer. More... | |
| class | claw::graphic::bitmap::reader::pixel4_to_pixel32 |
| Functor converting a 4bpp buffer to a 32bpp buffer. More... | |
| class | claw::graphic::bitmap::reader::pixel8_to_pixel32 |
| Functor converting a 8bpp buffer to a 32bpp buffer. More... | |
| class | claw::graphic::bitmap::reader::pixel24_to_pixel32 |
| Functor converting a 24bpp buffer to a 32bpp buffer. More... | |
| class | claw::graphic::bitmap::writer |
| This class write an image in a bitmap file. More... | |
1.4.7