Class LiquidBlock

All Implemented Interfaces:
Comparable<Content>, Senseable
Direct Known Subclasses:
Conduit, LiquidJunction, LiquidRouter, Pump

public class LiquidBlock extends Block
  • Field Details

    • liquidRegion

      public arc.graphics.g2d.TextureRegion liquidRegion
    • topRegion

      public arc.graphics.g2d.TextureRegion topRegion
    • bottomRegion

      public arc.graphics.g2d.TextureRegion bottomRegion
  • Constructor Details

    • LiquidBlock

      public LiquidBlock(String name)
  • Method Details

    • icons

      public arc.graphics.g2d.TextureRegion[] icons()
      Overrides:
      icons in class Block
    • drawTiledFrames

      public static void drawTiledFrames(int size, float x, float y, float padding, Liquid liquid, float alpha)
    • drawTiledFrames

      public static void drawTiledFrames(int size, float x, float y, float padLeft, float padRight, float padTop, float padBottom, Liquid liquid, float alpha)