接口 IEmphasizeWidget
- 所有超级接口:
ILayoutExtension,net.minecraft.client.gui.layouts.LayoutElement
支持强调效果的控件接口。
-
嵌套类概要
嵌套类 -
方法概要
修饰符和类型方法说明获取强调样式。int获取强调颜色。获取强调位置。default org.joml.Vector2f获取强调线的起点坐标。default voidrenderEmphasize(net.minecraft.client.gui.GuiGraphics guiGraphics) 渲染强调效果。voidsetEmphasize(IEmphasizeWidget.Emphasize emphasize) 设置强调样式。voidsetEmphasizeColor(int color) 设置强调颜色。voidsetEmphasizeLocation(LayoutLocation location) 设置强调位置。从接口继承的方法 org.hiedacamellia.immersiveui.client.gui.component.widget.layout.ILayoutExtension
getBottomF, getCenter, getCenterX, getCenterY, getLayoutLocation, getLeftF, getLocationPoint, getLocationPoint, getRightF, getTopF, setLayoutLocation从接口继承的方法 net.minecraft.client.gui.layouts.LayoutElement
getHeight, getRectangle, getWidth, getX, getY, setPosition, setX, setY, visitWidgets
-
方法详细资料
-
getEmphasizeLocation
LayoutLocation getEmphasizeLocation()获取强调位置。 -
setEmphasizeLocation
设置强调位置。 -
getEmphasize
IEmphasizeWidget.Emphasize getEmphasize()获取强调样式。 -
setEmphasize
设置强调样式。 -
getEmphasizeColor
int getEmphasizeColor()获取强调颜色。 -
setEmphasizeColor
void setEmphasizeColor(int color) 设置强调颜色。 -
getOuterLineStart
default org.joml.Vector2f getOuterLineStart()获取强调线的起点坐标。 -
renderEmphasize
default void renderEmphasize(net.minecraft.client.gui.GuiGraphics guiGraphics) 渲染强调效果。
-