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)); }
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)); }