From 6bb692df3008c810688bd5be9d824f25455d1a7f Mon Sep 17 00:00:00 2001 From: chai Date: Thu, 8 Nov 2018 20:10:22 +0800 Subject: =?UTF-8?q?*=E4=BF=AE=E6=94=B9=E7=8A=B6=E6=80=81=E6=9C=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/libjin/Graphics/je_sprite.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'src/libjin/Graphics/je_sprite.h') diff --git a/src/libjin/Graphics/je_sprite.h b/src/libjin/Graphics/je_sprite.h index a361be7..76ef30a 100644 --- a/src/libjin/Graphics/je_sprite.h +++ b/src/libjin/Graphics/je_sprite.h @@ -11,6 +11,19 @@ namespace JinEngine { namespace Graphics { + /** Determines position of the sprite in its bounds. */ + enum SpriteAnchor + { + SA_TopLeft, + SA_TopCenter, + SA_TopRight, + SA_MiddleLeft, + SA_MiddleCenter, + SA_MiddleRight, + SA_BottomLeft, + SA_BottomCenter, + SA_BottomRight + }; /// /// A sprite is unit of rendering. Animation is based on sprite, but not texture or other graphic stuff. -- cgit v1.1-26-g67d0