Class IngredientList

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<de.studiocode.invui.gui.structure.Ingredient>
de.studiocode.invui.gui.structure.IngredientList
All Implemented Interfaces:
Serializable, Cloneable, Iterable<de.studiocode.invui.gui.structure.Ingredient>, Collection<de.studiocode.invui.gui.structure.Ingredient>, List<de.studiocode.invui.gui.structure.Ingredient>, RandomAccess

public class IngredientList extends ArrayList<de.studiocode.invui.gui.structure.Ingredient>
See Also:
  • Constructor Details

    • IngredientList

      public IngredientList(int width, int height, String structure, HashMap<Character,de.studiocode.invui.gui.structure.Ingredient> ingredientMap)
  • Method Details

    • insertIntoGUI

      public void insertIntoGUI(GUI gui)
    • findIndicesOfVerticalMarker

      public List<Integer> findIndicesOfVerticalMarker(Marker marker)
    • findIndicesOfMarker

      public int[] findIndicesOfMarker(Marker marker)
    • findItemListSlots

      public int[] findItemListSlots()