DEADSOFTWARE

b48b78df896ebe46b878bc1675dcc44007fdafdc
[cavedroid.git] / core / src / ru / deadsoftware / cavedroid / MainConfig.java
1 package ru.deadsoftware.cavedroid;
3 import ru.deadsoftware.cavedroid.game.GameUiWindow;
5 import javax.inject.Inject;
6 import javax.inject.Singleton;
8 @Singleton
9 public class MainConfig {
11 private MainComponent mMainComponent;
13 private GameUiWindow mGameUiWindow;
14 private String mGameFolder;
16 private boolean mTouch;
17 private boolean mShowInfo;
18 private boolean mShowMap;
20 private float mWidth;
21 private float mHeight;
23 @Inject
24 public MainConfig() {
25 mGameUiWindow = GameUiWindow.NONE;
26 mGameFolder = "";
27 }
29 public MainComponent getMainComponent() {
30 return mMainComponent;
31 }
33 public void setMainComponent(MainComponent mainComponent) {
34 mMainComponent = mainComponent;
35 }
37 public boolean checkGameUiWindow(GameUiWindow gameUiWindow) {
38 return mGameUiWindow == gameUiWindow;
39 }
41 public GameUiWindow getGameUiWindow() {
42 return mGameUiWindow;
43 }
45 public void setGameUiWindow(GameUiWindow gameUiWindow) {
46 mGameUiWindow = gameUiWindow;
47 }
49 public String getGameFolder() {
50 return mGameFolder;
51 }
53 public void setGameFolder(String gameFolder) {
54 mGameFolder = gameFolder;
55 }
57 public boolean isTouch() {
58 return mTouch;
59 }
61 public void setTouch(boolean touch) {
62 mTouch = touch;
63 }
65 public float getWidth() {
66 return mWidth;
67 }
69 public void setWidth(float width) {
70 mWidth = width;
71 }
73 public float getHeight() {
74 return mHeight;
75 }
77 public void setHeight(float height) {
78 mHeight = height;
79 }
81 public boolean isShowInfo() {
82 return mShowInfo;
83 }
85 public void setShowInfo(boolean showInfo) {
86 mShowInfo = showInfo;
87 }
89 public boolean isShowMap() {
90 return mShowMap;
91 }
93 public void setShowMap(boolean showMap) {
94 mShowMap = showMap;
95 }
96 }