switching states using fade transitions

This commit is contained in:
yugecin
2017-01-07 23:14:10 +01:00
parent ebda622c2c
commit 6d8f48a03f
8 changed files with 276 additions and 17 deletions

View File

@@ -21,6 +21,10 @@ import com.google.inject.AbstractModule;
import yugecin.opsudance.PreStartupInitializer;
import yugecin.opsudance.core.Container;
import yugecin.opsudance.core.Demux;
import yugecin.opsudance.states.EmptyRedState;
import yugecin.opsudance.states.EmptyState;
import yugecin.opsudance.states.transitions.FadeInTransitionState;
import yugecin.opsudance.states.transitions.FadeOutTransitionState;
public class OpsuDanceModule extends AbstractModule {
@@ -29,6 +33,10 @@ public class OpsuDanceModule extends AbstractModule {
bind(PreStartupInitializer.class).asEagerSingleton();
bind(Demux.class).asEagerSingleton();
bind(Container.class).asEagerSingleton();
bind(FadeInTransitionState.class).asEagerSingleton();
bind(FadeOutTransitionState.class).asEagerSingleton();
bind(EmptyRedState.class).asEagerSingleton();
bind(EmptyState.class).asEagerSingleton();
}
}