package wow.doge.mygame.game.subsystems.ui import scala.concurrent.duration._ import com.jayfella.jme.jfx.JavaFxUI import monix.bio.Task import wow.doge.mygame.game.SimpleAppExt object JFxUI { def apply(app: SimpleAppExt) = Task(JavaFxUI.initialize(app)) .executeOn(app.scheduler) >> Task.sleep(500.millis) >> Task( JavaFxUI.getInstance() ) }