void UpdateScore(const unsigned int updated, TextRenderer &textRenderer, std::vector<std::string> &strVec) { textRenderer.RemoveText(*(strVec.begin() + 1)); (*(strVec.begin() + 1)) = std::to_string(updated); textRenderer.AddTextVerticalAlign(strVec, TextRenderer::Alignment::Right, TextRenderer::Alignment::Top, 20); }
bool UpdateLives(unsigned int &lives, TextRenderer &textRenderer, std::vector<std::string> &strVec) { textRenderer.RemoveText(*(strVec.begin() + 1)); (*(strVec.begin() + 1)) = std::to_string(lives); textRenderer.AddTextHorizontalAlign(strVec, TextRenderer::Alignment::Right, TextRenderer::Alignment::Bottom, 20); if(lives == 0) return true; return false; }