@Override public void run () { graphics.setVSync(graphics.config.vSyncEnabled); try { LwjglApplication.this.mainLoop(); } catch (Throwable t) { if (audio != null) audio.dispose(); Gdx.input.setCursorCatched(false); if (t instanceof RuntimeException) throw (RuntimeException)t; else throw new GdxRuntimeException(t); } } };
@Override public void run () { graphics.setVSync(graphics.config.vSyncEnabled); try { LwjglApplication.this.mainLoop(); } catch (Throwable t) { if (audio != null) audio.dispose(); Gdx.input.setCursorCatched(false); if (t instanceof RuntimeException) throw (RuntimeException)t; else throw new GdxRuntimeException(t); } } };
graphics.setVSync(config.vSyncEnabled); if (!LwjglApplicationConfiguration.disableAudio) audio = new OpenALAudio(); files = new LwjglFiles();
graphics.setVSync(config.vSyncEnabled); if (!LwjglApplicationConfiguration.disableAudio) audio = new OpenALAudio(); files = new LwjglFiles();
@Override public void run () { graphics.setVSync(graphics.config.vSyncEnabled); try { LwjglApplication.this.mainLoop(); } catch (Throwable t) { if (audio != null) audio.dispose(); Gdx.input.setCursorCatched(false); if (t instanceof RuntimeException) throw (RuntimeException)t; else throw new GdxRuntimeException(t); } } };
@Override public void run() { graphics.setVSync(graphics.config.vSyncEnabled); try { DesktopMini2DxGame.this.executeGame(); } catch (Throwable t) { if (audio != null) audio.dispose(); Gdx.input.setCursorCatched(false); if (t instanceof RuntimeException) throw (RuntimeException) t; else throw new GdxRuntimeException(t); } } };
graphics.setVSync(config.vSyncEnabled); if (!LwjglApplicationConfiguration.disableAudio) audio = new OpenALAudio(); files = new LwjglFiles();