Currently, the data in a CairoImage surface is treated as being in the device output color space. More...
#include <ImageLayers.h>
Classes | |
struct | Data |
Public Member Functions | |
virtual void | SetData (const Data &aData)=0 |
This can only be called on the main thread. | |
Protected Member Functions | |
CairoImage (void *aImplData) |
Currently, the data in a CairoImage surface is treated as being in the device output color space.
mozilla::layers::CairoImage::CairoImage | ( | void * | aImplData | ) | [inline, protected] |
virtual void mozilla::layers::CairoImage::SetData | ( | const Data & | aData | ) | [pure virtual] |
This can only be called on the main thread.
It may add a reference to the surface (which will eventually be released on the main thread). The surface must not be modified after this call!!!