TModLoader v1.4.4.9
TModLoader source code documentation
Loading...
Searching...
No Matches

◆ InputTextSign()

static void Terraria.Main.InputTextSign ( )
inlinestatic

Definition at line 19122 of file Main.cs.

19123 {
19125 {
19126 PlayerInput.WritingText = true;
19127 instance.HandleIME();
19129 if (inputTextEnter)
19130 {
19131 byte[] bytes = new byte[1] { 10 };
19132 npcChatText += Encoding.ASCII.GetString(bytes);
19133 }
19134 else if (inputTextEscape)
19135 {
19137 }
19138 }
19139 }
static string GetInputText(string oldString, bool allowMultiLine=false)
Definition Main.cs:19324
static bool inputTextEscape
Definition Main.cs:1896
static string npcChatText
Definition Main.cs:1982
static void InputTextSignCancel()
Definition Main.cs:19157
static Main instance
Definition Main.cs:311
static bool inputTextEnter
Definition Main.cs:1894
static bool CanShowVirtualKeyboard(int context)

References Terraria.UI.IngameFancyUI.CanShowVirtualKeyboard(), Terraria.Main.GetInputText(), Terraria.Main.inputTextEnter, Terraria.Main.inputTextEscape, Terraria.Main.InputTextSignCancel(), Terraria.Main.instance, Terraria.GameContent.UI.States.UIVirtualKeyboard.KeyboardContext, and Terraria.Main.npcChatText.

Referenced by Terraria.Main.DoUpdate_WhilePaused(), and Terraria.Player.Update().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: