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 int
appletHeight
int
appletWidth
int
borderThickness
ClientMode
clientMode
java.awt.Color[]
fontColors
java.lang.String
fontName
java.awt.GraphicsEnvironment
graphicsEnvironment
int
horizontalPadding
java.util.function.Supplier<java.lang.String[]>
infoSupplier
CustomPaint
instance
PaintLocations
lastLocation
PaintLocations
location
int
numberOfItems
PaintableText
paintableText
PaintableText[]
paintableTexts
PaintInfo
paintInfo
java.lang.String[]
paintInformationArray
boolean
singleBackground
int
spaceBetweenFields
java.awt.Color[]
textBackgroundBorderColors
java.awt.Color[]
textBackgroundColors
int
verticalPadding
int[]
xCoords
int[]
yCoords
-
Constructor Summary
Constructors Constructor Description State()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getAppletHeight()
int
getAppletWidth()
int
getBorderThickness()
ClientMode
getClientMode()
java.awt.Color[]
getFontColors()
java.lang.String
getFontName()
java.awt.GraphicsEnvironment
getGraphicsEnvironment()
int
getHorizontalPadding()
java.util.function.Supplier<java.lang.String[]>
getInfoSupplier()
CustomPaint
getInstance()
PaintLocations
getLastLocation()
PaintLocations
getLocation()
int
getNumberOfItems()
PaintableText
getPaintableText()
PaintableText[]
getPaintableTexts()
PaintInfo
getPaintInfo()
java.lang.String[]
getPaintInformationArray()
int
getSpaceBetweenFields()
java.awt.Color[]
getTextBackgroundBorderColors()
java.awt.Color[]
getTextBackgroundColors()
int
getVerticalPadding()
int[]
getXCoords()
int[]
getYCoords()
boolean
isSingleBackground()
void
setAppletHeight(int appletHeight)
void
setAppletWidth(int appletWidth)
void
setBorderThickness(int borderThickness)
void
setClientMode(ClientMode clientMode)
void
setFontColors(java.awt.Color[] fontColors)
void
setFontName(java.lang.String fontName)
void
setGraphicsEnvironment(java.awt.GraphicsEnvironment graphicsEnvironment)
void
setHorizontalPadding(int horizontalPadding)
void
setInfoSupplier(java.util.function.Supplier<java.lang.String[]> infoSupplier)
void
setInstance(CustomPaint instance)
void
setLastLocation(PaintLocations lastLocation)
void
setLocation(PaintLocations location)
void
setNumberOfItems(int numberOfItems)
void
setPaintableText(PaintableText paintableText)
void
setPaintableTexts(PaintableText[] paintableTexts)
void
setPaintInfo(PaintInfo paintInfo)
void
setPaintInformationArray(java.lang.String[] paintInformationArray)
void
setSingleBackground(boolean singleBackground)
void
setSpaceBetweenFields(int spaceBetweenFields)
void
setTextBackgroundBorderColors(java.awt.Color[] textBackgroundBorderColors)
void
setTextBackgroundColors(java.awt.Color[] textBackgroundColors)
void
setVerticalPadding(int verticalPadding)
void
setXCoords(int[] xCoords)
void
setYCoords(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)
-
-