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

◆ SerializeStreamHeader()

static void System.Reflection.Metadata.Ecma335.MetadataBuilder.SerializeStreamHeader ( ref int offsetFromStartOfMetadata,
int alignedStreamSize,
string streamName,
BlobBuilder builder )
inlinestaticprivate

Definition at line 628 of file MetadataBuilder.cs.

629 {
630 int metadataStreamHeaderSize = MetadataSizes.GetMetadataStreamHeaderSize(streamName);
632 builder.WriteInt32(alignedStreamSize);
633 foreach (char c in streamName)
634 {
635 builder.WriteByte((byte)c);
636 }
637 for (uint num = (uint)(8 + streamName.Length); num < metadataStreamHeaderSize; num++)
638 {
639 builder.WriteByte(0);
640 }
642 }

References System.Reflection.Metadata.Ecma335.MetadataSizes.GetMetadataStreamHeaderSize().

Referenced by System.Reflection.Metadata.Ecma335.MetadataBuilder.SerializeMetadataHeader().