ComponentFancyToggleButtonpublic class ComponentFancyButton extends ComponentButton
| Modifier and Type | Field | Description |
|---|---|---|
protected IResourceName |
texture |
hasBackground, text| Constructor | Description |
|---|---|
ComponentFancyButton(Gui gui,
int x,
int y,
int sizeX,
int sizeY,
java.util.function.Supplier<java.lang.Boolean> supplier,
IResourceName texture,
java.lang.String... hover) |
| Modifier and Type | Method | Description |
|---|---|---|
IResourceName |
getName() |
|
protected IResourceName |
getTexture() |
|
void |
render(IGameInstance game,
IAssetManager manager,
IRenderer g,
int x,
int y) |
getHover, getText, onMouseAction, onPressed, renderOverlay, setHasBackground, setTextcanCloseWithInvKey, getElementColor, getElementOutlineColor, getGuiColor, getHeight, getPriority, getRenderX, getRenderY, getUnselectedElementColor, getWidth, getX, getY, isActive, isMouseOver, isMouseOverPrioritized, onCharInput, onKeyPressed, setActive, setPos, shouldDoFingerCursor, toString, update, updateInactiveprotected final IResourceName texture
public ComponentFancyButton(Gui gui, int x, int y, int sizeX, int sizeY, java.util.function.Supplier<java.lang.Boolean> supplier, IResourceName texture, java.lang.String... hover)
protected IResourceName getTexture()
public void render(IGameInstance game, IAssetManager manager, IRenderer g, int x, int y)
render in class ComponentButtonpublic IResourceName getName()
getName in class ComponentButton