1 package ru
.deadsoftware
.cavedroid
.menu
;
3 import com
.badlogic
.gdx
.Gdx
;
4 import com
.badlogic
.gdx
.Screen
;
5 import ru
.deadsoftware
.cavedroid
.MainConfig
;
7 import javax
.inject
.Inject
;
8 import javax
.inject
.Singleton
;
11 public class MenuScreen
implements Screen
{
13 private final MenuProc mMenuProc
;
16 public MenuScreen(MainConfig mainConfig
) {
17 MenuComponent menuComponent
= DaggerMenuComponent
.builder()
18 .mainComponent(mainConfig
.getMainComponent()).build();
19 mMenuProc
= menuComponent
.getMenuProc();
25 Gdx
.input
.setInputProcessor(mMenuProc
);
29 public void render(float delta
) {
30 mMenuProc
.render(delta
);
34 public void resize(int width
, int height
) {
44 public void resume() {
54 public void dispose() {