Add horizontalFlip() and verticalFlip() to BitmapBuffer
This commit is contained in:
+5
-1
@@ -232,7 +232,7 @@ class RLEBitmap:
|
||||
}
|
||||
};
|
||||
|
||||
class BitmapBuffer: public BitmapBufferBase<uint16_t>
|
||||
class BitmapBuffer: public BitmapBufferBase<pixel_t>
|
||||
{
|
||||
private:
|
||||
bool dataAllocated;
|
||||
@@ -500,6 +500,10 @@ class BitmapBuffer: public BitmapBufferBase<uint16_t>
|
||||
drawBitmap(x + xshift, y + yshift, bitmap, 0, 0, 0, 0, scale);
|
||||
}
|
||||
|
||||
BitmapBuffer * horizontalFlip() const;
|
||||
|
||||
BitmapBuffer * verticalFlip() const;
|
||||
|
||||
protected:
|
||||
static BitmapBuffer * load_bmp(const char * filename);
|
||||
static BitmapBuffer * load_stb(const char * filename);
|
||||
|
||||
Reference in New Issue
Block a user