Package zombie.ui

Class ObjectTooltip.LayoutItem

java.lang.Object
zombie.ui.ObjectTooltip.LayoutItem
Enclosing class:
ObjectTooltip

public static class ObjectTooltip.LayoutItem extends Object
  • Field Details

    • label

      public String label
    • r0

      public float r0
    • g0

      public float g0
    • b0

      public float b0
    • a0

      public float a0
    • hasValue

      public boolean hasValue
    • value

      public String value
    • rightJustify

      public boolean rightJustify
    • r1

      public float r1
    • g1

      public float g1
    • b1

      public float b1
    • a1

      public float a1
    • progressFraction

      public float progressFraction
    • labelWidth

      public int labelWidth
    • valueWidth

      public int valueWidth
    • valueWidthRight

      public int valueWidthRight
    • progressWidth

      public int progressWidth
    • height

      public int height
  • Constructor Details

    • LayoutItem

      public LayoutItem()
  • Method Details

    • reset

      public void reset()
    • setLabel

      public void setLabel(String label, float r, float g, float b, float a)
    • setValue

      public void setValue(String label, float r, float g, float b, float a)
    • setValueRight

      public void setValueRight(int value, boolean highGood)
    • setValueRightNoPlus

      public void setValueRightNoPlus(float value)
    • setValueRightNoPlus

      public void setValueRightNoPlus(int value)
    • setProgress

      public void setProgress(float fraction, float r, float g, float b, float a)
    • calcSizes

      public void calcSizes()
    • render

      public void render(int x, int y, int mid, int right, ObjectTooltip ui)