net.minecraft.client.input

public class TextInputController

com.mojang.blaze3d.platform.TextInputManager
net.minecraft.class_1_490
net.minecraft.client.input.TextInputController

Field summary

Modifier and TypeField
private final Window
window
field_1_2578
window
private boolean
textInputEnabled
field_1_2577
editing
private Object
owner
field_1_9032
element
private boolean
hasTextInputArea
field_1_9541
initialized
private int
areaX
field_1_9539
x
private int
areaY
field_1_9540
y
private int
areaWidth
field_1_9538
width
private int
areaHeight
field_1_9537
height

Constructor summary

ModifierConstructor
public (Window window)

Method summary

Modifier and TypeMethod
public void
setTextInputArea(int x0, int y0, int x1, int y1)
method_1_3111(int arg0, int arg1, int arg2, int arg3)
setCursorRectangle(int left, int top, int right, int bottom)
private void
applyTextInputArea()
method_1_9188()
setTextInputArea()
public void
startTextInput(Object owner)
method_1_3112(Object arg0)
startEditing(Object element)
public void
stopTextInput(Object owner)
method_1_8635(Object arg0)
stopEditing(Object element)
public void
stopTextInput()
method_1_3113()
stopEditing()
public void
onTextInputFocusChange(Object owner, boolean focused)
method_1_3109(Object arg0, boolean arg1)
setEditing(Object element, boolean editing)