summary refs log tree commit diff stats
path: root/highscore.h
blob: a3e531b87c0de34eac4b6b761adcf738d75749f9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#ifndef HIGHSCORE_H
#define HIGHSCORE_H

#include <string>

class Highscore {
 public:
  Highscore() = default;

  Highscore(std::string name, int level) : name_(name), level_(level) {}

  const std::string getName() const { return name_; }
  int getLevel() const { return level_; }
  void setRank(int rank) { rank_ = rank; }
  int getRank() const { return rank_; }

 private:
  std::string name_;
  int level_;
  int rank_;
};

#endif