Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
NullTypeInfo.cs
Go to the documentation of this file.
2
3internal sealed class NullTypeInfo : TraceLoggingTypeInfo
4{
5 private static NullTypeInfo s_instance;
6
7 public NullTypeInfo()
8 : base(typeof(EmptyStruct))
9 {
10 }
11
13 {
14 return s_instance ?? (s_instance = new NullTypeInfo());
15 }
16
18 {
19 collector.AddGroup(name);
20 }
21
22 public override void WriteData(PropertyValue value)
23 {
24 }
25
26 public override object GetData(object value)
27 {
28 return null;
29 }
30}
override void WriteData(PropertyValue value)
static TraceLoggingTypeInfo Instance()
override void WriteMetadata(TraceLoggingMetadataCollector collector, string name, EventFieldFormat format)
override object GetData(object value)