Class PanelItemBase<T extends IPanelItem>
java.lang.Object
org.rusherhack.client.api.ui.panel.PanelItemBase<T>
- All Implemented Interfaces:
IRenderable2D
,IPanelItem
,org.rusherhack.core.interfaces.IClickable
,org.rusherhack.core.interfaces.IHoverable
,org.rusherhack.core.interfaces.ITypeable
-
Field Summary
-
Constructor Summary
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.rusherhack.core.interfaces.IClickable
mouseClicked, mouseReleased
Methods inherited from interface org.rusherhack.client.api.ui.panel.IPanelItem
getHeight, getWidth, isHovered, isHovered, isVisible
Methods inherited from interface org.rusherhack.client.api.render.IRenderable2D
getFontRenderer, getRenderer, render, render
Methods inherited from interface org.rusherhack.core.interfaces.ITypeable
charTyped, keyTyped
-
Field Details
-
panel
Panel that this item belongs to -
parent
Parent item, null if this is a root item -
subItems
Children items
-
-
Constructor Details
-
PanelItemBase
-
-
Method Details
-
addSubItem
-
getSubItemList
-
getPanel
-
getParent
-