15 #include "CeeCore/RefCountedObject.h"
34 unsigned int width()
const;
35 unsigned int height()
const;
36 unsigned int byteCount()
const;
37 bool hasTransparentPixels()
const;
39 void getAsRgb(
unsigned char rgbDataBuffer[],
size_t bufferSizeInBytes)
const;
40 void setFromRgb(
const unsigned char rgbData[],
unsigned int width,
unsigned int height);
42 void getAsRgba(
unsigned char rgbaDataBuffer[],
size_t bufferSizeInBytes)
const;
43 void setFromRgba(
const unsigned char rgbaData[],
unsigned int width,
unsigned int height);
47 unsigned int version()
const;
48 const unsigned char* rawPointer()
const;
51 CEE_PRIVATE_IMPL(
Image);
Stores an RGBA image with 8 bits per pixel.
Definition: Image.h:25
Namespace cee contains all functionality and structures under the Core component. ...
Definition: AppAssert.cpp:18
Base class for all reference counted objects with built-in support for intrusive reference counting...
Definition: RefCountedObject.h:34