private void WriteAllLabels()
{
writer.Write(GUILabels.Count);
foreach (GUILabel label in GUILabels)
{
WriteGUIControl(label, 0);
string text = SafeTruncate(label.Text, NativeConstants.MAX_GUILABEL_TEXT_LEN);
writer.Write(text.Length + 1);
FilePutNullTerminatedString(text, text.Length + 1, writer);
writer.Write(label.Font);
writer.Write(label.TextColor);
writer.Write((int)label.TextAlignment);
}
}