diff options
Diffstat (limited to 'backends/platform/3ds/sprite.h')
-rw-r--r-- | backends/platform/3ds/sprite.h | 5 |
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; }; |