Package guideme.scene
Class LytItemImage
java.lang.Object
guideme.document.block.LytNode
guideme.document.block.LytBlock
guideme.scene.LytItemImage
- All Implemented Interfaces:
ExportableResourceProvider,Styleable
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected LytRectcomputeLayout(LayoutContext context, int x, int y, int availableWidth) voidexportResources(ResourceExporter exporter) net.minecraft.world.item.ItemStackgetItem()floatgetScale()protected voidonLayoutMoved(int deltaX, int deltaY) Implement to react to layout previously computed byLytBlock.computeLayout(guideme.layout.LayoutContext, int, int, int)being moved.voidrender(RenderContext context) voidsetItem(net.minecraft.world.item.ItemStack item) voidsetScale(float scale) Methods inherited from class guideme.document.block.LytBlock
getBorderBottom, getBorderLeft, getBorderRight, getBorderTop, getBounds, getMarginBottom, getMarginEnd, getMarginLeft, getMarginRight, getMarginStart, getMarginTop, isCulled, isFullWidth, layout, setBorder, setBorderBottom, setBorderLeft, setBorderRight, setBorderTop, setFullWidth, setLayoutPos, setMarginBottom, setMarginLeft, setMarginRight, setMarginTopMethods inherited from class guideme.document.block.LytNode
getChildren, getDocument, getHoverStyle, getParent, getSourceNode, getStyle, getStylingParent, getTextContent, onMouseEnter, onMouseLeave, pickNode, removeChild, setHoverStyle, setSourceNode, setStyle, tick, visit, visit, visitChildrenMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface guideme.style.Styleable
modifyHoverStyle, modifyStyle, resolveHoverStyle, resolveStyle
-
Constructor Details
-
LytItemImage
public LytItemImage()
-
-
Method Details
-
getItem
public net.minecraft.world.item.ItemStack getItem() -
setItem
public void setItem(net.minecraft.world.item.ItemStack item) -
getScale
public float getScale() -
setScale
public void setScale(float scale) -
computeLayout
- Specified by:
computeLayoutin classLytBlock
-
onLayoutMoved
protected void onLayoutMoved(int deltaX, int deltaY) Description copied from class:LytBlockImplement to react to layout previously computed byLytBlock.computeLayout(guideme.layout.LayoutContext, int, int, int)being moved.- Specified by:
onLayoutMovedin classLytBlock
-
render
-
exportResources
- Specified by:
exportResourcesin interfaceExportableResourceProvider
-