Class TooltipPrefab
java.lang.Object
dev.prozilla.pine.core.entity.prefab.Prefab
dev.prozilla.pine.core.entity.prefab.ui.NodePrefab
dev.prozilla.pine.core.entity.prefab.ui.LayoutPrefab
dev.prozilla.pine.core.entity.prefab.ui.TooltipPrefab
@Components({TooltipNode.class,LayoutNode.class,Node.class,Transform.class})
public class TooltipPrefab
extends LayoutPrefab
Prefab for tooltips in the UI.
-
Field Summary
FieldsFields inherited from class dev.prozilla.pine.core.entity.prefab.ui.LayoutPrefab
alignment, arrangeChildren, direction, distribution, gap
Fields inherited from class dev.prozilla.pine.core.entity.prefab.ui.NodePrefab
absolutePosition, anchor, backgroundColor, border, borderImage, borderImageSlice, borderImageSliceFill, classes, color, margin, padding, passThrough, position, size, styleSheet, tooltipText
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
Adds this prefab's predefined components to a given entity and copies values from this prefab.void
setOffset
(DualDimension offset) void
setOffsetX
(DimensionBase offsetX) void
setOffsetY
(DimensionBase offsetY) Methods inherited from class dev.prozilla.pine.core.entity.prefab.ui.LayoutPrefab
setAlignment, setArrangeChildren, setDirection, setDistribution, setGap
Methods inherited from class dev.prozilla.pine.core.entity.prefab.ui.NodePrefab
addClass, addClasses, setAbsolutePosition, setAnchor, setBackgroundColor, setBackgroundColor, setBorder, setBorderImage, setColor, setColor, setDefaultPropertyValue, setMargin, setMargin, setMargin, setPadding, setPadding, setPadding, setPassThrough, setSize, setSize, setSize, setStyleSheet, setStyleSheet, setTooltipText
Methods inherited from class dev.prozilla.pine.core.entity.prefab.Prefab
instantiate, instantiate, setActive, setName, setTag
-
Field Details
-
offset
-
-
Constructor Details
-
TooltipPrefab
public TooltipPrefab()
-
-
Method Details
-
setOffsetX
-
setOffsetY
-
setOffset
-
apply
Description copied from class:Prefab
Adds this prefab's predefined components to a given entity and copies values from this prefab.- Overrides:
apply
in classLayoutPrefab
-