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

◆ NameInfo()

System.Diagnostics.Tracing.NameInfo.NameInfo ( string name,
EventTags tags,
int typeMetadataSize )
inline

Definition at line 31 of file NameInfo.cs.

32 {
33 this.name = name;
34 this.tags = tags & (EventTags)268435455;
36 int pos = 0;
37 Statics.EncodeTags((int)this.tags, ref pos, null);
38 nameMetadata = Statics.MetadataForString(name, pos, 0, typeMetadataSize);
39 pos = 2;
40 Statics.EncodeTags((int)this.tags, ref pos, nameMetadata);
41 }
static int Increment(ref int location)

References System.Diagnostics.Tracing.Statics.EncodeTags(), System.Diagnostics.Tracing.NameInfo.identity, System.Threading.Interlocked.Increment(), System.Diagnostics.Tracing.NameInfo.lastIdentity, System.Diagnostics.Tracing.Statics.MetadataForString(), System.Diagnostics.Tracing.NameInfo.name, System.Diagnostics.Tracing.NameInfo.nameMetadata, and System.Diagnostics.Tracing.NameInfo.tags.