From 4bfa8f22dfda8b6eeae58696cf5a1dfe779ff00c Mon Sep 17 00:00:00 2001 From: Stefano Ceccherini Date: Thu, 3 May 2007 16:34:31 +0000 Subject: [PATCH] completes previous commit. Sorry for breaking the build git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20998 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- headers/private/interface/PictureDataWriter.h | 3 +++ src/kits/interface/PictureDataWriter.cpp | 15 +++++++++++++++ 2 files changed, 18 insertions(+) diff --git a/headers/private/interface/PictureDataWriter.h b/headers/private/interface/PictureDataWriter.h index 92a16572ef..2bad8beb4e 100644 --- a/headers/private/interface/PictureDataWriter.h +++ b/headers/private/interface/PictureDataWriter.h @@ -18,8 +18,11 @@ class BPositionIO; class PictureDataWriter { public: + PictureDataWriter(); PictureDataWriter(BPositionIO *data); + status_t SetTo(BPositionIO *data); + status_t WriteSetOrigin(const BPoint &point); status_t WriteInvertRect(const BRect &rect); diff --git a/src/kits/interface/PictureDataWriter.cpp b/src/kits/interface/PictureDataWriter.cpp index 6d6faec64b..0627bf5121 100644 --- a/src/kits/interface/PictureDataWriter.cpp +++ b/src/kits/interface/PictureDataWriter.cpp @@ -15,6 +15,13 @@ #include +PictureDataWriter::PictureDataWriter() + : + fData(NULL) +{ +} + + PictureDataWriter::PictureDataWriter(BPositionIO *data) : fData(data) @@ -22,6 +29,14 @@ PictureDataWriter::PictureDataWriter(BPositionIO *data) } +status_t +PictureDataWriter::SetTo(BPositionIO *data) +{ + fData = data; + return B_OK; +} + + status_t PictureDataWriter::WriteSetOrigin(const BPoint &point) {