Handles Microsoft BMP. More...
Inherits libnebular::PictureHandler.
Classes | |
struct | BmpFileHeader |
Still BMP v2 (till now), file (not bitmap) header. | |
struct | BmpV3BmpHeaderAddon |
Still BMP v3, in addition to bitmap header for v2. | |
struct | BmpV3WinNtBmpHeaderAddon |
Still BMP v3, Windows NT variation; in addition to bitmap header for v3. | |
struct | BmpV4BmpHeader |
Full bitmap header for v4. | |
struct | BmpV4BmpHeaderAddon |
Still BMP v4; in addition to bitmap header for v3, Windows NT variation. | |
Public Member Functions | |
BmpPictureHandler () | |
~BmpPictureHandler () | |
void | readFileInfo () |
void | readBm () |
void | write () |
virtual void | setPicture (Picture &picture) |
Attaches Picture . |
Handles Microsoft BMP.
Definition at line 35 of file libnebular-plugin-bmp.cpp.
libnebular::BmpPictureHandler::BmpPictureHandler | ( | ) | [inline] |
Definition at line 184 of file libnebular-plugin-bmp.cpp.
libnebular::BmpPictureHandler::~BmpPictureHandler | ( | ) | [inline] |
Definition at line 187 of file libnebular-plugin-bmp.cpp.
void libnebular::BmpPictureHandler::readBm | ( | ) | [inline, virtual] |
Implements libnebular::PictureHandler.
Definition at line 527 of file libnebular-plugin-bmp.cpp.
void libnebular::BmpPictureHandler::readFileInfo | ( | ) | [inline, virtual] |
Implements libnebular::PictureHandler.
Definition at line 190 of file libnebular-plugin-bmp.cpp.
virtual void libnebular::BmpPictureHandler::setPicture | ( | Picture & | newPic | ) | [inline, virtual] |
Attaches Picture
.
virtual
to make possible to set handler identifier to handleable Picture
.virtual
function Implements libnebular::PictureHandler.
Definition at line 712 of file libnebular-plugin-bmp.cpp.
void libnebular::BmpPictureHandler::write | ( | ) | [inline, virtual] |
Implements libnebular::PictureHandler.
Definition at line 548 of file libnebular-plugin-bmp.cpp.