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

◆ SerializeEventTable()

void System.Reflection.Metadata.Ecma335.MetadataBuilder.SerializeEventTable ( BlobBuilder writer,
ImmutableArray< int > stringMap,
MetadataSizes metadataSizes )
inlineprivate

Definition at line 2109 of file MetadataBuilder.cs.

2110 {
2111 foreach (EventRow item in _eventTable)
2112 {
2113 writer.WriteUInt16(item.EventFlags);
2114 writer.WriteReference(SerializeHandle(stringMap, item.Name), metadataSizes.StringReferenceIsSmall);
2115 writer.WriteReference(item.EventType, metadataSizes.TypeDefOrRefCodedIndexIsSmall);
2116 }
2117 }
int SerializeHandle(ImmutableArray< int > map, StringHandle handle)

References System.Reflection.Metadata.Ecma335.MetadataBuilder._eventTable, System.item, System.Reflection.Metadata.Ecma335.MetadataBuilder.SerializeHandle(), and System.writer.

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