DEADSOFTWARE

a0562ce3dcec25b5cfa17e516ecf20c5c502c783
[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();
15 }