public static Offset <PlayerConfiguration> CreatePlayerConfiguration(FlatBufferBuilder builder, PlayerClass variety_type = PlayerClass.NONE, int varietyOffset = 0, StringOffset nameOffset = default(StringOffset), int team = 0, Offset <PlayerLoadout> loadoutOffset = default(Offset <PlayerLoadout>)) { builder.StartObject(5); PlayerConfiguration.AddLoadout(builder, loadoutOffset); PlayerConfiguration.AddTeam(builder, team); PlayerConfiguration.AddName(builder, nameOffset); PlayerConfiguration.AddVariety(builder, varietyOffset); PlayerConfiguration.AddVarietyType(builder, variety_type); return(PlayerConfiguration.EndPlayerConfiguration(builder)); }
public static PlayerConfiguration GetRootAsPlayerConfiguration(ByteBuffer _bb, PlayerConfiguration obj) { return(obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }