| Constructor and Description |
|---|
RadioIconButton(int[] unclicked,
int[] clicked,
int width,
java.lang.String command,
long delay) |
| Modifier and Type | Method and Description |
|---|---|
int[] |
getDisplay()
Get the main representation of this icon
|
int |
getHeight()
Get the overall height of this icon
|
int |
getWidth()
Get the overall width of this icon
|
void |
init(RadioCanvas provider)
Called when a RadioCanvas is ready to receive input from this icon
|
void |
onClick(org.bukkit.entity.Entity entity,
DisplayInteract action,
int x,
int y)
Called interaction from either a player or a projectile
|
void |
terminate()
Called when the RadioCanvas is disabling itself; Most likely end of use
|
public RadioIconButton(int[] unclicked,
int[] clicked,
int width,
java.lang.String command,
long delay)
public int getWidth()
RadioIconpublic int getHeight()
RadioIconpublic int[] getDisplay()
RadioIcongetDisplay in interface RadioIconpublic void init(RadioCanvas provider)
RadioIconpublic void onClick(org.bukkit.entity.Entity entity,
DisplayInteract action,
int x,
int y)
RadioIcononClick in interface RadioIconentity - The entity, either a player or a projectileaction - Will always be a player unless action is DisplayInteract.PROJECTILEx - The X coordinate of the click relative to the top left of this icony - The Y coordinate of the click relative to the top left of this icon