Class MultiPacker

java.lang.Object
mindustry.graphics.MultiPacker
All Implemented Interfaces:
arc.util.Disposable

public class MultiPacker extends Object implements arc.util.Disposable
  • Constructor Details

    • MultiPacker

      public MultiPacker()
  • Method Details

    • get

      @Nullable public arc.graphics.g2d.PixmapRegion get(String name)
    • printStats

      public void printStats()
    • registerOutlined

      public boolean registerOutlined(String named)
      Returns:
      whether this image was not already outlined.
    • isOutlined

      public boolean isOutlined(String name)
    • getPacker

      public arc.graphics.g2d.PixmapPacker getPacker(MultiPacker.PageType type)
    • has

      public boolean has(String name)
    • has

      public boolean has(MultiPacker.PageType type, String name)
    • add

      public void add(MultiPacker.PageType type, String name, arc.graphics.g2d.PixmapRegion region)
    • add

      public void add(MultiPacker.PageType type, String name, arc.graphics.g2d.PixmapRegion region, int[] splits, int[] pads)
    • add

      public void add(MultiPacker.PageType type, String name, arc.graphics.Pixmap pix)
    • flush

      public arc.graphics.g2d.TextureAtlas flush(arc.graphics.Texture.TextureFilter filter, arc.graphics.g2d.TextureAtlas atlas)
    • dispose

      public void dispose()
      Specified by:
      dispose in interface arc.util.Disposable