OSDL::Video Namespace Reference


Classes

class  OverlayException
 Thrown when an error regarding overlays occured. More...
class  Overlay
 An overlay is an image, encoded in a specific format, that can be blitted onto a Surface. More...
class  PaletteException
 Exception raised when palette operation failed. More...
class  Palette
 Describes a palette, for example for color-indexed modes. More...
class  SurfaceEvent
 Mother class of all events sent by a Surface (event source) to its widgets (listeners). More...
class  VideoMemoryLostException
 Thrown when video memory has been lost. More...
class  Surface
 Represents a video buffer. More...
class  VideoModule
 Root module for all video needs. More...
class  VideoException
 Mother class for all video exceptions. More...

Namespaces

namespace  OpenGL
 All OpenGL-specific operations and conventions are encapsulated here, be they related to 2D or 3D.
namespace  Pixels
 Allows to handle the various pixel colors and formats.
namespace  TwoDimensional

Typedefs

typedef Ceylan::Uint32 ColorCount
 Number of colors.
typedef Ceylan::Uint8 IconMask
 Icon masks are use for window manager's icons.
typedef std::pair< Length,
Length
Definition
 A screen definition is defined as a ( width, height ) pair.
typedef Ceylan::Uint16 Length
 Length, unit of measure, unsigned.
typedef Ceylan::Sint16 SignedLength
 Length, unit of measure, signed.
typedef Ceylan::Uint16 Pitch
 Pixel pitch, unit of measure.
typedef Ceylan::Sint16 Coordinate
 Coordinate, unit of measure, integer, signed.
typedef Coordinate Offset
 Offset, difference between coordinates.
typedef Ceylan::Float32 FloatingPointCoordinate
 Coordinate unit of measure, floating-point.
typedef Ceylan::Uint8 BitsPerPixel
 Color depth, bits per pixel.
typedef Ceylan::Uint8 BytesPerPixel
 Color depth, bytes per pixel.


Typedef Documentation

typedef Ceylan::Uint8 OSDL::Video::BitsPerPixel

Color depth, bits per pixel.

Definition at line 59 of file OSDLVideoTypes.h.

typedef Ceylan::Uint8 OSDL::Video::BytesPerPixel

Color depth, bytes per pixel.

Definition at line 62 of file OSDLVideoTypes.h.

typedef Ceylan::Uint32 OSDL::Video::ColorCount

Number of colors.

Definition at line 21 of file OSDLPalette.h.

typedef Ceylan::Sint16 OSDL::Video::Coordinate

Coordinate, unit of measure, integer, signed.

Note:
Not having 'Coordinate' set to 'CeylanSint16' would break functions using SDL_gfx (example : vertex array elements are expected to store 'CeylanSint16').

Definition at line 48 of file OSDLVideoTypes.h.

typedef std::pair<Length, Length> OSDL::Video::Definition

A screen definition is defined as a ( width, height ) pair.

Definition at line 58 of file OSDLVideo.h.

typedef Ceylan::Float32 OSDL::Video::FloatingPointCoordinate

Coordinate unit of measure, floating-point.

Definition at line 55 of file OSDLVideoTypes.h.

typedef Ceylan::Uint8 OSDL::Video::IconMask

Icon masks are use for window manager's icons.

Definition at line 54 of file OSDLVideo.h.

typedef Ceylan::Uint16 OSDL::Video::Length

Length, unit of measure, unsigned.

Definition at line 30 of file OSDLVideoTypes.h.

typedef Coordinate OSDL::Video::Offset

Offset, difference between coordinates.

Definition at line 52 of file OSDLVideoTypes.h.

typedef Ceylan::Uint16 OSDL::Video::Pitch

Pixel pitch, unit of measure.

Definition at line 37 of file OSDLVideoTypes.h.

typedef Ceylan::Sint16 OSDL::Video::SignedLength

Length, unit of measure, signed.

Definition at line 33 of file OSDLVideoTypes.h.


Generated on Fri Mar 30 14:47:30 2007 for OSDL by  doxygen 1.5.1