net.minecraft.client.input

public class TextInputController

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

Field summary

Modifier and TypeField
private final Window
window
window
field_1_2578
window
private boolean
textInputEnabled
textInputEnabled
field_1_2577
editing
private Object
owner
owner
field_1_9032
element
private boolean
hasTextInputArea
hasTextInputArea
field_1_9541
initialized
private int
areaX
areaX
field_1_9539
x
private int
areaY
areaY
field_1_9540
y
private int
areaWidth
areaWidth
field_1_9538
width
private int
areaHeight
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)
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()
applyTextInputArea()
method_1_9188()
setTextInputArea()
public void
startTextInput(Object owner)
startTextInput(Object owner)
method_1_3112(Object arg0)
startEditing(Object element)
public void
stopTextInput(Object owner)
stopTextInput(Object owner)
method_1_8635(Object arg0)
stopEditing(Object element)
public void
stopTextInput()
stopTextInput()
method_1_3113()
stopEditing()
public void
onTextInputFocusChange(Object owner, boolean focused)
onTextInputFocusChange(Object owner, boolean focused)
method_1_3109(Object arg0, boolean arg1)
setEditing(Object element, boolean editing)