예제 #1
0
 public static Offset <ScoreStatistic> CreateScoreStatistic(FlatBufferBuilder builder,
                                                            ulong timestamp = 0,
                                                            byte game       = 0,
                                                            sisyfox.sisycol.GameMode gameMode = sisyfox.sisycol.GameMode.CLIMB,
                                                            uint playtime   = 0,
                                                            uint gamesCount = 0)
 {
     builder.StartObject(5);
     ScoreStatistic.AddTimestamp(builder, timestamp);
     ScoreStatistic.AddGamesCount(builder, gamesCount);
     ScoreStatistic.AddPlaytime(builder, playtime);
     ScoreStatistic.AddGameMode(builder, gameMode);
     ScoreStatistic.AddGame(builder, game);
     return(ScoreStatistic.EndScoreStatistic(builder));
 }
예제 #2
0
 public static ScoreStatistic GetRootAsScoreStatistic(ByteBuffer _bb, ScoreStatistic obj)
 {
     return(obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb));
 }