ServerBitmap
ServerBitmap*
ServerBitmap* bitmap = tab->closeBitmaps[index];
ServerBitmap* bitmap = tab->zoomBitmaps[index];
BeDecorator::_DrawButtonBitmap(ServerBitmap* bitmap, bool direct, BRect rect)
ServerBitmap*
class ServerBitmap;
void _DrawButtonBitmap(ServerBitmap* bitmap,
ServerBitmap* _GetBitmapForButton(Decorator::Tab* tab,
ServerBitmap* _CreateTemporaryBitmap(BRect bounds) const;
ServerBitmap* fCloseBitmap;
ServerBitmap* fBigZoomBitmap;
ServerBitmap* fSmallZoomBitmap;
ServerBitmap* fGlintBitmap;
ServerBitmap* bitmap = tab->closeBitmaps[index];
ServerBitmap* bitmap = tab->zoomBitmaps[index];
FlatDecorator::_DrawButtonBitmap(ServerBitmap* bitmap, bool direct,
ServerBitmap*
class ServerBitmap;
void _DrawButtonBitmap(ServerBitmap* bitmap,
ServerBitmap* _GetBitmapForButton(Decorator::Tab* tab,
ServerBitmap* bitmap = new(std::nothrow) ServerBitmap(bounds, space, flags,
ServerBitmap*
BReference<ServerBitmap> bitmap(new(std::nothrow) ServerBitmap(bounds, space, flags,
BitmapManager::BitmapRemoved(ServerBitmap* bitmap)
ServerBitmap* bitmap = (ServerBitmap*)fOverlays.ItemAt(i);
ServerBitmap* bitmap = (ServerBitmap*)fOverlays.ItemAt(i);
ServerBitmap* bitmap = (ServerBitmap*)fOverlays.ItemAt(i);
ServerBitmap* bitmap = (ServerBitmap*)fOverlays.ItemAt(i);
delete (ServerBitmap*)fBitmapList.ItemAt(i);
ServerBitmap*
class ServerBitmap;
ServerBitmap* CreateBitmap(ClientMemoryAllocator* allocator,
ServerBitmap* CloneFromClient(area_id clientArea,
void BitmapRemoved(ServerBitmap* bitmap);
ServerBitmap* bitmap, const BPoint& offsetFromCursor)
class ServerBitmap;
void SetDragMessage(BMessage& message, ServerBitmap* bitmap,
ServerBitmap* bitmap)
int32 handlerID, ServerBitmap* bitmap);
BReference<ServerBitmap> fBitmap;
OffscreenWindow::OffscreenWindow(ServerBitmap* bitmap,
class ServerBitmap;
OffscreenWindow(ServerBitmap* bitmap,
ServerBitmap* fBitmap;
BReference<ServerBitmap> bitmap(GetBitmap(token), true);
ServerBitmap* bitmap = GetBitmap(bitmapToken);
ServerApp::_AddBitmap(ServerBitmap* bitmap)
fBitmapMap.insert(std::make_pair(bitmap->Token(), BReference<ServerBitmap>(bitmap, false)));
ServerApp::_DeleteBitmap(ServerBitmap* bitmap)
ServerBitmap*
ServerBitmap*
ServerBitmap* bitmap = _FindBitmap(token);
ServerBitmap* bitmap = iterator->second;
BReference<ServerBitmap> bitmap;
ServerBitmap* bitmap = _FindBitmap(token);
BReference<ServerBitmap> bitmap(GetBitmap(token), true);
BReference<ServerBitmap> bitmap;
bool _AddBitmap(ServerBitmap* bitmap);
void _DeleteBitmap(ServerBitmap* bitmap);
ServerBitmap* _FindBitmap(int32 token) const;
typedef std::map<int32, BReference<ServerBitmap> > BitmapMap;
class ServerBitmap;
ServerBitmap* GetBitmap(int32 token) const;
ServerBitmap::~ServerBitmap()
ServerBitmap::AllocateBuffer()
ServerBitmap::ImportBits(const void *bits, int32 bitsLength, int32 bytesPerRow,
ServerBitmap::ImportBits(const void *bits, int32 bitsLength, int32 bytesPerRow,
ServerBitmap::Area() const
ServerBitmap::AreaOffset() const
ServerBitmap::SetOverlay(::Overlay* overlay)
ServerBitmap::Overlay() const
ServerBitmap::SetOwner(ServerApp* owner)
ServerBitmap::Owner() const
ServerBitmap::PrintToStream()
ServerBitmap(rect, space, flags, bytesPerRow, screen)
UtilityBitmap::UtilityBitmap(const ServerBitmap* bitmap)
ServerBitmap(bitmap)
ServerBitmap(BRect(0, 0, width - 1, height - 1), format, 0)
ServerBitmap::ServerBitmap(BRect rect, color_space space, uint32 flags,
ServerBitmap::ServerBitmap(const ServerBitmap* bitmap)
class UtilityBitmap : public ServerBitmap {
UtilityBitmap(const ServerBitmap* bmp);
ServerBitmap::BitsLength() const
ServerBitmap::ShallowCopy(const ServerBitmap* from)
class ServerBitmap : public BReferenceable {
inline void ShallowCopy(const ServerBitmap *from);
ServerBitmap(BRect rect, color_space space,
ServerBitmap(const ServerBitmap* bmp);
virtual ~ServerBitmap();
ServerBitmap(BRect(0, 0, width - 1, height - 1), format, 0),
ServerBitmap(cursor),
ServerBitmap(r, format, flags, bytesPerRow, screen),
ServerBitmap(BRect(0, 0, 15, 15), B_RGBA32, 0),
class ServerCursor : public ServerBitmap {
BReference<ServerBitmap> bitmap(fServerApp->GetBitmap(bitmapToken), true);
BReference<ServerBitmap> bitmap(
BReference<ServerBitmap> bitmap(fServerApp->GetBitmap(info.bitmapToken), true);
BReference<ServerBitmap> bitmap(App()->GetBitmap(info.bitmapToken), true);
View::SetViewBitmap(ServerBitmap* bitmap, IntRect sourceRect,
ServerBitmap* ViewBitmap() const
void SetViewBitmap(ServerBitmap* bitmap,
BReference<ServerBitmap>
class ServerBitmap;
class ServerBitmap;
ServerBitmap* closeBitmaps[4];
ServerBitmap* minimizeBitmaps[4];
ServerBitmap* zoomBitmaps[4];
ServerBitmap* bitmap = tab->closeBitmaps[index];
ServerBitmap* bitmap = tab->zoomBitmaps[index];
DefaultDecorator::_DrawButtonBitmap(ServerBitmap* bitmap, bool direct,
ServerBitmap*
class ServerBitmap;
void _DrawButtonBitmap(ServerBitmap* bitmap,
ServerBitmap* _GetBitmapForButton(Decorator::Tab* tab,
ServerBitmap*
ServerBitmap* const bitmap = _RenderSource(fCanvasBounds);
BReference<ServerBitmap> bitmapRef(bitmap, true);
ServerBitmap*
ServerBitmap*
BReference<ServerBitmap> bitmap(_CreateTemporaryBitmap(fBounds), true);
virtual ServerBitmap* _RenderSource(const IntRect& canvasBounds);
virtual ServerBitmap* _RenderSource(const IntRect& canvasBounds);
class ServerBitmap;
ServerBitmap* _CreateTemporaryBitmap(BRect bounds) const;
virtual ServerBitmap* _RenderSource(const IntRect& canvasBounds) = 0;
BitmapBuffer::BitmapBuffer(ServerBitmap* bitmap)
BitmapBuffer(ServerBitmap* bitmap);
const ServerBitmap* Bitmap() const
ServerBitmap* fBitmap;
class ServerBitmap;
BitmapHWInterface::BitmapHWInterface(ServerBitmap* bitmap)
class ServerBitmap;
BitmapHWInterface(ServerBitmap* bitmap);
ServerBitmap*
DrawingEngine::ReadBitmap(ServerBitmap* bitmap, bool drawCursor, BRect bounds)
DrawingEngine::DrawBitmap(ServerBitmap* bitmap, const BRect& bitmapRect,
class ServerBitmap;
ServerBitmap* DumpToBitmap();
virtual status_t ReadBitmap(ServerBitmap *bitmap, bool drawCursor,
virtual void DrawBitmap(ServerBitmap* bitmap,
HWInterface::SetDragBitmap(const ServerBitmap* bitmap,
fDragBitmap.SetTo((ServerBitmap*)bitmap, false);
virtual void SetDragBitmap(const ServerBitmap* bitmap,
BReference<ServerBitmap>
class ServerBitmap;
Overlay::Resume(ServerBitmap* bitmap)
Overlay::Suspend(ServerBitmap* bitmap, bool needTemporary)
Overlay::_AllocateBuffer(ServerBitmap* bitmap)
Overlay::Overlay(HWInterface& interface, ServerBitmap* bitmap,
class ServerBitmap;
Overlay(HWInterface& interface, ServerBitmap* bitmap,
status_t Suspend(ServerBitmap* bitmap, bool needTemporary);
status_t Resume(ServerBitmap* bitmap);
status_t _AllocateBuffer(ServerBitmap* bitmap);
Painter::DrawBitmap(const ServerBitmap* bitmap, BRect bitmapRect,
BRect DrawBitmap(const ServerBitmap* bitmap,
class ServerBitmap;
const ServerBitmap* bitmap, uint32 options)
const ServerBitmap* bitmap,
RemoteDrawingEngine::_ExtractBitmapRegions(ServerBitmap& bitmap, uint32 options,
RemoteDrawingEngine::DrawBitmap(ServerBitmap* bitmap, const BRect& _bitmapRect,
RemoteDrawingEngine::ReadBitmap(ServerBitmap* bitmap, bool drawCursor,
status_t _ExtractBitmapRegions(ServerBitmap& bitmap,
class ServerBitmap;
virtual status_t ReadBitmap(ServerBitmap* bitmap,
virtual void DrawBitmap(ServerBitmap* bitmap,
RemoteHWInterface::SetDragBitmap(const ServerBitmap* bitmap,
virtual void SetDragBitmap(const ServerBitmap* bitmap,
RemoteMessage::AddBitmap(const ServerBitmap& bitmap, bool minimal)
void AddBitmap(const ServerBitmap& bitmap,
class ServerBitmap;
Painter::DrawBitmap(const ServerBitmap* bitmap,
void DrawBitmap( const ServerBitmap* bitmap,
class ServerBitmap;