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
;
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();