DEADSOFTWARE

Fix furnace bugs
[cavedroid.git] / core / src / ru / deadsoftware / cavedroid / MainComponent.java
index 74bb1915dbd59c8ea8d723db8b1c87f1d43b48f5..c640fb6c2abae2e5b5d12bc4574622419ab2e9b1 100644 (file)
@@ -2,12 +2,19 @@ package ru.deadsoftware.cavedroid;
 
 import dagger.Component;
 import ru.deadsoftware.cavedroid.game.GameScreen;
+import ru.deadsoftware.cavedroid.menu.MenuScreen;
+import ru.deadsoftware.cavedroid.misc.utils.AssetLoader;
 
 import javax.inject.Singleton;
 
 @Singleton
-@Component
+@Component(dependencies = CaveGame.class)
 public interface MainComponent {
     GameScreen getGameScreen();
-    MainConfig getGameConfig();
+
+    MenuScreen getMenuScreen();
+
+    MainConfig getMainConfig();
+
+    AssetLoader getAssetLoader();
 }