diff --git a/core/src/ru/deadsoftware/cavedroid/MainComponent.java b/core/src/ru/deadsoftware/cavedroid/MainComponent.java
index 74bb1915dbd59c8ea8d723db8b1c87f1d43b48f5..c640fb6c2abae2e5b5d12bc4574622419ab2e9b1 100644 (file)
import dagger.Component;
import ru.deadsoftware.cavedroid.game.GameScreen;
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
import javax.inject.Singleton;
@Singleton
-@Component
+@Component(dependencies = CaveGame.class)
public interface MainComponent {
GameScreen getGameScreen();
public interface MainComponent {
GameScreen getGameScreen();
- MainConfig getGameConfig();
+
+ MenuScreen getMenuScreen();
+
+ MainConfig getMainConfig();
+
+ AssetLoader getAssetLoader();
}
}