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 |
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 a 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... | |
Typedefs | |
| typedef ::SDL_Overlay | LowLevelOverlay |
| Low-level overlay being used. | |
| typedef Ceylan::Uint16 | ColorCount |
| Number of colors. | |
| typedef Ceylan::Uint8 | ColorIndex |
| Number of colors or color index, in 256-color palettes. | |
| typedef Ceylan::SignedLongInteger | ColorDistance |
| Distance between colors. | |
| typedef Ceylan::Uint16 | PaletteIdentifier |
| Allows to designate a palette. | |
| typedef ::SDL_Palette | LowLevelPalette |
| SDL low-level palette being used. | |
| typedef ::SDL_Surface | LowLevelSurface |
| The internal actual surface. | |
| typedef Ceylan::Uint32 | UpdateCount |
| 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 SDL_Cursor | LowLevelCursor |
| The internal actual surface. | |
| typedef Ceylan::Uint8 OSDL::Video::BitsPerPixel |
| typedef Ceylan::Uint8 OSDL::Video::BytesPerPixel |
| typedef Ceylan::Uint16 OSDL::Video::ColorCount |
Number of colors.
Definition at line 70 of file OSDLPalette.h.
| typedef Ceylan::SignedLongInteger OSDL::Video::ColorDistance |
| typedef Ceylan::Uint8 OSDL::Video::ColorIndex |
Number of colors or color index, in 256-color palettes.
Definition at line 78 of file OSDLPalette.h.
| typedef Ceylan::Sint16 OSDL::Video::Coordinate |
Coordinate, unit of measure, integer, signed.
Definition at line 79 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 91 of file OSDLVideo.h.
| typedef Ceylan::Float32 OSDL::Video::FloatingPointCoordinate |
Coordinate unit of measure, floating-point.
Definition at line 94 of file OSDLVideoTypes.h.
| typedef Ceylan::Uint8 OSDL::Video::IconMask |
| typedef Ceylan::Uint16 OSDL::Video::Length |
| typedef SDL_Cursor OSDL::Video::LowLevelCursor |
| typedef ::SDL_Overlay OSDL::Video::LowLevelOverlay |
| typedef ::SDL_Palette OSDL::Video::LowLevelPalette |
| typedef ::SDL_Surface OSDL::Video::LowLevelSurface |
| typedef Coordinate OSDL::Video::Offset |
| typedef Ceylan::Uint16 OSDL::Video::PaletteIdentifier |
Allows to designate a palette.
Identifier 1 is reserved for the main master palette, as defined in master-palette.pal on the Nintendo DS.
Definition at line 94 of file OSDLPalette.h.
| typedef Ceylan::Uint16 OSDL::Video::Pitch |
| typedef Ceylan::Sint16 OSDL::Video::SignedLength |
| typedef Ceylan::Uint32 OSDL::Video::UpdateCount |
Definition at line 112 of file OSDLSurface.h.
1.5.8