|
| WindowsBitmapImage (const Image::PixelFormat format, const int w, const int h, const bool clearImage) |
|
| ~WindowsBitmapImage () |
|
ImageType * | createType () const override |
|
LowLevelGraphicsContext * | createLowLevelContext () override |
|
void | initialiseBitmapData (Image::BitmapData &bitmap, int x, int y, Image::BitmapData::ReadWriteMode mode) override |
|
ImagePixelData * | clone () override |
|
void | blitToWindow (HWND hwnd, HDC dc, const bool transparent, const int x, const int y, const uint8 updateLayeredWindowAlpha) noexcept |
|
| ImagePixelData (Image::PixelFormat, int width, int height) |
|
| ~ImagePixelData () |
|
virtual int | getSharedCount () const noexcept |
|
void | sendDataChangeMessage () |
|
void | incReferenceCount () noexcept |
|
void | decReferenceCount () noexcept |
|
bool | decReferenceCountWithoutDeleting () noexcept |
|
int | getReferenceCount () const noexcept |
|
WindowsBitmapImage::~WindowsBitmapImage |
( |
| ) |
|
|
inline |
Creates a context that will draw into this image.
Implements ImagePixelData.
ImageType* WindowsBitmapImage::createType |
( |
| ) |
const |
|
inlineoverridevirtual |
Creates an instance of the type of this image.
Implements ImagePixelData.
uint8* WindowsBitmapImage::bitmapData |
BITMAPV4HEADER WindowsBitmapImage::bitmapInfo |
HBITMAP WindowsBitmapImage::hBitmap |
HDC WindowsBitmapImage::hdc |
uint8* WindowsBitmapImage::imageData |
int WindowsBitmapImage::lineStride |
int WindowsBitmapImage::pixelStride |
HGDIOBJ WindowsBitmapImage::previousBitmap |
The documentation for this class was generated from the following file: