From 18df65030344ecb0af048169f747a6636a2df616 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20A=C3=9Fmus?= Date: Thu, 20 Jan 2005 12:45:26 +0000 Subject: [PATCH] on the way of integrating Painter into build system, suppose this is where this file belongs git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10892 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- headers/private/servers/app/RenderingBuffer.h | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 headers/private/servers/app/RenderingBuffer.h diff --git a/headers/private/servers/app/RenderingBuffer.h b/headers/private/servers/app/RenderingBuffer.h new file mode 100644 index 0000000000..c51c3ebbda --- /dev/null +++ b/headers/private/servers/app/RenderingBuffer.h @@ -0,0 +1,22 @@ +// RenderingBuffer.h + +#ifndef RENDERING_BUFFER_H +#define RENDERING_BUFFER_H + +#include + +class RenderingBuffer { + public: + RenderingBuffer() {}; + virtual ~RenderingBuffer() {}; + + virtual status_t InitCheck() const = 0; + + virtual color_space ColorSpace() const = 0; + virtual void* Bits() const = 0; + virtual uint32 BytesPerRow() const = 0; + virtual uint32 Width() const = 0; + virtual uint32 Height() const = 0; +}; + +#endif // RENDERING_BUFFER_H