List of all members.
Constructor & Destructor Documentation
gnash::image::Output::Output |
( |
boost::shared_ptr< IOChannel > |
out, |
|
|
size_t |
width, |
|
|
size_t |
height | |
|
) |
| | [inline] |
Construct an Output for writing to an IOChannel.
- Parameters:
-
| out | The gnash::IOChannel to write the image to. Ownership is shared. |
| width | The width of the resulting image |
| height | The height of the resulting image. |
virtual gnash::image::Output::~Output |
( |
|
) |
[inline, virtual] |
Member Function Documentation
Write the given image to the given IOChannel in a specified format.
- Parameters:
-
| type | The image format to write in (see GnashEnums.h) |
| out | The IOChannel to write to. |
| image | The image to write. |
| quality | The quality of the image output, from 0..100. Values outside this range will be clamped to the minimum or maxium value. The quality is not used for all formats. |
virtual void gnash::image::Output::writeImageRGB |
( |
const unsigned char * |
rgbData |
) |
[pure virtual] |
Write RGB image data using the parameters supplied at construction.
- Parameters:
-
| rgbData | The raw RGB image data to write as an image. |
Implemented in gnash::image::JpegOutput.
virtual void gnash::image::Output::writeImageRGBA |
( |
const unsigned char * |
|
) |
[inline, virtual] |
Write RGBA image data using the parameters supplied at construction.
- Parameters:
-
| rgbaData | The raw RGBA image data to write as an image. |
Reimplemented in gnash::image::JpegOutput.
References _.
Member Data Documentation
The documentation for this class was generated from the following file: