Make UEFI boot-platform build again
[haiku.git] / headers / private / interface / BitmapPrivate.h
blob0ae3abe167e18b6efd3e4c505f7d9f4a082fc390
1 /*
2 * Copyright 2006, Haiku, Inc.
3 * Distributed under the terms of the MIT License.
4 */
5 #ifndef _BITMAP_PRIVATE_H
6 #define _BITMAP_PRIVATE_H
9 #include <Bitmap.h>
10 #include <OS.h>
13 // This structure is placed in the client/server shared memory area.
15 struct overlay_client_data {
16 sem_id lock;
17 uint8* buffer;
21 void reconnect_bitmaps_to_app_server();
24 class BBitmap::Private {
25 public:
26 Private(BBitmap* bitmap);
27 void ReconnectToAppServer();
28 private:
29 BBitmap* fBitmap;
32 #endif // _BITMAP_PRIVATE_H