Beatmup
bitmap_access.h File Reference
#include "abstract_bitmap.h"
#include "../exception.h"
#include "pixel_arithmetic.h"

Go to the source code of this file.

Classes

class  Beatmup::BitmapContentModifier
 
class  Beatmup::CustomBitmapScanner< pixel, num_channels >
 A generic to access bitmap data. More...
 
class  Beatmup::SingleByteBitmapReader
 Single byte bitmap reader. More...
 
class  Beatmup::TripleByteBitmapReader
 Triple byte bitmap reader. More...
 
class  Beatmup::QuadByteBitmapReader
 Quad byte bitmap reader. More...
 
class  Beatmup::SingleFloatBitmapReader
 Single float bitmap reader. More...
 
class  Beatmup::TripleFloatBitmapReader
 Triple float bitmap reader. More...
 
class  Beatmup::QuadFloatBitmapReader
 Quad float bitmap reader. More...
 
class  Beatmup::SingleByteBitmapWriter
 Single byte bitmap writer. More...
 
class  Beatmup::TripleByteBitmapWriter
 Triple byte bitmap writer. More...
 
class  Beatmup::QuadByteBitmapWriter
 Quad byte bitmap writer. More...
 
class  Beatmup::SingleFloatBitmapWriter
 Single float bitmap writer. More...
 
class  Beatmup::TripleFloatBitmapWriter
 Triple float bitmap writer. More...
 
class  Beatmup::QuadFloatBitmapWriter
 Quad float bitmap writer. More...
 
class  Beatmup::UnsupportedPixelFormat
 An exception to throw if a pixel format is not supported. More...
 

Namespaces

 Beatmup
 

Variables

struct {
   const int   Beatmup::A
 
   const int   Beatmup::R
 
   const int   Beatmup::G
 
   const int   Beatmup::B
 
Beatmup::CHANNELS_4
 
struct {
   const int   Beatmup::R
 
   const int   Beatmup::G
 
   const int   Beatmup::B
 
Beatmup::CHANNELS_3