From 5bd4477d4cf413e90a6b9ef5c8991798a687a0ec Mon Sep 17 00:00:00 2001 From: chai Date: Tue, 20 Nov 2018 08:35:18 +0800 Subject: =?UTF-8?q?*=E6=9B=B4=E6=96=B0sprite?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/libjin/math/je_quad.h | 4 ++++ src/libjin/math/je_transform.cpp | 5 +++++ src/libjin/math/je_transform.h | 1 + 3 files changed, 10 insertions(+) (limited to 'src/libjin/math') diff --git a/src/libjin/math/je_quad.h b/src/libjin/math/je_quad.h index 8a7bd64..74cd294 100644 --- a/src/libjin/math/je_quad.h +++ b/src/libjin/math/je_quad.h @@ -11,6 +11,10 @@ namespace JinEngine /// struct Quad { + Quad(float _x, float _y, float _w, float _h) + : x(_x), y(_y), w(_w), h(_h) + { + } /// /// /// diff --git a/src/libjin/math/je_transform.cpp b/src/libjin/math/je_transform.cpp index c0676cb..fba63fa 100644 --- a/src/libjin/math/je_transform.cpp +++ b/src/libjin/math/je_transform.cpp @@ -13,6 +13,11 @@ namespace JinEngine { } + Transform::Transform(float x, float y, float sx, float sy, float r, float ox, float oy) + { + set(x, y, sx, sy, r, ox, oy); + } + void Transform::set(float x, float y, float sx, float sy, float r, float ox, float oy) { setPosition(x, y); diff --git a/src/libjin/math/je_transform.h b/src/libjin/math/je_transform.h index 95328f9..45f26e0 100644 --- a/src/libjin/math/je_transform.h +++ b/src/libjin/math/je_transform.h @@ -13,6 +13,7 @@ namespace JinEngine { public: Transform(); + Transform(float x, float y, float sx, float sy, float r, float ox, float oy); void set(float x, float y, float sx, float sy, float r, float ox, float oy); -- cgit v1.1-26-g67d0