Class TextInputManager
java.lang.Object
com.mojang.blaze3d.platform.TextInputManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate booleanprivate booleanprivate booleanprivate final Window -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate booleanvoidvoidonTextInputFocusChange(boolean focused) private voidsetIMEInputMode(boolean value) voidsetTextInputArea(int x0, int y0, int x1, int y1) voidvoidvoidtick()private voidprivate void
-
Field Details
-
window
-
textInputEnabled
private boolean textInputEnabled -
imeRequested
private boolean imeRequested -
imeStatusChanged
private volatile boolean imeStatusChanged -
cachedIMEStatus
private boolean cachedIMEStatus
-
-
Constructor Details
-
TextInputManager
-
-
Method Details
-
setTextInputArea
public void setTextInputArea(int x0, int y0, int x1, int y1) -
notifyIMEChanged
public void notifyIMEChanged() -
tick
public void tick() -
getIMEStatus
private boolean getIMEStatus() -
tickOutsideTextInput
private void tickOutsideTextInput() -
tickDuringTextInput
private void tickDuringTextInput() -
startTextInput
public void startTextInput() -
stopTextInput
public void stopTextInput() -
onTextInputFocusChange
public void onTextInputFocusChange(boolean focused) -
setIMEInputMode
private void setIMEInputMode(boolean value)
-