public interface ApplicationListener
An ApplicationListener is called when the Application is created, resumed, rendering, paused or destroyed.
All methods are called in a thread that has the OpenGL context current. You can thus safely create and manipulate graphics
resources.
The ApplicationListener interface follows the standard Android activity life-cycle and is emulated on the desktop
accordingly.
| Modifier and Type | Method and Description |
|---|---|
void |
create()
Called when the
Application is first created. |
void |
dispose()
Called when the
Application is destroyed. |
void |
pause()
Called when the
Application is paused, usually when it's not active or visible on screen. |
void |
render()
Called when the
Application should render itself. |
void |
resize(int width,
int height)
Called when the
Application is resized. |
void |
resume()
Called when the
Application is resumed from a paused state, usually when it regains focus. |
void create()
Application is first created.void resize(int width,
int height)
Application is resized. This can happen at any point during a non-paused state but will never happen
before a call to create().width - the new width in pixelsheight - the new height in pixelsvoid render()
Application should render itself.void pause()
Application is paused, usually when it's not active or visible on screen. An Application is also
paused before it is destroyed.void resume()
Application is resumed from a paused state, usually when it regains focus.void dispose()
Application is destroyed. Preceded by a call to pause().