diff --git a/core/src/ru/deadsoftware/cavedroid/game/GameComponent.java b/core/src/ru/deadsoftware/cavedroid/game/GameComponent.java
index 8b1b7eefffae23d60c3ba0b5645f0d6622cff0a9..94d37d4be47f7808d7c8997c51cc98215a1f4743 100644 (file)
import dagger.Component;
import ru.deadsoftware.cavedroid.MainComponent;
-import ru.deadsoftware.cavedroid.game.actions.GameActionsModule;
+import ru.deadsoftware.cavedroid.generated.module.*;
@GameScope
-@Component(dependencies = MainComponent.class, modules = { GameModule.class, GameActionsModule.class })
+@Component(dependencies = MainComponent.class,
+ modules = {GameModule.class,
+ UseItemActionsModule.class,
+ UpdateBlockActionsModule.class,
+ PlaceBlockActionsModule.class,
+ RenderModule.class,
+ KeyboardInputHandlersModule.class,
+ MouseInputHandlersModule.class,
+ UseBlockActionsModule.class
+ })
public interface GameComponent {
GameProc getGameProc();
- GameInputProcessor getGameInputProcessor();
+ GameItemsHolder getGameItemsHolder();
}