public void pause () { if (appPaused) return; appPaused = true; Array<LifecycleListener> listeners = app.lifecycleListeners; synchronized (listeners) { for (LifecycleListener listener : listeners) { listener.pause(); } } app.listener.pause(); }
public void pause () { if (appPaused) return; appPaused = true; Array<LifecycleListener> listeners = app.lifecycleListeners; synchronized (listeners) { for (LifecycleListener listener : listeners) { listener.pause(); } } app.listener.pause(); }
public void pause () { if (appPaused) return; appPaused = true; Array<LifecycleListener> listeners = app.lifecycleListeners; synchronized (listeners) { for (LifecycleListener listener : listeners) { listener.pause(); } } app.listener.pause(); }
public void pause () { if (appPaused) return; appPaused = true; Array<LifecycleListener> listeners = app.lifecycleListeners; synchronized (listeners) { for (LifecycleListener listener : listeners) { listener.pause(); } } app.listener.pause(); }
@Override public void run () { LwjglCanvas.this.listener.pause(); LwjglCanvas.this.listener.dispose(); if (audio != null) audio.dispose(); System.exit(-1); } });
@Override public void run () { LwjglCanvas.this.listener.pause(); LwjglCanvas.this.listener.dispose(); if (audio != null) audio.dispose(); System.exit(-1); } });
private void onVisibilityChange (boolean visible) { if (visible) { for (LifecycleListener listener : lifecycleListeners) { listener.resume(); } listener.resume(); } else { for (LifecycleListener listener : lifecycleListeners) { listener.pause(); } listener.pause(); } }
private void onVisibilityChange (boolean visible) { if (visible) { for (LifecycleListener listener : lifecycleListeners) { listener.resume(); } listener.resume(); } else { for (LifecycleListener listener : lifecycleListeners) { listener.pause(); } listener.pause(); } }
public void run () { if (!running) return; running = false; Array<LifecycleListener> listeners = lifecycleListeners; synchronized (listeners) { for (LifecycleListener listener : listeners) { listener.pause(); listener.dispose(); } } listener.pause(); listener.dispose(); try { Display.destroy(); if (audio != null) audio.dispose(); } catch (Throwable ignored) { } } });
public void run () { if (!running) return; running = false; Array<LifecycleListener> listeners = lifecycleListeners; synchronized (listeners) { for (LifecycleListener listener : listeners) { listener.pause(); listener.dispose(); } } listener.pause(); listener.dispose(); try { Display.destroy(); if (audio != null) audio.dispose(); } catch (Throwable ignored) { } } });
listener.pause(); listener.dispose();
listener.pause(); listener.dispose();
public void stop () { if (!running) return; running = false; setGlobals(); Array<LifecycleListener> listeners = lifecycleListeners; // To allow destroying of OpenGL textures during disposal. if (canvas.isDisplayable()) { makeCurrent(); } else { error(logTag, "OpenGL context destroyed before application listener has had a chance to dispose of textures."); } synchronized (listeners) { for (LifecycleListener listener : listeners) { listener.pause(); listener.dispose(); } } listener.pause(); listener.dispose(); Gdx.app = null; Gdx.graphics = null; if (audio != null) { audio.dispose(); Gdx.audio = null; } if (files != null) Gdx.files = null; if (net != null) Gdx.net = null; instanceCount--; stopped(); }
public void stop () { if (!running) return; running = false; setGlobals(); Array<LifecycleListener> listeners = lifecycleListeners; // To allow destroying of OpenGL textures during disposal. if (canvas.isDisplayable()) { makeCurrent(); } else { error(logTag, "OpenGL context destroyed before application listener has had a chance to dispose of textures."); } synchronized (listeners) { for (LifecycleListener listener : listeners) { listener.pause(); listener.dispose(); } } listener.pause(); listener.dispose(); Gdx.app = null; Gdx.graphics = null; if (audio != null) { audio.dispose(); Gdx.audio = null; } if (files != null) Gdx.files = null; if (net != null) Gdx.net = null; instanceCount--; stopped(); }
app.getApplicationListener().pause();
app.getApplicationListener().pause();
@Override public void dispose() { listener.pause(); listener.dispose(); Lwjgl3Cursor.dispose(this); graphics.dispose(); input.dispose(); GLFW.glfwSetWindowFocusCallback(windowHandle, null); GLFW.glfwSetWindowIconifyCallback(windowHandle, null); GLFW.glfwSetWindowCloseCallback(windowHandle, null); GLFW.glfwSetDropCallback(windowHandle, null); GLFW.glfwDestroyWindow(windowHandle); focusCallback.free(); iconifyCallback.free(); maximizeCallback.free(); closeCallback.free(); dropCallback.free(); refreshCallback.free(); }
@Override public void dispose() { listener.pause(); listener.dispose(); Lwjgl3Cursor.dispose(this); graphics.dispose(); input.dispose(); GLFW.glfwSetWindowFocusCallback(windowHandle, null); GLFW.glfwSetWindowIconifyCallback(windowHandle, null); GLFW.glfwSetWindowCloseCallback(windowHandle, null); GLFW.glfwSetDropCallback(windowHandle, null); GLFW.glfwDestroyWindow(windowHandle); focusCallback.free(); iconifyCallback.free(); maximizeCallback.free(); closeCallback.free(); dropCallback.free(); refreshCallback.free(); }
app.getApplicationListener().pause(); Gdx.app.log(LOG_TAG, "paused");
app.getApplicationListener().pause(); Gdx.app.log(LOG_TAG, "paused");