From bf2c979fb10485032aa52ebc1ab9b6f5fd690100 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Zurcher?= Date: Thu, 11 Oct 2018 15:03:13 +0200 Subject: Rotable : add float getRotation() --- core/src/ch/asynk/gdx/boardgame/Rotable.java | 1 + core/src/ch/asynk/gdx/boardgame/pieces/Overlays.java | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/core/src/ch/asynk/gdx/boardgame/Rotable.java b/core/src/ch/asynk/gdx/boardgame/Rotable.java index 789ce3d..e510e25 100644 --- a/core/src/ch/asynk/gdx/boardgame/Rotable.java +++ b/core/src/ch/asynk/gdx/boardgame/Rotable.java @@ -2,5 +2,6 @@ package ch.asynk.gdx.boardgame; public interface Rotable { + public float getRotation(); public void setRotation(float rotation); } diff --git a/core/src/ch/asynk/gdx/boardgame/pieces/Overlays.java b/core/src/ch/asynk/gdx/boardgame/pieces/Overlays.java index 4907dde..864c778 100644 --- a/core/src/ch/asynk/gdx/boardgame/pieces/Overlays.java +++ b/core/src/ch/asynk/gdx/boardgame/pieces/Overlays.java @@ -76,6 +76,11 @@ public class Overlays implements Drawable, Positionable, Rotable, Scalable } } + @Override public float getRotation() + { + return sprites.get(0).getRotation(); + } + @Override public void setRotation(float rotation) { for (Sprite sprite : sprites) { -- cgit v1.1-2-g2b99