public class UIPlayerInventory extends UIContainer
ITransformable.Alpha, ITransformable.Brightness, ITransformable.Color, ITransformable.Position<T>, ITransformable.Rotate, ITransformable.Scale, ITransformable.Size<T>, ITransformable.Translate
Modifier and Type | Field and Description |
---|---|
static int |
INVENTORY_HEIGHT
Height required for player inventory (including title)
|
static int |
INVENTORY_WIDTH
Width required for player inventory
|
clipContent, components, contentHeight, contentWidth, horizontalPadding, titleLabel, verticalPadding, xOffset, yOffset
Constructor and Description |
---|
UIPlayerInventory(MalisisGui gui,
MalisisInventory inventory) |
Modifier and Type | Method and Description |
---|---|
protected void |
addSlot(MalisisGui gui,
PlayerInventorySlot slot,
int number)
Creates and adds
UISlot into this UIPlayerInventory . |
add, calculateContentSize, componentX, componentY, drawBackground, drawForeground, getClipArea, getComponentAt, getContentHeight, getContentWidth, getHorizontalPadding, getOffsetX, getOffsetY, getScrollStep, getTitle, getVerticalPadding, onAddedToScreen, onClose, onComponentSpaceChange, onComponentStateChange, onContentUpdate, remove, removeAll, setClipContent, setDisabled, setOffsetX, setOffsetY, setPadding, setTitle, setVisible, shouldClipContent
addControlComponent, draw, fireEvent, getAlpha, getAnchor, getGui, getHeight, getName, getParent, getPropertyString, getRawHeight, getRawWidth, getTooltip, getWidth, getX, getY, getZIndex, isDisabled, isFocused, isHovered, isInsideBounds, isRelativeHeight, isRelativeWidth, isVisible, onButtonPress, onButtonRelease, onClick, onDoubleClick, onDrag, onKeyTyped, onMouseMove, onRightClick, onScrollWheel, parentX, parentY, register, relativeX, relativeY, removeAllControlComponents, removeControlComponent, screenX, screenY, setAlpha, setAnchor, setFocused, setHovered, setName, setParent, setPosition, setPosition, setSize, setTooltip, setTooltip, setZIndex, toString, unregister
public static final int INVENTORY_WIDTH
public static final int INVENTORY_HEIGHT
public UIPlayerInventory(MalisisGui gui, MalisisInventory inventory)
protected void addSlot(MalisisGui gui, PlayerInventorySlot slot, int number)
UISlot
into this UIPlayerInventory
.gui
- the guislot
- the slotnumber
- the number