Searched refs:ServerBitmap (Results 1 - 25 of 48) sorted by relevance

12

/haiku/src/servers/app/drawing/
H A DBitmapBuffer.h8 class ServerBitmap;
12 BitmapBuffer(ServerBitmap* bitmap);
25 const ServerBitmap* Bitmap() const
29 ServerBitmap* fBitmap;
H A DOverlay.h18 class ServerBitmap;
24 Overlay(HWInterface& interface, ServerBitmap* bitmap,
30 status_t Suspend(ServerBitmap* bitmap, bool needTemporary);
31 status_t Resume(ServerBitmap* bitmap);
59 status_t _AllocateBuffer(ServerBitmap* bitmap);
H A DBitmapHWInterface.h18 class ServerBitmap;
24 BitmapHWInterface(ServerBitmap* bitmap);
H A DAlphaMask.h21 class ServerBitmap;
60 ServerBitmap* _CreateTemporaryBitmap(BRect bounds) const;
68 virtual ServerBitmap* _RenderSource(const IntRect& canvasBounds) = 0;
108 virtual ServerBitmap* _RenderSource(const IntRect& canvasBounds);
126 virtual ServerBitmap* _RenderSource(const IntRect& canvasBounds);
H A DBitmapBuffer.cpp3 #include "ServerBitmap.h"
12 BitmapBuffer::BitmapBuffer(ServerBitmap* bitmap)
20 // We don't own the ServerBitmap
H A DOverlay.cpp15 #include "ServerBitmap.h"
61 Overlay::Overlay(HWInterface& interface, ServerBitmap* bitmap,
110 Overlay::Resume(ServerBitmap* bitmap)
129 Overlay::Suspend(ServerBitmap* bitmap, bool needTemporary)
154 Overlay::_AllocateBuffer(ServerBitmap* bitmap)
H A DDrawingEngine.h32 class ServerBitmap;
65 ServerBitmap* DumpToBitmap();
66 virtual status_t ReadBitmap(ServerBitmap *bitmap, bool drawCursor,
102 virtual void DrawBitmap(ServerBitmap* bitmap,
H A DAlphaMask.cpp20 #include "ServerBitmap.h"
156 ServerBitmap*
181 ServerBitmap* const bitmap = _RenderSource(fCanvasBounds);
182 BReference<ServerBitmap> bitmapRef(bitmap, true);
326 ServerBitmap*
370 ServerBitmap*
397 BReference<ServerBitmap> bitmap(_CreateTemporaryBitmap(fBounds), true);
/haiku/src/servers/app/
H A DOffscreenWindow.h18 class ServerBitmap;
22 OffscreenWindow(ServerBitmap* bitmap,
30 ServerBitmap* fBitmap;
H A DServerBitmap.cpp11 #include "ServerBitmap.h"
59 ServerBitmap::ServerBitmap(BRect rect, color_space space, uint32 flags, function in class:ServerBitmap
84 ServerBitmap::ServerBitmap(const ServerBitmap* bitmap) function in class:ServerBitmap
107 ServerBitmap::~ServerBitmap()
123 ServerBitmap::AllocateBuffer()
134 ServerBitmap
[all...]
H A DBitmapManager.h21 class ServerBitmap;
29 ServerBitmap* CreateBitmap(ClientMemoryAllocator* allocator,
36 ServerBitmap* CloneFromClient(area_id clientArea,
41 void BitmapRemoved(ServerBitmap* bitmap);
H A DServerBitmap.h29 /*! \class ServerBitmap ServerBitmap.h
34 all cursors. Every BBitmap has a shadow ServerBitmap object.
36 class ServerBitmap : public BReferenceable { class in inherits:BReferenceable
73 inline void ShallowCopy(const ServerBitmap *from);
87 ServerBitmap(BRect rect, color_space space,
90 ServerBitmap(const ServerBitmap* bmp);
91 virtual ~ServerBitmap();
112 class UtilityBitmap : public ServerBitmap {
[all...]
H A DOffscreenServerWindow.h19 int32 handlerID, ServerBitmap* bitmap);
32 BReference<ServerBitmap> fBitmap;
H A DBitmapManager.cpp11 /*! Whenever a ServerBitmap associated with a client-side BBitmap needs to be
23 #include "ServerBitmap.h"
72 delete (ServerBitmap*)fBitmapList.ItemAt(i);
76 /*! \brief Allocates a new ServerBitmap.
83 \return A new ServerBitmap or NULL if unable to allocate one.
85 ServerBitmap*
108 ServerBitmap* bitmap = new(std::nothrow) ServerBitmap(bounds, space, flags,
193 ServerBitmap*
200 BReference<ServerBitmap> bitma
[all...]
H A DServerApp.h35 class ServerBitmap;
85 ServerBitmap* GetBitmap(int32 token) const;
113 bool _AddBitmap(ServerBitmap* bitmap);
114 void _DeleteBitmap(ServerBitmap* bitmap);
115 ServerBitmap* _FindBitmap(int32 token) const;
120 typedef std::map<int32, BReference<ServerBitmap> > BitmapMap;
H A DServerCursor.cpp37 \param flags ServerBitmap flags. See Bitmap.h.
40 ServerBitmap::ServerBitmap()
46 ServerBitmap(r, format, flags, bytesPerRow, screen),
63 ServerBitmap(BRect(0, 0, 15, 15), B_RGBA32, 0),
130 ServerBitmap(BRect(0, 0, width - 1, height - 1), format, 0),
147 ServerBitmap(cursor),
H A DOffscreenServerWindow.cpp11 #include "ServerBitmap.h"
18 ServerBitmap* bitmap)
H A DOffscreenWindow.cpp21 #include "ServerBitmap.h"
26 OffscreenWindow::OffscreenWindow(ServerBitmap* bitmap,
H A DServerCursor.h14 #include "ServerBitmap.h"
23 class ServerCursor : public ServerBitmap {
H A DView.h40 class ServerBitmap;
147 ServerBitmap* ViewBitmap() const
149 void SetViewBitmap(ServerBitmap* bitmap,
248 BReference<ServerBitmap>
/haiku/src/add-ons/decorators/BeDecorator/
H A DBeDecorator.h20 class ServerBitmap;
67 void _DrawButtonBitmap(ServerBitmap* bitmap,
69 ServerBitmap* _GetBitmapForButton(Decorator::Tab* tab,
72 ServerBitmap* _CreateTemporaryBitmap(BRect bounds) const;
80 ServerBitmap* fCloseBitmap;
81 ServerBitmap* fBigZoomBitmap;
82 ServerBitmap* fSmallZoomBitmap;
83 ServerBitmap* fGlintBitmap;
/haiku/src/servers/app/decorator/
H A DDefaultDecorator.h25 class ServerBitmap;
55 void _DrawButtonBitmap(ServerBitmap* bitmap,
60 ServerBitmap* _GetBitmapForButton(Decorator::Tab* tab,
/haiku/src/add-ons/decorators/FlatDecorator/
H A DFlatDecorator.h24 class ServerBitmap;
60 void _DrawButtonBitmap(ServerBitmap* bitmap,
65 ServerBitmap* _GetBitmapForButton(Decorator::Tab* tab,
/haiku/src/servers/app/drawing/Painter/bitmap_painter/
H A DBitmapPainter.h20 const ServerBitmap* bitmap,
/haiku/src/servers/app/drawing/interface/remote/
H A DRemoteDrawingEngine.h23 class ServerBitmap;
37 virtual status_t ReadBitmap(ServerBitmap* bitmap,
66 virtual void DrawBitmap(ServerBitmap* bitmap,
161 status_t _ExtractBitmapRegions(ServerBitmap& bitmap,

Completed in 138 milliseconds

12