Offset <AttributeFlat> GetAttribute(FlatBufferBuilder fbb, Attribute att)
 {
     AttributeFlat.StartAttributeFlat(fbb);
     AttributeFlat.AddAgi(fbb, att.agi);
     AttributeFlat.AddSpeed(fbb, att.speed);
     AttributeFlat.AddEnd(fbb, att.endurance);
     AttributeFlat.AddCons(fbb, att.cons);
     AttributeFlat.AddIntel(fbb, att.intel);
     AttributeFlat.AddStr(fbb, att.str);
     return(AttributeFlat.EndAttributeFlat(fbb));
 }
Пример #2
0
 public static Offset <AttributeFlat> CreateAttributeFlat(FlatBufferBuilder builder,
                                                          int str    = 0,
                                                          int agi    = 0,
                                                          int intel  = 0,
                                                          int end    = 0,
                                                          int wisdom = 0,
                                                          int cons   = 0,
                                                          int speed  = 0)
 {
     builder.StartObject(7);
     AttributeFlat.AddSpeed(builder, speed);
     AttributeFlat.AddCons(builder, cons);
     AttributeFlat.AddWisdom(builder, wisdom);
     AttributeFlat.AddEnd(builder, end);
     AttributeFlat.AddIntel(builder, intel);
     AttributeFlat.AddAgi(builder, agi);
     AttributeFlat.AddStr(builder, str);
     return(AttributeFlat.EndAttributeFlat(builder));
 }