Class CustomPaint.State
- java.lang.Object
-
- net.eternalclient.api.utilities.paint.CustomPaint.State
-
- Enclosing class:
- CustomPaint
public class CustomPaint.State extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description intappletHeightintappletWidthintborderThicknessClientModeclientModejava.awt.Color[]fontColorsjava.lang.StringfontNamejava.awt.GraphicsEnvironmentgraphicsEnvironmentinthorizontalPaddingjava.util.function.Supplier<java.lang.String[]>infoSupplierCustomPaintinstancePaintLocationslastLocationPaintLocationslocationintnumberOfItemsPaintableTextpaintableTextPaintableText[]paintableTextsPaintInfopaintInfojava.lang.String[]paintInformationArraybooleansingleBackgroundintspaceBetweenFieldsjava.awt.Color[]textBackgroundBorderColorsjava.awt.Color[]textBackgroundColorsintverticalPaddingint[]xCoordsint[]yCoords
-
Constructor Summary
Constructors Constructor Description State()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetAppletHeight()intgetAppletWidth()intgetBorderThickness()ClientModegetClientMode()java.awt.Color[]getFontColors()java.lang.StringgetFontName()java.awt.GraphicsEnvironmentgetGraphicsEnvironment()intgetHorizontalPadding()java.util.function.Supplier<java.lang.String[]>getInfoSupplier()CustomPaintgetInstance()PaintLocationsgetLastLocation()PaintLocationsgetLocation()intgetNumberOfItems()PaintableTextgetPaintableText()PaintableText[]getPaintableTexts()PaintInfogetPaintInfo()java.lang.String[]getPaintInformationArray()intgetSpaceBetweenFields()java.awt.Color[]getTextBackgroundBorderColors()java.awt.Color[]getTextBackgroundColors()intgetVerticalPadding()int[]getXCoords()int[]getYCoords()booleanisSingleBackground()voidsetAppletHeight(int appletHeight)voidsetAppletWidth(int appletWidth)voidsetBorderThickness(int borderThickness)voidsetClientMode(ClientMode clientMode)voidsetFontColors(java.awt.Color[] fontColors)voidsetFontName(java.lang.String fontName)voidsetGraphicsEnvironment(java.awt.GraphicsEnvironment graphicsEnvironment)voidsetHorizontalPadding(int horizontalPadding)voidsetInfoSupplier(java.util.function.Supplier<java.lang.String[]> infoSupplier)voidsetInstance(CustomPaint instance)voidsetLastLocation(PaintLocations lastLocation)voidsetLocation(PaintLocations location)voidsetNumberOfItems(int numberOfItems)voidsetPaintableText(PaintableText paintableText)voidsetPaintableTexts(PaintableText[] paintableTexts)voidsetPaintInfo(PaintInfo paintInfo)voidsetPaintInformationArray(java.lang.String[] paintInformationArray)voidsetSingleBackground(boolean singleBackground)voidsetSpaceBetweenFields(int spaceBetweenFields)voidsetTextBackgroundBorderColors(java.awt.Color[] textBackgroundBorderColors)voidsetTextBackgroundColors(java.awt.Color[] textBackgroundColors)voidsetVerticalPadding(int verticalPadding)voidsetXCoords(int[] xCoords)voidsetYCoords(int[] yCoords)
-
-
-
Field Detail
-
instance
public CustomPaint instance
-
graphicsEnvironment
public java.awt.GraphicsEnvironment graphicsEnvironment
-
appletWidth
public int appletWidth
-
appletHeight
public int appletHeight
-
paintInfo
public PaintInfo paintInfo
-
location
public PaintLocations location
-
fontColors
public java.awt.Color[] fontColors
-
textBackgroundColors
public java.awt.Color[] textBackgroundColors
-
textBackgroundBorderColors
public java.awt.Color[] textBackgroundBorderColors
-
paintInformationArray
public java.lang.String[] paintInformationArray
-
fontName
public java.lang.String fontName
-
borderThickness
public int borderThickness
-
numberOfItems
public int numberOfItems
-
horizontalPadding
public int horizontalPadding
-
verticalPadding
public int verticalPadding
-
xCoords
public int[] xCoords
-
yCoords
public int[] yCoords
-
singleBackground
public boolean singleBackground
-
paintableTexts
public PaintableText[] paintableTexts
-
paintableText
public PaintableText paintableText
-
spaceBetweenFields
public int spaceBetweenFields
-
infoSupplier
public java.util.function.Supplier<java.lang.String[]> infoSupplier
-
lastLocation
public PaintLocations lastLocation
-
clientMode
public ClientMode clientMode
-
-
Method Detail
-
getInstance
public CustomPaint getInstance()
-
getGraphicsEnvironment
public java.awt.GraphicsEnvironment getGraphicsEnvironment()
-
getAppletWidth
public int getAppletWidth()
-
getAppletHeight
public int getAppletHeight()
-
getPaintInfo
public PaintInfo getPaintInfo()
-
getLocation
public PaintLocations getLocation()
-
getFontColors
public java.awt.Color[] getFontColors()
-
getTextBackgroundColors
public java.awt.Color[] getTextBackgroundColors()
-
getTextBackgroundBorderColors
public java.awt.Color[] getTextBackgroundBorderColors()
-
getPaintInformationArray
public java.lang.String[] getPaintInformationArray()
-
getFontName
public java.lang.String getFontName()
-
getBorderThickness
public int getBorderThickness()
-
getNumberOfItems
public int getNumberOfItems()
-
getHorizontalPadding
public int getHorizontalPadding()
-
getVerticalPadding
public int getVerticalPadding()
-
getXCoords
public int[] getXCoords()
-
getYCoords
public int[] getYCoords()
-
isSingleBackground
public boolean isSingleBackground()
-
getPaintableTexts
public PaintableText[] getPaintableTexts()
-
getPaintableText
public PaintableText getPaintableText()
-
getSpaceBetweenFields
public int getSpaceBetweenFields()
-
getInfoSupplier
public java.util.function.Supplier<java.lang.String[]> getInfoSupplier()
-
getLastLocation
public PaintLocations getLastLocation()
-
getClientMode
public ClientMode getClientMode()
-
setInstance
public void setInstance(CustomPaint instance)
-
setGraphicsEnvironment
public void setGraphicsEnvironment(java.awt.GraphicsEnvironment graphicsEnvironment)
-
setAppletWidth
public void setAppletWidth(int appletWidth)
-
setAppletHeight
public void setAppletHeight(int appletHeight)
-
setPaintInfo
public void setPaintInfo(PaintInfo paintInfo)
-
setLocation
public void setLocation(PaintLocations location)
-
setFontColors
public void setFontColors(java.awt.Color[] fontColors)
-
setTextBackgroundColors
public void setTextBackgroundColors(java.awt.Color[] textBackgroundColors)
-
setTextBackgroundBorderColors
public void setTextBackgroundBorderColors(java.awt.Color[] textBackgroundBorderColors)
-
setPaintInformationArray
public void setPaintInformationArray(java.lang.String[] paintInformationArray)
-
setFontName
public void setFontName(java.lang.String fontName)
-
setBorderThickness
public void setBorderThickness(int borderThickness)
-
setNumberOfItems
public void setNumberOfItems(int numberOfItems)
-
setHorizontalPadding
public void setHorizontalPadding(int horizontalPadding)
-
setVerticalPadding
public void setVerticalPadding(int verticalPadding)
-
setXCoords
public void setXCoords(int[] xCoords)
-
setYCoords
public void setYCoords(int[] yCoords)
-
setSingleBackground
public void setSingleBackground(boolean singleBackground)
-
setPaintableTexts
public void setPaintableTexts(PaintableText[] paintableTexts)
-
setPaintableText
public void setPaintableText(PaintableText paintableText)
-
setSpaceBetweenFields
public void setSpaceBetweenFields(int spaceBetweenFields)
-
setInfoSupplier
public void setInfoSupplier(java.util.function.Supplier<java.lang.String[]> infoSupplier)
-
setLastLocation
public void setLastLocation(PaintLocations lastLocation)
-
setClientMode
public void setClientMode(ClientMode clientMode)
-
-