environment.atttach(this, stateManager.getApplication()); } else { logger.severe("Cannot attach VR environment to the VR app state as its not initialized."); settings.setSwapBuffers(true); settings.setVSync(true); // allow vsync on this display stateManager.getApplication().setSettings(settings); logger.config("Updated underlying application settings."); stateManager.getApplication().setSettings(settings); logger.config("Updated underlying application settings.");
private void updateListerners() { stateManager.getApplication().enqueue(() -> { for (Map.Entry<Type, Label> entry : listeners.entrySet()) { String text = ""; Label label = entry.getValue(); switch (entry.getKey()) { case CURRENT: text = String.format("%s", manaCurrent); break; case GAIN: text = String.format("%s", manaGain); break; case LOSE: text = String.format("- %s", manaLose); break; } label.setText(text); } return null; }); }
stateManager.getApplication().enqueue(() -> { instanceControl.showUnitFlower(trigger.getUserData("value", Integer.class)); });
WorldUtils.ActionPointToVector2f(ap), stateManager.getApplication()); creatureInstance.setParty(party); party.addMemberInstance(creature, creatureInstance);