// Path: app/src/main/java/es/danirod/rectball/Constants.java
// public class Constants {
// 
//     /**
//      * The width of the Scene2D stage. The bigger this value is, the greater
//      * the space is going to be for child elements of this screen. However,
//      * the smallest everything is going to be seen, specially in small screen.s
//      */
//     public static final int VIEWPORT_WIDTH = 480;
// 
//     /**
//      * The height of the Scene2D stage. The bigger this value is, the greater
//      * the space is going to be for child elements of this screen. However,
//      * the smallest everything is going to be seen, specially in small screens.
//      */
//     public static final int VIEWPORT_HEIGHT = 768;
// 
//     /**
//      * The padding for the table in every stage.
//      */
//     public static final int STAGE_PADDING = 20;
// 
//     public static final int SECONDS = 30;
// }


import es.danirod.rectball.Constants;
import android.os.Bundle;
import com.badlogic.gdx.math.Rectangle;
     * this variable will flag whether to subtract or not. It will be reset
     * every time a new combination is made.
     */
    private boolean cheatSeen;

    public boolean isPlaying() {
        return playing;
    }

    public void setPlaying(boolean playing) {
        this.playing = playing;
    }

    private boolean playing;

    public boolean isTimeout() {
        return timeout;
    }

    public void setTimeout(boolean timeout) {
        this.timeout = timeout;
    }

    private boolean timeout;

    private Rectangle boardBounds = new Rectangle();

    public GameState() {
        this.score = 0;
        this.elapsedTime = 0;
// Path: app/src/main/java/es/danirod/rectball/Constants.java
// public class Constants {
// 
//     /**
//      * The width of the Scene2D stage. The bigger this value is, the greater
//      * the space is going to be for child elements of this screen. However,
//      * the smallest everything is going to be seen, specially in small screen.s
//      */
//     public static final int VIEWPORT_WIDTH = 480;
// 
//     /**
//      * The height of the Scene2D stage. The bigger this value is, the greater
//      * the space is going to be for child elements of this screen. However,
//      * the smallest everything is going to be seen, specially in small screens.
//      */
//     public static final int VIEWPORT_HEIGHT = 768;
// 
//     /**
//      * The padding for the table in every stage.
//      */
//     public static final int STAGE_PADDING = 20;
// 
//     public static final int SECONDS = 30;
// }


// Path: app/src/main/java/es/danirod/rectball/model/GameState.java
import es.danirod.rectball.Constants;
import android.os.Bundle;
import com.badlogic.gdx.math.Rectangle;

     * this variable will flag whether to subtract or not. It will be reset
     * every time a new combination is made.
     */
    private boolean cheatSeen;

    public boolean isPlaying() {
        return playing;
    }

    public void setPlaying(boolean playing) {
        this.playing = playing;
    }

    private boolean playing;

    public boolean isTimeout() {
        return timeout;
    }

    public void setTimeout(boolean timeout) {
        this.timeout = timeout;
    }

    private boolean timeout;

    private Rectangle boardBounds = new Rectangle();

    public GameState() {
        this.score = 0;
        this.elapsedTime = 0;
        this.remainingTime = Constants.SECONDS;