#include "di/any/container/any.h"#include "di/any/dispatch/dispatcher.h"#include "di/any/types/this.h"#include "di/meta/core.h"#include "diusgfx/bitmap.h"#include "diusgfx/color.h"#include "diusgfx/point.h"#include "diusgfx/rect.h"Go to the source code of this file.
Classes | |
| struct | gfx::painter::DrawRect |
| struct | gfx::painter::DrawCircle |
Namespaces | |
| namespace | gfx |
| namespace | gfx::painter |
Typedefs | |
| using | gfx::painter::PainterInterface = di::meta::List<DrawRect, DrawCircle> |
| using | gfx::Painter = di::Any<painter::PainterInterface> |
Functions | |
| auto | gfx::make_painter (ExclusiveBitMap bitmap) -> Painter |
Variables | |
| constexpr auto | gfx::draw_rect = painter::DrawRect {} |
| constexpr auto | gfx::draw_circle = painter::DrawCircle {} |