|
roo_display
API Documentation for roo_display
|
#include "roo_display/color/color.h"#include "roo_display/core/box.h"#include "roo_display/core/buffered_drawing.h"#include "roo_display/core/drawable.h"#include "roo_display/core/streamable.h"Go to the source code of this file.
Data Structures | |
| class | roo_display::Rasterizable |
| Drawable that can provide a color for any point within its extents. More... | |
| class | roo_display::SimpleRasterizable< Getter > |
Wrap a function object into a Rasterizable. More... | |
| class | roo_display::SimpleTiledRasterizable< Getter > |
| "Infinite" rasterizable background by tiling a finite raster. More... | |
Namespaces | |
| namespace | roo_display |
| Defines 140 opaque HTML named colors. | |
Functions | |
| template<typename Getter > | |
| SimpleRasterizable< Getter > | roo_display::MakeRasterizable (Box extents, Getter getter, TransparencyMode transparency=TransparencyMode::kFull) |
Create a SimpleRasterizable from a getter function. | |
| template<typename Getter > | |
| SimpleTiledRasterizable< Getter > | roo_display::MakeTiledRasterizable (Box extents, Getter getter, TransparencyMode transparency=TransparencyMode::kFull) |
| Create a tiled rasterizable from a getter function. | |
| template<typename Raster > | |
| SimpleTiledRasterizable< const Raster & > | roo_display::MakeTiledRaster (const Raster *raster) |
| Create a tiled rasterizable from a raster. | |
| template<typename Raster > | |
| SimpleTiledRasterizable< const Raster & > | roo_display::MakeTiledRaster (const Raster *raster, int16_t x_offset, int16_t y_offset) |
| Create a tiled rasterizable from a raster with offsets. | |