Package com.spinyowl.legui.style.border
Class SimpleLineBorder
java.lang.Object
com.spinyowl.legui.style.Border
com.spinyowl.legui.style.border.SimpleLineBorder
Simple one line rectangle border with specified thickness and color.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates transparent border with 0 thickness.SimpleLineBorder(org.joml.Vector4f color, float thickness) Creates border with specified color and thickness. -
Method Summary
Modifier and TypeMethodDescriptionbooleanorg.joml.Vector4fgetColor()Returns border color.floatReturns border thickness.inthashCode()voidsetColor(org.joml.Vector4f color) Used to set border color.voidsetThickness(float thickness) Used to set border thickness.toString()Methods inherited from class com.spinyowl.legui.style.Border
isEnabled, setEnabled
-
Constructor Details
-
SimpleLineBorder
public SimpleLineBorder()Creates transparent border with 0 thickness. -
SimpleLineBorder
public SimpleLineBorder(org.joml.Vector4f color, float thickness) Creates border with specified color and thickness.- Parameters:
color- color.thickness- thickness.
-
-
Method Details
-
getThickness
public float getThickness()Returns border thickness.- Returns:
- border thickness.
-
setThickness
public void setThickness(float thickness) Used to set border thickness.- Parameters:
thickness- border thickness to set.
-
getColor
public org.joml.Vector4f getColor()Returns border color.- Returns:
- border color.
-
setColor
public void setColor(org.joml.Vector4f color) Used to set border color.- Parameters:
color- border color to set.
-
toString
-
hashCode
public int hashCode() -
equals
-