DEADSOFTWARE

Fix saves
[cavedroid.git] / core / src / ru / deadsoftware / cavedroid / game / GameComponent.java
1 package ru.deadsoftware.cavedroid.game;
3 import dagger.Component;
4 import ru.deadsoftware.cavedroid.MainComponent;
5 import ru.deadsoftware.cavedroid.game.actions.PlaceBlockActionsModule;
6 import ru.deadsoftware.cavedroid.game.actions.UpdateBlockActionsModule;
7 import ru.deadsoftware.cavedroid.game.actions.UseItemActionsModule;
9 @GameScope
10 @Component(dependencies = MainComponent.class, modules = {GameModule.class, UseItemActionsModule.class, UpdateBlockActionsModule.class, PlaceBlockActionsModule.class})
11 public interface GameComponent {
12 GameProc getGameProc();
14 GameInputProcessor getGameInputProcessor();
16 GameItemsHolder getGameItemsHolder();
17 }