DEADSOFTWARE

Add my repo for automultibind
[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.generated.module.*;
7 @GameScope
8 @Component(dependencies = MainComponent.class,
9 modules = {GameModule.class,
10 UseItemActionsModule.class,
11 UpdateBlockActionsModule.class,
12 PlaceBlockActionsModule.class,
13 RenderModule.class,
14 KeyboardInputHandlersModule.class,
15 MouseInputHandlersModule.class,
16 UseBlockActionsModule.class
17 })
18 public interface GameComponent {
19 GameProc getGameProc();
21 GameItemsHolder getGameItemsHolder();
22 }