fix conversion warnings

This commit is contained in:
Joseph Aquino 2025-12-26 06:05:35 -05:00
parent 75cf6f524d
commit e1e8c873e6
2 changed files with 4 additions and 4 deletions

View File

@ -11,5 +11,5 @@ struct GameConfig
Color playerHeadColor;
Color playerBodyColor;
sf::Vector2u headGridStartPos;
float gridSize;
unsigned int gridSize;
};

View File

@ -48,7 +48,7 @@ Game::Game(bool useImgui_in)
player.body.emplace_back(sf::Vector2i{config.headGridStartPos.x - 4, config.headGridStartPos.y});
*/
tempRect.setSize({config.gridSize, config.gridSize});
tempRect.setSize(sf::Vector2f{(float)config.gridSize, (float)config.gridSize});
tempRect.setOutlineThickness(-5);
tempRect.setOutlineColor(sf::Color::Black);
@ -334,12 +334,12 @@ void Game::render()
for (auto& node : player.body)
{
tempRect.setFillColor(node.color.sfml());
tempRect.setPosition(node.windowPos(config.gridSize));
tempRect.setPosition(node.windowPos((float)config.gridSize));
window.draw(tempRect);
}
tempRect.setFillColor(fruit.color.sfml());
tempRect.setPosition(fruit.windowPos(config.gridSize));
tempRect.setPosition(fruit.windowPos((float)config.gridSize));
window.draw(tempRect);
score.setString("Score: " + std::to_string(player.score));