public static Offset <GameStateUpdatePacket> CreateGameStateUpdatePacket(FlatBufferBuilder builder, short opcode = 0, VectorOffset playersOffset = default(VectorOffset), long game_time = 0) { builder.StartObject(3); GameStateUpdatePacket.AddGameTime(builder, game_time); GameStateUpdatePacket.AddPlayers(builder, playersOffset); GameStateUpdatePacket.AddOpcode(builder, opcode); return(GameStateUpdatePacket.EndGameStateUpdatePacket(builder)); }
public static GameStateUpdatePacket GetRootAsGameStateUpdatePacket(ByteBuffer _bb, GameStateUpdatePacket obj) { return(obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }