Example #1
0
 public void Add(Type T, ITypeIO IO) => Map.Add(T, IO);
Example #2
0
 public void DefinePacketIO(Type PacketType, ITypeIO IO) => IOs.Add(PacketType, IO);
Example #3
0
 public void DefinePacketIO <PacketType>(ITypeIO IO) => DefinePacketIO(typeof(PacketType), IO);
Example #4
0
 public CField(FieldInfo Info, TypeIOs IOs)
 {
     this.Info = Info;
     IO        = IOs.GetOrCreate(Info.FieldType);
 }