- Main Page
- Classes
- Files

- File List

# C:/Documents and Settings/Administrator/Desktop/woopsi-src-0.40/Woopsi/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
    00019                 virtual u16* getEditableData() const = 0;
    00020
    00027                 virtual void setPixel(const s16 x, const s16 y, const u16 colour) = 0;
    00028
    00036                 virtual void blit(const s16 x, const s16 y, u16* data, const u32 size) = 0;
    00037
    00045                 virtual void blitFill(const s16 x, const s16 y, u16 colour, const u32 size) = 0;
    00046         };
    00047 }
    00048
    00049 #endif