private void WriteSpeakerHeader(ref BinarySpeakerTableHeader header)
 {
     mWriter.Write(header.SpeakerNameArray.Offset);
     mWriter.Write(header.SpeakerCount);
     mWriter.Write(header.Field08);
     mWriter.Write(header.Field0C);
 }
 private void WriteSpeakerHeader(ref BinarySpeakerTableHeader header)
 {
     mWriter.Write(header.SpeakerNameArray.Offset);
     mWriter.Write(header.SpeakerCount);
     mWriter.Write(header.ExtDataOffset);
     mWriter.Write(header.Reserved);
 }
 private void WriteSpeakerNameOffsets(ref BinarySpeakerTableHeader header)
 {
     mWriter.SeekBegin(mPositionBase + BinaryHeader.SIZE + header.SpeakerNameArray.Offset);
     foreach (var speakerName in header.SpeakerNameArray.Value)
     {
         mWriter.Write(speakerName.Offset);
     }
 }
 private void WriteSpeakerNames(ref BinarySpeakerTableHeader header)
 {
     foreach (var speakerName in header.SpeakerNameArray.Value)
     {
         mWriter.SeekBegin(mPositionBase + BinaryHeader.SIZE + speakerName.Offset);
         mWriter.Write(speakerName.Value.ToArray());
         mWriter.Write(( byte )0);
     }
 }