Lines Matching defs:bitmap
91 RemoteMessage::AddBitmap(const ServerBitmap& bitmap, bool minimal)
93 Add(bitmap.Width());
94 Add(bitmap.Height());
95 Add(bitmap.BytesPerRow());
98 Add(bitmap.ColorSpace());
99 Add(bitmap.Flags());
102 uint32 bitsLength = bitmap.BitsLength();
108 memcpy(fBuffer + fWriteIndex, bitmap.Bits(), bitsLength);
173 RemoteMessage::AddBitmap(const BBitmap& bitmap)
175 BRect bounds = bitmap.Bounds();
178 Add(bitmap.BytesPerRow());
179 Add((uint32)bitmap.ColorSpace());
180 Add(bitmap.Flags());
182 uint32 bitsLength = bitmap.BitsLength();
188 memcpy(fBuffer + fWriteIndex, bitmap.Bits(), bitsLength);
357 BBitmap *bitmap = new(std::nothrow) BBitmap(
359 if (bitmap == NULL)
362 status_t result = bitmap->InitCheck();
364 delete bitmap;
368 if (bitmap->BitsLength() < (int32)bitsLength) {
369 delete bitmap;
373 int32 readSize = fSource->Read(bitmap->Bits(), bitsLength);
375 delete bitmap;
380 *_bitmap = bitmap;