WriteStringFixedLength() public method

public WriteStringFixedLength ( string value ) : void
value string
return void
コード例 #1
0
        public override void WriteMetaData(RecordWriter writer)
        {
            writer.Write((uint)Length + 24);

            // Write either FormType or properties union
            if (GroupType == GroupType.Top)
            {
                writer.WriteStringFixedLength(FormKind);
            }
            else
            {
                writer.Write(properties.FormId);
            }

            writer.Write((uint)GroupType);
            writer.Write(Day);
            writer.Write(TotalMonths);
            writer.Write(Unknown1);
            writer.Write(Version);
            writer.Write(Unknown2);
        }
コード例 #2
0
ファイル: GroupMetadata.cs プロジェクト: unforbidable/patcher
        public override void WriteMetaData(RecordWriter writer)
        {
            writer.Write((uint)Length + 24);

            // Write either FormType or properties union
            if (GroupType == GroupType.Top)
                writer.WriteStringFixedLength(FormKind);
            else
                writer.Write(properties.FormId);

            writer.Write((uint)GroupType);
            writer.Write(Day);
            writer.Write(TotalMonths);
            writer.Write(Unknown1);
            writer.Write(Version);
            writer.Write(Unknown2);
        }