#pragma once #include "ColorRgba.h" #include "Bitmap.h" namespace Javelin { class RgbaBitmap : public Bitmap { public: RgbaBitmap(int w, int h) : Bitmap(w, h, 4) { } const ColorRgba<unsigned char> *GetData() const { return reinterpret_cast<ColorRgba<unsigned char> *>(data); } ColorRgba<unsigned char> *GetData() { return reinterpret_cast<ColorRgba<unsigned char> *>(data); } }; }