Modifier and Type | Class and Description |
---|---|
static class |
Control.BorderStyles |
static class |
Control.ClickStates |
static class |
Control.ImageStyles |
static class |
Control.TextStyles |
Constructor and Description |
---|
Control(Game game)
Constructor
|
Control(Game game,
java.lang.String Name) |
Modifier and Type | Method and Description |
---|---|
void |
AddOnClickListener(OnClickListener listener) |
void |
AddOnPaintListener(OnPaintListener listener) |
java.awt.Color |
getBackgroundColor() |
java.awt.image.BufferedImage |
getBackgroundImage() |
java.awt.Color |
getBorderColor() |
Control.BorderStyles |
getBorderStyle() |
java.awt.Rectangle |
getBounds() |
Control.ClickStates |
getClickState() |
boolean |
getEnabled() |
java.awt.Font |
getFont() |
java.awt.Color |
getForeColor() |
Game |
getHandler() |
boolean |
getHovered() |
java.awt.Color |
getHoveredBorderColor() |
Control.BorderStyles |
getHoveredBorderStyle() |
java.awt.Color |
getHoveredColor() |
Control.ImageStyles |
getImageStyle() |
boolean |
getIsHovered() |
vector2 |
getLocation() |
java.lang.String |
getName() |
OnClickListener |
getOnClickListener() |
OnPaintListener |
getOnPaintLister() |
size |
getSize() |
java.lang.String |
getTag() |
java.lang.String |
getText() |
Control.TextStyles |
getTextStyle() |
void |
OnClick(java.awt.event.MouseEvent e) |
void |
OnClickEnds(java.awt.event.MouseEvent e) |
void |
OnMouseHover(java.awt.event.MouseEvent e) |
void |
Paint(java.awt.Graphics g)
Functions & Methods
|
void |
setBackgroundColor(java.awt.Color color) |
void |
setBackgroundImage(java.awt.image.BufferedImage Image) |
void |
setBorderColor(java.awt.Color color) |
void |
setBorderStyle(Control.BorderStyles Style) |
void |
setEnabled(boolean Enabled) |
void |
setFont(java.awt.Font font) |
void |
setForeColor(java.awt.Color color) |
void |
setHovered(boolean Enabled) |
void |
setHoveredBorderColor(java.awt.Color hoveredbordercolor) |
void |
setHoveredBorderStyle(Control.BorderStyles borderstyle) |
void |
setHoveredColor(java.awt.Color color) |
void |
setImageStyle(Control.ImageStyles style) |
void |
setLocation(vector2 Location) |
void |
setName(java.lang.String Name) |
void |
setSize(size Size) |
void |
setTag(java.lang.String Tag) |
void |
setText(java.lang.String Text) |
void |
setTextStyle(Control.TextStyles style) |
public Control(Game game)
public Control(Game game, java.lang.String Name)
public void setName(java.lang.String Name)
public void setTag(java.lang.String Tag)
public void setEnabled(boolean Enabled)
public void setBackgroundImage(java.awt.image.BufferedImage Image)
public void setBackgroundColor(java.awt.Color color)
public void setText(java.lang.String Text)
public void setForeColor(java.awt.Color color)
public void setBorderStyle(Control.BorderStyles Style)
public void setBorderColor(java.awt.Color color)
public void setImageStyle(Control.ImageStyles style)
public void setTextStyle(Control.TextStyles style)
public void setFont(java.awt.Font font)
public void setLocation(vector2 Location)
public void setSize(size Size)
public java.lang.String getName()
public java.lang.String getTag()
public boolean getEnabled()
public java.awt.image.BufferedImage getBackgroundImage()
public java.awt.Color getBackgroundColor()
public java.lang.String getText()
public java.awt.Color getForeColor()
public Control.BorderStyles getBorderStyle()
public java.awt.Color getBorderColor()
public Control.ImageStyles getImageStyle()
public Control.TextStyles getTextStyle()
public java.awt.Font getFont()
public vector2 getLocation()
public size getSize()
public OnClickListener getOnClickListener()
public OnPaintListener getOnPaintLister()
public void Paint(java.awt.Graphics g)
public void OnClick(java.awt.event.MouseEvent e)
public void OnClickEnds(java.awt.event.MouseEvent e)
public void OnMouseHover(java.awt.event.MouseEvent e)
public Control.ClickStates getClickState()
public Game getHandler()
public void AddOnPaintListener(OnPaintListener listener)
public void AddOnClickListener(OnClickListener listener)
public java.awt.Rectangle getBounds()
public void setHovered(boolean Enabled)
public boolean getHovered()
public void setHoveredColor(java.awt.Color color)
public java.awt.Color getHoveredColor()
public void setHoveredBorderStyle(Control.BorderStyles borderstyle)
public Control.BorderStyles getHoveredBorderStyle()
public void setHoveredBorderColor(java.awt.Color hoveredbordercolor)
public java.awt.Color getHoveredBorderColor()
public boolean getIsHovered()