aboutsummaryrefslogtreecommitdiff
path: root/src/libjin/Graphics/je_sprite.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libjin/Graphics/je_sprite.h')
-rw-r--r--src/libjin/Graphics/je_sprite.h13
1 files changed, 13 insertions, 0 deletions
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.