diff --git a/core/src/ru/deadsoftware/cavedroid/misc/utils/SpriteUtils.kt b/core/src/ru/deadsoftware/cavedroid/misc/utils/SpriteUtils.kt
index d9f52d522c090c8026362521318ee8807e1b6dc0..fd186e5a400e558a338895c01ebc45f20a34e97c 100644 (file)
* Draw sprite at given position rotated by [rotation] degrees
*/
@JvmOverloads
-fun SpriteBatch.draw(sprite: Sprite, x: Float, y: Float, rotation: Float = 0f) {
+fun SpriteBatch.drawSprite(
+ sprite: Sprite,
+ x: Float,
+ y: Float,
+ rotation: Float = 0f
+) {
sprite.rotation = rotation
sprite.setPosition(x, y)
sprite.draw(this)
}
+
+fun Sprite.applyOrigin(origin: SpriteOrigin) {
+ origin.applyToSprite(this)
+}
\ No newline at end of file