#include <boost/shared_ptr.hpp>
#include <boost/noncopyable.hpp>
#include <boost/cstdint.hpp>
#include <boost/scoped_array.hpp>
#include <memory>
#include <boost/iterator/iterator_facade.hpp>
#include <iterator>
#include "FileTypes.h"
#include "log.h"
#include "dsodefs.h"
Go to the source code of this file.
Classes | |
class | gnash::ARGB< Iterator > |
struct | gnash::pixel_iterator< Iterator, Pixel > |
class | gnash::GnashImage |
Base class for different types of bitmaps. More... | |
class | gnash::ImageRGB |
24-bit RGB bitmap More... | |
class | gnash::ImageRGBA |
32-bit RGBA bitmap More... | |
class | gnash::ImageInput |
The base class for reading image data. More... | |
class | gnash::ImageOutput |
Namespaces | |
namespace | gnash |
Anonymous namespace for callbacks, local functions, event handlers etc. | |
Enumerations | |
enum | gnash::ImageType { gnash::GNASH_IMAGE_INVALID, gnash::GNASH_IMAGE_RGB, gnash::GNASH_IMAGE_RGBA } |
The types of images handled in Gnash. More... | |
enum | gnash::ImageLocation { gnash::GNASH_IMAGE_CPU = 1, gnash::GNASH_IMAGE_GPU } |
The locations of images handled in Gnash. More... | |
Functions | |
size_t | gnash::numChannels (ImageType t) |
GnashImage::iterator | gnash::scanline (GnashImage &im, size_t row) |
Get a pointer to a given row of any image. | |
GnashImage::const_iterator | gnash::scanline (const GnashImage &im, size_t row) |
Get a read-only pointer to a given row of any image. |