Example #1
0
 protected DecoderTableSerializer(IdentifierConverter idConverter, DecoderTableSerializerInfo info)
 {
     this.idConverter = idConverter;
     this.info        = info;
     infos            = new Dictionary <string, Info>(StringComparer.Ordinal);
     sb = new StringBuilder();
 }
 public CSharpDecoderTableSerializer(GenTypes genTypes, string className, DecoderTableSerializerInfo info)
     : base(genTypes, CSharpIdentifierConverter.Create(), info)
 {
     ClassName = className;
 }
 public CSharpDecoderTableSerializer(string className, DecoderTableSerializerInfo info) : base(CSharpIdentifierConverter.Create(), info)
 {
     this.ClassName = className;
 }
Example #4
0
 public RustDecoderTableSerializer(string tableName, DecoderTableSerializerInfo info) : base(RustIdentifierConverter.Create(), info)
 {
     TableName = tableName;
 }
Example #5
0
 public RustDecoderTableSerializer(GenTypes genTypes, string tableName, DecoderTableSerializerInfo info)
     : base(genTypes, RustIdentifierConverter.Create(), info) => TableName = tableName;