aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/3ds/sprite.h
diff options
context:
space:
mode:
Diffstat (limited to 'backends/platform/3ds/sprite.h')
-rw-r--r--backends/platform/3ds/sprite.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/backends/platform/3ds/sprite.h b/backends/platform/3ds/sprite.h
index 1e9c0b4c01..a7d8b77842 100644
--- a/backends/platform/3ds/sprite.h
+++ b/backends/platform/3ds/sprite.h
@@ -52,9 +52,12 @@ public:
void markDirty(){ dirtyPixels = true; }
void setPosition(int x, int y);
+ void setOffset(uint16 x, uint16 y);
void setScale(float x, float y);
float getScaleX(){ return scaleX; }
float getScaleY(){ return scaleY; }
+ int getPosX(){ return posX; }
+ int getPosY(){ return posY; }
C3D_Mtx* getMatrix();
uint16 actualWidth;
@@ -68,6 +71,8 @@ private:
vertex* vertices;
int posX;
int posY;
+ uint16 offsetX;
+ uint16 offsetY;
float scaleX;
float scaleY;
};