UtilityBitmap
UtilityBitmap* bitmap = sBitmapDrawingEngine->ExportToBitmap(width, height,
UtilityBitmap* bitmap = new(std::nothrow) UtilityBitmap(bounds,
UtilityBitmap* bitmap;
UtilityBitmap* bitmap;
UtilityBitmap* bitmap = sBitmapDrawingEngine->ExportToBitmap(width, height,
BReference <UtilityBitmap> layerBitmap(layer->RenderToBitmap(this), true);
UtilityBitmap*
BReference<UtilityBitmap> layerBitmap(_AllocateBitmap(boundingBox), true);
UtilityBitmap*
BReference<UtilityBitmap> layerBitmap(new(std::nothrow) UtilityBitmap(bounds,
class UtilityBitmap;
UtilityBitmap* RenderToBitmap(Canvas* canvas);
UtilityBitmap* _AllocateBitmap(const BRect& bounds);
UtilityBitmap::UtilityBitmap(BRect rect, color_space space, uint32 flags,
UtilityBitmap::UtilityBitmap(const ServerBitmap* bitmap)
UtilityBitmap::UtilityBitmap(const uint8* alreadyPaddedData, uint32 width,
UtilityBitmap::~UtilityBitmap()
class UtilityBitmap : public ServerBitmap {
UtilityBitmap(BRect rect, color_space space,
UtilityBitmap(const ServerBitmap* bmp);
UtilityBitmap(const uint8* alreadyPaddedData,
virtual ~UtilityBitmap();
UtilityBitmap bitmap(BRect(0, 0, width - 1, height - 1),
UtilityBitmap* bitmap;
UtilityBitmap* bitmap = sBitmapDrawingEngine->ExportToBitmap(width, height,
BReference<UtilityBitmap> bitmap(new(std::nothrow) UtilityBitmap(bounds,
fBits.SetTo(new(std::nothrow) UtilityBitmap(fBounds, B_GRAY8, 0), true);
class UtilityBitmap;
BReference<UtilityBitmap> fBits;
fBitmap.SetTo(new(std::nothrow) UtilityBitmap(BRect(0, 0, newWidth - 1,
UtilityBitmap*
UtilityBitmap *result = new(std::nothrow) UtilityBitmap(BRect(0, 0,
class UtilityBitmap;
UtilityBitmap* ExportToBitmap(int32 width, int32 height,
BReference<UtilityBitmap>
double yScale, BRegion& region, UtilityBitmap**& bitmaps)
bitmaps = (UtilityBitmap**)malloc(rectCount * sizeof(UtilityBitmap*));
bitmaps[i] = new(std::nothrow) UtilityBitmap(
UtilityBitmap** bitmaps;
UtilityBitmap**& bitmaps);