Classes

Detailed Description

Classes

class  Image
 Holds a fixed-size bitmap. More...
 
class  Image::BitmapData::BitmapDataReleaser
 Used internally by custom image types to manage pixel data lifetime. More...
 
class  Image::BitmapData
 Retrieves a section of an image as raw pixel data, so it can be read or written to. More...
 
class  ImagePixelData
 This is a base class for holding image data in implementation-specific ways. More...
 
struct  ImagePixelData::Listener
 Used to receive callbacks for image data changes. More...
 
class  ImageType
 This base class is for handlers that control a type of image manipulation format, e.g. More...
 
class  SoftwareImageType
 An image storage type which holds the pixels in-memory as a simple block of values. More...
 
class  NativeImageType
 An image storage type which holds the pixels using whatever is the default storage format on the current platform. More...
 
class  ImageCache
 A global cache of images that have been loaded from files or memory. More...
 
class  ImageConvolutionKernel
 Represents a filter kernel to use in convoluting an image. More...
 
class  ImageFileFormat
 Base-class for codecs that can read and write image file formats such as PNG, JPEG, etc. More...
 
class  PNGImageFormat
 A subclass of ImageFileFormat for reading and writing PNG files. More...
 
class  JPEGImageFormat
 A subclass of ImageFileFormat for reading and writing JPEG files. More...
 
class  GIFImageFormat
 A subclass of ImageFileFormat for reading GIF files. More...