Class NumberObject

java.lang.Object
org.boxutil.units.standard.misc.NumberObject

public class NumberObject extends Object
Easy way for display number value anywhere.

Required OpenGL 2.0 supported.

  • Field Details

    • state

      protected final float[] state
    • invert

      protected byte invert
    • color

      protected org.lwjgl.util.vector.Vector4f color
  • Constructor Details

    • NumberObject

      public NumberObject()
  • Method Details

    • render

      public void render(float value, org.lwjgl.util.vector.Vector2f location, float facing, float width, float height, boolean isAdditiveBlend)
      General rendering method.

      Anchor at bottom-left.

      Parameters:
      value - the number what you want to see.
    • renderAtCenter

      public void renderAtCenter(float value, org.lwjgl.util.vector.Vector2f location, float facing, float width, float height, boolean isAdditiveBlend)
      General rendering method.
      Parameters:
      value - the number what you want to see.
    • glDraw

      public void glDraw(float value, float width, float height)
      Parameters:
      value - the number what you want to see.
    • getColor

      public org.lwjgl.util.vector.Vector4f getColor()
    • setColor

      public void setColor(float r, float g, float b)
    • setColor

      public void setColor(org.lwjgl.util.vector.Vector3f color)
    • setColor

      public void setColor(float r, float g, float b, float a)
    • setColor

      public void setColor(org.lwjgl.util.vector.Vector4f color)
    • setColor

      public void setColor(Color color)
    • setColorWithoutAlpha

      public void setColorWithoutAlpha(Color color)
    • getAlpha

      public float getAlpha()
    • setAlpha

      public void setAlpha(float alpha)
    • getIntegerLength

      public int getIntegerLength()
    • setIntegerLength

      public void setIntegerLength(int num)
      Parameters:
      num - must greater than or equal zero.
    • getDecimalLength

      public int getDecimalLength()
    • setDecimalLength

      public void setDecimalLength(int num)
      Parameters:
      num - must greater than or equal zero.
    • isInvert

      public boolean isInvert()
    • setInvert

      public void setInvert(boolean invert)