Package gaiasky.gui

Interface IMinimapScale

All Known Implementing Classes:
AbstractMinimapScale, HeliosphereMinimapScale, HighZMinimapScale, InnerSolarSystemMinimapScale, LocalGroup1MinimapScale, LocalGroup2MinimapScale, MilkyWayMinimapScale, OortCloudMinimapScale, OuterSolarSystemMinimapScale, SolarNeighbourhoodMinimapScale

public interface IMinimapScale
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
     
    void
    initialize(com.badlogic.gdx.graphics.OrthographicCamera ortho, com.badlogic.gdx.graphics.g2d.SpriteBatch sb, com.badlogic.gdx.graphics.glutils.ShapeRenderer sr, com.badlogic.gdx.graphics.g2d.BitmapFont font, int side, int sideshort)
     
    boolean
    isActive(Vector3d campos, double distanceFromSun)
     
    void
    renderSideProjection(com.badlogic.gdx.graphics.glutils.FrameBuffer fb)
     
    void
    renderTopProjection(com.badlogic.gdx.graphics.glutils.FrameBuffer fb)
     
    void
     
  • Method Details

    • isActive

      boolean isActive(Vector3d campos, double distanceFromSun)
    • update

      void update()
    • initialize

      void initialize(com.badlogic.gdx.graphics.OrthographicCamera ortho, com.badlogic.gdx.graphics.g2d.SpriteBatch sb, com.badlogic.gdx.graphics.glutils.ShapeRenderer sr, com.badlogic.gdx.graphics.g2d.BitmapFont font, int side, int sideshort)
    • renderSideProjection

      void renderSideProjection(com.badlogic.gdx.graphics.glutils.FrameBuffer fb)
    • renderTopProjection

      void renderTopProjection(com.badlogic.gdx.graphics.glutils.FrameBuffer fb)
    • getName

      String getName()
    • dispose

      void dispose()