aboutsummaryrefslogtreecommitdiffstats
path: root/src/declarative/items/qsgspriteengine_p.h
diff options
context:
space:
mode:
authorAlan Alpert <alan.alpert@nokia.com>2011-10-05 11:26:57 +1000
committerQt by Nokia <qt-info@nokia.com>2011-10-05 07:33:29 +0200
commit08c975bd77f8fdbbdb5c4694d898a724db900849 (patch)
tree9b50e1910c5cade3ba7d8dbdb772b316ed48dfc2 /src/declarative/items/qsgspriteengine_p.h
parente225ee5a6a50400fc02536e511b1e10f3d53f110 (diff)
Sprites can now have varying width and height
Varying between Sprites, or between width and height, not within a single Sprite. For ImageParticle only, SpriteImage changes will be in a later commit. Also adds spriteInterpolation boolean. Change-Id: I80681e44f26985a6f6a6b83bd162f6231c7f28c4 Reviewed-on: http://codereview.qt-project.org/6002 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Martin Jones <martin.jones@nokia.com>
Diffstat (limited to 'src/declarative/items/qsgspriteengine_p.h')
-rw-r--r--src/declarative/items/qsgspriteengine_p.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/declarative/items/qsgspriteengine_p.h b/src/declarative/items/qsgspriteengine_p.h
index 0561849da8..30a041a98e 100644
--- a/src/declarative/items/qsgspriteengine_p.h
+++ b/src/declarative/items/qsgspriteengine_p.h
@@ -277,6 +277,10 @@ public:
int spriteStart(int sprite=0);
int spriteFrames(int sprite=0);
int spriteDuration(int sprite=0);
+ int spriteX(int sprite=0) { return 0; }//Currently all rows are 0 aligned, if we get more space efficient we might change this
+ int spriteY(int sprite=0);
+ int spriteWidth(int sprite=0);
+ int spriteHeight(int sprite=0);
int spriteCount();//Like state count, but for the image states
int maxFrames();
QImage assembledImage();