Reconnect BPicture to the app_server.

* maintain a list of all BPictures to do so
* BView downloads the BPicture data after recording the picture. This could probably done more efficiently using shared memory in the first place.
This commit is contained in:
czeidler
2012-01-22 15:30:15 +13:00
parent 577f58763b
commit 40c34878fa
3 changed files with 56 additions and 13 deletions
+2 -1
View File
@@ -35,6 +35,7 @@ public:
status_t Flatten(BDataIO* stream);
status_t Unflatten(BDataIO* stream);
class Private;
private:
// FBC padding and forbidden methods
virtual void _ReservedPicture1();
@@ -47,6 +48,7 @@ private:
friend class BWindow;
friend class BView;
friend class BPrintJob;
friend class Private;
void _InitData();
void _DisposeData();
@@ -70,7 +72,6 @@ private:
void Usurp(BPicture* lameDuck);
BPicture* StepDown();
private:
int32 fToken;