Woopsi 1.3
Nintendo DS Gui Framework
libwoopsi/include/mutablebitmapbase.h
00001 #ifndef _MUTABLE_BITMAP_BASE_H_
00002 #define _MUTABLE_BITMAP_BASE_H_
00003 
00004 #include <nds.h>
00005 #include "bitmapbase.h"
00006 
00007 namespace WoopsiUI {
00008 
00012     class MutableBitmapBase : public BitmapBase {
00013     public:
00014 
00018         virtual inline ~MutableBitmapBase() { };
00019 
00026         virtual void setPixel(const s16 x, const s16 y, const u16 colour) = 0;
00027 
00035         virtual void blit(const s16 x, const s16 y, const u16* data, const u32 size) = 0;
00036 
00044         virtual void blitFill(const s16 x, const s16 y, const u16 colour, const u32 size) = 0;
00045     };
00046 }
00047 
00048 #endif
 All Classes Functions Variables Enumerations Enumerator