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

◆ TransformSpec()

System.Diagnostics.DiagnosticSourceEventSource.TransformSpec.TransformSpec ( string transformSpec,
int startIdx,
int endIdx,
TransformSpec next = null )
inline

Definition at line 814 of file DiagnosticSourceEventSource.cs.

815 {
816 Next = next;
817 int num = transformSpec.IndexOf('=', startIdx, endIdx - startIdx);
818 if (0 <= num)
819 {
820 _outputName = transformSpec.Substring(startIdx, num - startIdx);
821 startIdx = num + 1;
822 }
823 while (startIdx < endIdx)
824 {
825 int num2 = transformSpec.LastIndexOf('.', endIdx - 1, endIdx - startIdx);
826 int num3 = startIdx;
827 if (0 <= num2)
828 {
829 num3 = num2 + 1;
830 }
831 string text = transformSpec.Substring(num3, endIdx - num3);
832 _fetches = new PropertySpec(text, _fetches);
833 if (_outputName == null)
834 {
836 }
837 endIdx = num2;
838 }
839 }

References System.text.