Files
ladybird/WindowServer/WSFrameBuffer.h
2019-01-18 05:33:35 +01:00

23 lines
365 B
C++

#pragma once
#include "WSScreen.h"
#include <Widgets/Color.h>
class GraphicsBitmap;
class WSFrameBuffer final : public WSScreen {
public:
WSFrameBuffer(RGBA32*, unsigned width, unsigned height);
~WSFrameBuffer();
static WSFrameBuffer& the();
RGBA32* scanline(int y);
static void initialize();
private:
RGBA32* m_data { nullptr };
};