/haiku/src/servers/app/ |
H A D | ServerBitmap.cpp | 59 ServerBitmap::ServerBitmap(BRect rect, color_space space, uint32 flags, in ServerBitmap() function in ServerBitmap 84 ServerBitmap::ServerBitmap(const ServerBitmap* bitmap) in ServerBitmap() function in ServerBitmap 107 ServerBitmap::~ServerBitmap() in ~ServerBitmap() 123 ServerBitmap::AllocateBuffer() in AllocateBuffer() 134 ServerBitmap::ImportBits(const void *bits, int32 bitsLength, int32 bytesPerRow, in ImportBits() 146 ServerBitmap::ImportBits(const void *bits, int32 bitsLength, int32 bytesPerRow, in ImportBits() 159 ServerBitmap::Area() const in Area() 169 ServerBitmap::AreaOffset() const in AreaOffset() 179 ServerBitmap::SetOverlay(::Overlay* overlay) in SetOverlay() 186 ServerBitmap::Overlay() const in Overlay() [all …]
|
H A D | ServerBitmap.h | 36 class ServerBitmap : public 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 { 117 UtilityBitmap(const ServerBitmap* bmp); 128 ServerBitmap::BitsLength() const in BitsLength() 137 ServerBitmap::ShallowCopy(const ServerBitmap* from) in ShallowCopy()
|
H A D | BitmapManager.cpp | 72 delete (ServerBitmap*)fBitmapList.ItemAt(i); in ~BitmapManager() 85 ServerBitmap* 108 ServerBitmap* bitmap = new(std::nothrow) ServerBitmap(bounds, space, flags, in CreateBitmap() 193 ServerBitmap* 200 BReference<ServerBitmap> bitmap(new(std::nothrow) ServerBitmap(bounds, space, flags, in CloneFromClient() 225 BitmapManager::BitmapRemoved(ServerBitmap* bitmap) in BitmapRemoved() 251 ServerBitmap* bitmap = (ServerBitmap*)fOverlays.ItemAt(i); in SuspendOverlays() 262 ServerBitmap* bitmap = (ServerBitmap*)fOverlays.ItemAt(i); in SuspendOverlays() 280 ServerBitmap* bitmap = (ServerBitmap*)fOverlays.ItemAt(i); in ResumeOverlays() 291 ServerBitmap* bitmap = (ServerBitmap*)fOverlays.ItemAt(i); in ResumeOverlays()
|
H A D | BitmapManager.h | 21 class ServerBitmap; variable 29 ServerBitmap* CreateBitmap(ClientMemoryAllocator* allocator, 36 ServerBitmap* CloneFromClient(area_id clientArea, 41 void BitmapRemoved(ServerBitmap* bitmap);
|
H A D | OffscreenWindow.h | 18 class ServerBitmap; variable 22 OffscreenWindow(ServerBitmap* bitmap, 30 ServerBitmap* fBitmap;
|
H A D | ServerApp.h | 35 class ServerBitmap; variable 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 D | ServerCursor.cpp | 46 ServerBitmap(r, format, flags, bytesPerRow, screen), in ServerCursor() 63 ServerBitmap(BRect(0, 0, 15, 15), B_RGBA32, 0), in ServerCursor() 130 ServerBitmap(BRect(0, 0, width - 1, height - 1), format, 0), in ServerCursor() 147 ServerBitmap(cursor), in ServerCursor()
|
H A D | OffscreenServerWindow.h | 19 int32 handlerID, ServerBitmap* bitmap); 32 BReference<ServerBitmap> fBitmap;
|
H A D | View.h | 40 class ServerBitmap; variable 147 ServerBitmap* ViewBitmap() const in ViewBitmap() 149 void SetViewBitmap(ServerBitmap* bitmap, 248 BReference<ServerBitmap>
|
H A D | Jamfile | 43 ServerApp.cpp ServerBitmap.cpp ServerCursor.cpp ServerFont.cpp 52 ServerApp.cpp ServerBitmap.cpp ServerCursor.cpp ServerFont.cpp 92 ServerBitmap.cpp
|
H A D | OffscreenServerWindow.cpp | 18 ServerBitmap* bitmap) in OffscreenServerWindow()
|
/haiku/src/add-ons/decorators/BeDecorator/ |
H A D | BeDecorator.h | 20 class ServerBitmap; variable 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/drawing/ |
H A D | BitmapBuffer.h | 8 class ServerBitmap; variable 12 BitmapBuffer(ServerBitmap* bitmap); 25 const ServerBitmap* Bitmap() const in Bitmap() 29 ServerBitmap* fBitmap;
|
H A D | Overlay.h | 18 class ServerBitmap; variable 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 D | AlphaMask.h | 21 class ServerBitmap; variable 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 D | Overlay.cpp | 61 Overlay::Overlay(HWInterface& interface, ServerBitmap* bitmap, in Overlay() 110 Overlay::Resume(ServerBitmap* bitmap) in Resume() 129 Overlay::Suspend(ServerBitmap* bitmap, bool needTemporary) in Suspend() 154 Overlay::_AllocateBuffer(ServerBitmap* bitmap) in _AllocateBuffer()
|
H A D | BitmapHWInterface.h | 18 class ServerBitmap; variable 24 BitmapHWInterface(ServerBitmap* bitmap);
|
H A D | DrawingEngine.h | 32 class ServerBitmap; variable 65 ServerBitmap* DumpToBitmap(); 66 virtual status_t ReadBitmap(ServerBitmap *bitmap, bool drawCursor, 102 virtual void DrawBitmap(ServerBitmap* bitmap,
|
H A D | AlphaMask.cpp | 156 ServerBitmap* 181 ServerBitmap* const bitmap = _RenderSource(fCanvasBounds); in _Generate() 182 BReference<ServerBitmap> bitmapRef(bitmap, true); in _Generate() 326 ServerBitmap* 370 ServerBitmap* 397 BReference<ServerBitmap> bitmap(_CreateTemporaryBitmap(fBounds), true); in _RenderSource()
|
H A D | HWInterface.h | 34 class ServerBitmap; variable 144 virtual void SetDragBitmap(const ServerBitmap* bitmap, 258 BReference<ServerBitmap>
|
/haiku/docs/develop/servers/app_server/ |
H A D | BitmapManager.rst | 4 The BitmapManager object handles all ServerBitmap allocation and 29 ServerBitmap \*CreateBitmap(BRect bounds, color_space space, int32 flags, int32 bytes_per_row=-1, s… 32 CreateBitmap is called by outside objects to allocate a ServerBitmap 38 3. Allocate a new ServerBitmap 48 void DeleteBitmap(ServerBitmap \*bitmap) 51 Frees a ServerBitmap allocated by CreateBitmap()
|
H A D | ServerBitmap.rst | 1 ServerBitmap class 11 ServerBitmap(BRect r, color_space cspace, int32 flags, int32 bytesperrow=-1, screen_id screen=B_MAI… 18 ~ServerBitmap(void)
|
/haiku/src/servers/app/decorator/ |
H A D | DefaultDecorator.h | 25 class ServerBitmap; variable 55 void _DrawButtonBitmap(ServerBitmap* bitmap, 60 ServerBitmap* _GetBitmapForButton(Decorator::Tab* tab,
|
/haiku/src/add-ons/decorators/FlatDecorator/ |
H A D | FlatDecorator.h | 24 class ServerBitmap; variable 60 void _DrawButtonBitmap(ServerBitmap* bitmap, 65 ServerBitmap* _GetBitmapForButton(Decorator::Tab* tab,
|
/haiku/src/servers/app/drawing/interface/remote/ |
H A D | RemoteDrawingEngine.h | 23 class ServerBitmap; variable 37 virtual status_t ReadBitmap(ServerBitmap* bitmap, 66 virtual void DrawBitmap(ServerBitmap* bitmap, 161 status_t _ExtractBitmapRegions(ServerBitmap& bitmap,
|