Classes | |
class | AudioRenderer |
This basic audio renderer manages the sound rendering of all registered views. More... | |
class | MultimediaRenderer |
This renderer manages all multimedia concerns for the views it is in charge of. More... | |
class | RenderingException |
Exception to be thrown when the rendering task encounters an abnormal situation. More... | |
class | Renderer |
This basic renderer manages the rendering of all registered views. More... | |
class | StandardRenderer |
The standard renderer manages a list of views and offers a specific support for OpenGL. More... | |
class | BaseGUIView |
The base GUI view allows to set-up and perform the rendering of a graphical user interface. More... | |
class | GUIException |
The base GUI view allows to set-up and perform the rendering of a graphical user interface. More... | |
class | SpriteException |
Exception raised when a sprite operation failed. More... | |
class | Sprite |
A sprite is a specialized view corresponding to a 2D bitmap-based graphical element. More... | |
class | TileMapException |
Exception raised when a sprite operation failed. More... | |
class | TileMap |
A tilemap is a (rectangular) array of index to tile definitions. More... | |
class | VideoRenderingException |
Exception raised when a video rendering operation failed. More... | |
class | VideoRenderer |
This basic video renderer manages the graphical rendering of all registered views. More... | |
Typedefs | |
typedef Ceylan::Uint32 | RenderCount |
Records a number of render actions. | |
typedef Ceylan::Uint8 | TileCount |
Describes a number of tiles in a tilemap. | |
typedef Ceylan::Uint16 | TileNumber |
Describes a number of tiles in a tile block, like a tile cache. | |
typedef Ceylan::Uint8 | TileIndex |
Describes a tile index, in a stored tile map. | |
typedef Ceylan::Uint8 | TileLength |
Describes a length (width or height) of a tile, in pixels. | |
typedef OSDL::Video::ColorIndex | TileDefinition [TileWidth][TileHeight] |
Describes a tile definition, a TileWidth x TileHeight matrix of color index to a palette. | |
Variables | |
const TileLength | TileWidth = 8 |
The width of a tile. | |
const TileLength | TileHeight = 8 |
The height of a tile. |
typedef Ceylan::Uint32 OSDL::Rendering::RenderCount |
Records a number of render actions.
Definition at line 74 of file OSDLRenderer.h.
typedef Ceylan::Uint8 OSDL::Rendering::TileCount |
Describes a number of tiles in a tilemap.
Definition at line 74 of file OSDLTileMap.h.
Describes a tile definition, a TileWidth x TileHeight matrix of color index to a palette.
Definition at line 117 of file OSDLTileMap.h.
typedef Ceylan::Uint8 OSDL::Rendering::TileIndex |
Describes a tile index, in a stored tile map.
Definition at line 90 of file OSDLTileMap.h.
typedef Ceylan::Uint8 OSDL::Rendering::TileLength |
Describes a length (width or height) of a tile, in pixels.
Definition at line 99 of file OSDLTileMap.h.
typedef Ceylan::Uint16 OSDL::Rendering::TileNumber |
Describes a number of tiles in a tile block, like a tile cache.
Definition at line 84 of file OSDLTileMap.h.
const TileLength OSDL::Rendering::TileHeight = 8 |
The height of a tile.
Definition at line 108 of file OSDLTileMap.h.
const TileLength OSDL::Rendering::TileWidth = 8 |
The width of a tile.
Definition at line 104 of file OSDLTileMap.h.