Interface ITextInputReceiver
Interface for InputDevice that can receive text input events.
Namespace: UnityEngine.InputSystem
Syntax
public interface ITextInputReceiver
Methods
OnIMECompositionChanged(IMECompositionString)
Called when an IME composition is in-progress or finished.
Declaration
void OnIMECompositionChanged(IMECompositionString compositionString)
Parameters
Type | Name | Description |
---|---|---|
IMECompositionString | compositionString | The current composition. |
Remarks
The method will be repeatedly called with the current string while composition is in progress. Once composition finishes, the method will be called one more time with a blank composition string.
See Also
OnTextInput(Char)
A single, fully-formed Unicode character has been typed on the device.
Declaration
void OnTextInput(char character)
Parameters
Type | Name | Description |
---|---|---|
System.Char | character | Character that was typed. Note that in case the character is part of a surrogate pair, this method is called first with the high surrogate and then with the low surrogate character. |