Interface ApplicationListener

  • All Known Implementing Classes:
    ApplicationAdapter, Game

    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.

    • Method Detail

      • create

        void create()
        Called when the Application is first created.
      • resize

        void resize​(int width,
                    int height)
        Called when the Application is resized. This can happen at any point during a non-paused state but will never happen before a call to create().
        Parameters:
        width - the new width in pixels
        height - the new height in pixels
      • render

        void render()
        Called when the Application should render itself.
      • pause

        void pause()
        Called when the Application is paused, usually when it's not active or visible on-screen. An Application is also paused before it is destroyed.
      • resume

        void resume()
        Called when the Application is resumed from a paused state, usually when it regains focus.
      • dispose

        void dispose()
        Called when the Application is destroyed. Preceded by a call to pause().