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

◆ TypeNameFromTypeCode()

string System.Resources.ResourceReader.TypeNameFromTypeCode ( ResourceTypeCode typeCode)
inlineprivate

Definition at line 1005 of file ResourceReader.cs.

1006 {
1007 if (typeCode < ResourceTypeCode.StartOfUserTypes)
1008 {
1009 return "ResourceTypeCode." + typeCode;
1010 }
1011 int num = (int)(typeCode - 64);
1012 long position = _store.BaseStream.Position;
1013 try
1014 {
1015 _store.BaseStream.Position = _typeNamePositions[num];
1016 return _store.ReadString();
1017 }
1018 finally
1019 {
1020 _store.BaseStream.Position = position;
1021 }
1022 }
virtual string ReadString()
virtual Stream BaseStream

References System.Resources.ResourceReader._store, System.Resources.ResourceReader._typeNamePositions, System.IO.BinaryReader.BaseStream, and System.IO.BinaryReader.ReadString().

Referenced by System.Resources.ResourceReader.GetResourceData().