Class Background

java.lang.Object
com.spinyowl.legui.style.Background

public class Background extends Object
The type Background..
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.joml.Vector4f
    Returns Vector4f background color vector where x,y,z,w mapped to r,g,b,a values.
    Gets icon.
    org.joml.Vector2f
    Gets position.
    org.joml.Vector2f
    Gets size.
    void
    setColor(float r, float g, float b, float a)
    Used to set background color vector.
    void
    setColor(org.joml.Vector4f color)
    Used to set background color vector where x,y,z,w mapped to r,g,b,a values.
    void
    setIcon(Icon icon)
    Sets icon.
    void
    setPosition(org.joml.Vector2f position)
    Sets position.
    void
    setSize(org.joml.Vector2f size)
    Sets size.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Background

      public Background()
  • Method Details

    • getColor

      public org.joml.Vector4f getColor()
      Returns Vector4f background color vector where x,y,z,w mapped to r,g,b,a values.
      • vector.x - red.
      • vector.y - green.
      • vector.z - blue.
      • vector.a - alpha.
      Returns:
      background color vector.
    • setColor

      public void setColor(org.joml.Vector4f color)
      Used to set background color vector where x,y,z,w mapped to r,g,b,a values.
      • vector.x - red.
      • vector.y - green.
      • vector.z - blue.
      • vector.a - alpha.
      Parameters:
      color - background color vector.
    • setColor

      public void setColor(float r, float g, float b, float a)
      Used to set background color vector.
      Parameters:
      r - red value.
      g - green value.
      b - blue value.
      a - alpha value.
    • getIcon

      public Icon getIcon()
      Gets icon.
      Returns:
      the icon
    • setIcon

      public void setIcon(Icon icon)
      Sets icon.
      Parameters:
      icon - the icon
    • getPosition

      public org.joml.Vector2f getPosition()
      Gets position.
      Returns:
      the position
    • setPosition

      public void setPosition(org.joml.Vector2f position)
      Sets position.
      Parameters:
      position - the position
    • getSize

      public org.joml.Vector2f getSize()
      Gets size.
      Returns:
      the size
    • setSize

      public void setSize(org.joml.Vector2f size)
      Sets size.
      Parameters:
      size - the size