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));
 }
Пример #3
0
 public static AttributeFlat GetRootAsAttributeFlat(ByteBuffer _bb, AttributeFlat obj)
 {
     return(obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb));
 }