blob: 76855e0a539dd5f66174d4723bc720de5ac5def2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#include "Base.h"
#include "cru/platform/Color.h"
#include "cru/platform/graphics/Factory.h"
#include "cru/platform/graphics/Painter.h"
#include <memory>
int main() {
CruPlatformGraphicsDemo demo("draw-circle-demo.png", 500, 500);
auto brush =
demo.GetFactory()->CreateSolidColorBrush(cru::platform::colors::skyblue);
demo.GetPainter()->FillEllipse(cru::platform::Rect{200, 200, 100, 100},
brush.get());
return 0;
}
|