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

◆ FindUnassignedEditPositionInRange()

int System.ComponentModel.MaskedTextProvider.FindUnassignedEditPositionInRange ( int startPosition,
int endPosition,
bool direction )
inline

Definition at line 717 of file MaskedTextProvider.cs.

718 {
719 int num;
720 while (true)
721 {
723 if (num == -1)
724 {
725 return -1;
726 }
727 CharDescriptor charDescriptor = _stringDescriptor[num];
728 if (!charDescriptor.IsAssigned)
729 {
730 break;
731 }
732 if (direction)
733 {
735 }
736 else
737 {
738 endPosition--;
739 }
740 }
741 return num;
742 }
int FindEditPositionInRange(int startPosition, int endPosition, bool direction)

References System.ComponentModel.MaskedTextProvider._stringDescriptor, and System.ComponentModel.MaskedTextProvider.FindEditPositionInRange().