Class CrashGui

  • All Implemented Interfaces:
    com.badlogic.gdx.utils.Disposable, IObserver, IGui

    public class CrashGui
    extends AbstractGui
    Displays info about the current crash.
    • Field Detail

      • crash

        protected java.lang.Throwable crash
      • crashWindow

        protected gaiasky.interafce.CrashGui.CrashWindow crashWindow
    • Constructor Detail

      • CrashGui

        public CrashGui​(java.lang.Throwable crash)
      • CrashGui

        public CrashGui​(java.lang.Throwable crash,
                        java.lang.Integer hoffset,
                        java.lang.Boolean vr)
    • Method Detail

      • initialize

        public void initialize​(com.badlogic.gdx.assets.AssetManager assetManager)
        Description copied from interface: IGui
        Initializes the GUI, adding all the resources to the asset manager queue for loading
        Parameters:
        assetManager - The asset manager to load the resources with
      • update

        public void update​(double dt)
        Description copied from interface: IGui
        Updates the GUI
        Specified by:
        update in interface IGui
        Overrides:
        update in class AbstractGui
        Parameters:
        dt - Time in seconds since the last frame
      • doneLoading

        public void doneLoading​(com.badlogic.gdx.assets.AssetManager assetManager)
        Description copied from interface: IGui
        Hook that runs after the assets have been loaded. Completes the initialization process
        Parameters:
        assetManager - The asset manager
      • rebuildGui

        public void rebuildGui()
        Description copied from class: AbstractGui
        Adds the already created GUI objects to the stage.
        Specified by:
        rebuildGui in class AbstractGui