Nexus.Client.Games.Gamebryo.Tools.TESsnip.SubRecord.SaveData C# (CSharp) Method

SaveData() private method

private SaveData ( BinaryWriter bw ) : void
bw System.IO.BinaryWriter
return void
		internal override void SaveData(BinaryWriter bw)
		{
			if (Data.Length > ushort.MaxValue)
			{
				WriteString(bw, "XXXX");
				bw.Write((ushort)4);
				bw.Write(Data.Length);
				WriteString(bw, Name);
				bw.Write((ushort)0);
				bw.Write(Data, 0, Data.Length);
			}
			else
			{
				WriteString(bw, Name);
				bw.Write((ushort)Data.Length);
				bw.Write(Data, 0, Data.Length);
			}
		}