Class IMEPreeditOverlay
java.lang.Object
net.minecraft.client.gui.components.IMEPreeditOverlay
- All Implemented Interfaces:
Renderable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Identifierprivate static final intprivate static final intprivate static final intprivate final intprivate static final Styleprivate final Fontprivate static final intprivate final longprivate final intprivate intprivate intprivate final Componentprivate final intprivate static final intprivate static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidextractRenderState(GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a) voidupdateInputPosition(int inputLeft, int inputTop)
-
Field Details
-
BACKGROUND
-
FOCUSED_STYLE
-
SEPARATION_FROM_INPUT
private static final int SEPARATION_FROM_INPUT- See Also:
-
BORDER_MARGIN
private static final int BORDER_MARGIN- See Also:
-
BORDER_WIDTH
private static final int BORDER_WIDTH- See Also:
-
BORDER_OFFSET
private static final int BORDER_OFFSET- See Also:
-
TEXT_COLOR
private static final int TEXT_COLOR- See Also:
-
HOT_AREA_MARGIN
private static final int HOT_AREA_MARGIN- See Also:
-
font
-
inputLeft
private int inputLeft -
inputTop
private int inputTop -
inputHeight
private final int inputHeight -
initTimeMs
private final long initTimeMs -
preEditText
-
preEditTextWidth
private final int preEditTextWidth -
caretPos
private final int caretPos
-
-
Constructor Details
-
IMEPreeditOverlay
-
-
Method Details
-
updateInputPosition
public void updateInputPosition(int inputLeft, int inputTop) -
extractRenderState
- Specified by:
extractRenderStatein interfaceRenderable
-