From a385addae5dd0cc6dc935cf6d8b3713099cb1fb0 Mon Sep 17 00:00:00 2001 From: omigamedev Date: Sun, 26 Mar 2017 14:23:15 +0100 Subject: [PATCH] implement basic paint canvas --- data/layout.xml | 4 +- engine.vcxproj | 2 + engine.vcxproj.filters | 6 +++ engine/app.cpp | 48 ++++++++++++++++-- engine/app.h | 1 + engine/brush.cpp | 5 ++ engine/brush.h | 58 +++++++++++++++++++++ engine/canvas.h | 99 +++++++++++++++++------------------- engine/layout.cpp | 1 - engine/layout.h | 111 ++++++++++++++++------------------------- engine/shader.h | 1 + 11 files changed, 210 insertions(+), 126 deletions(-) create mode 100644 engine/brush.cpp create mode 100644 engine/brush.h diff --git a/data/layout.xml b/data/layout.xml index da3c70e..df67b13 100644 --- a/data/layout.xml +++ b/data/layout.xml @@ -322,7 +322,7 @@ -