Package engine.world

Class WorldGrid

java.lang.Object
engine.world.WorldGrid

public class WorldGrid extends Object
Stores the entire grid of tiles in a matrix.
  • Constructor Details

    • WorldGrid

      public WorldGrid(Loader loader, TextureAttribute texture)
      Generates the complete grid of all terrains.
      Parameters:
      loader -
      texture -
  • Method Details

    • getWorldSize

      public int getWorldSize()
    • getWorldmatrix

      public Tile[][] getWorldmatrix()
    • getTerrainList

      public List<Terrain> getTerrainList()
    • getZoneList

      public List<ZoneTile> getZoneList()
    • getBuildableList

      public List<Entity> getBuildableList()
    • getZoneBuildableList

      public List<Entity> getZoneBuildableList()
    • addBuildable

      public void addBuildable(int x, int z, Entity buildable)
    • addZone

      public void addZone(int x, int z, ZoneTile zoneTile)
    • addZoneBuildable

      public void addZoneBuildable(int x, int z, Entity zoneBuildable)
    • clearGrid

      public void clearGrid()