4#include "settings/settings_score.h"
61 int score { Settings::Score::START_SCORE };
62 int step { Settings::Score::DEF_STEP };
63 std::shared_ptr<QMutex> mutex_locker;
64 QTimer* auto_update_timer;
Definition ScoreManager.h:10
void set_increase_automatically(bool st)
Enables/disables automatic score increase.
Definition ScoreManager.cpp:29
int get_score() const
Gets current score.
Definition ScoreManager.h:23
void increase_once()
Increments score once using current step.
Definition ScoreManager.cpp:19
int get_step() const
Gets current score increment step.
Definition ScoreManager.h:29
void force_reset()
Resets score to initial value.
Definition ScoreManager.cpp:33
void set_score_increase_step(int step=Settings::Score::DEF_STEP)
Sets score increment step size.
Definition ScoreManager.cpp:6