From 1fc35b4f46479d8d85f635d221379641fd80a930 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20A=C3=9Fmus?= Date: Tue, 6 Oct 2009 09:18:47 +0000 Subject: [PATCH] * Small cleanups * Declaring the structs doesn't work so well for the libbe_test target. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33452 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/app/drawing/DWindowBuffer.h | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/src/servers/app/drawing/DWindowBuffer.h b/src/servers/app/drawing/DWindowBuffer.h index b094d1fe5b..44cd209075 100644 --- a/src/servers/app/drawing/DWindowBuffer.h +++ b/src/servers/app/drawing/DWindowBuffer.h @@ -1,24 +1,26 @@ #ifndef D_WINDOW_BUFFER_H #define D_WINDOW_BUFFER_H + #include "RenderingBuffer.h" -struct direct_buffer_info; -struct frame_buffer_config; +#include +#include + class DWindowBuffer : public RenderingBuffer { - public: +public: DWindowBuffer(); virtual ~DWindowBuffer(); - + virtual status_t InitCheck() const; - + virtual color_space ColorSpace() const; virtual void* Bits() const; virtual uint32 BytesPerRow() const; virtual uint32 Width() const; virtual uint32 Height() const; - + void SetTo(direct_buffer_info* info); void SetTo(frame_buffer_config* config, @@ -28,8 +30,8 @@ class DWindowBuffer : public RenderingBuffer { BRegion& WindowClipping() { return fWindowClipping; } - private: - uint8* fBits; +private: + uint8* fBits; uint32 fWidth; uint32 fHeight; uint32 fBytesPerRow;