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

◆ Replace() [2/6]

bool System.ComponentModel.MaskedTextProvider.Replace ( char input,
int position,
out int testPosition,
out MaskedTextResultHint resultHint )
inline

Definition at line 1111 of file MaskedTextProvider.cs.

1112 {
1114 {
1115 testPosition = position;
1116 resultHint = MaskedTextResultHint.PositionOutOfRange;
1117 return false;
1118 }
1119 testPosition = position;
1121 {
1123 }
1124 if (testPosition == -1)
1125 {
1126 resultHint = MaskedTextResultHint.UnavailableEditPosition;
1127 testPosition = position;
1128 return false;
1129 }
1131 {
1132 return false;
1133 }
1134 return true;
1135 }
bool TestSetChar(char input, int position, out MaskedTextResultHint resultHint)
bool TestEscapeChar(char input, int position)
int FindEditPositionFrom(int position, bool direction)

References System.ComponentModel.MaskedTextProvider._testString, System.ComponentModel.MaskedTextProvider.FindEditPositionFrom(), System.input, System.Text.StringBuilder.Length, System.ComponentModel.MaskedTextProvider.TestEscapeChar(), and System.ComponentModel.MaskedTextProvider.TestSetChar().