summaryrefslogtreecommitdiff
path: root/src/ur.cpp
diff options
context:
space:
mode:
authorSteph Enders <smenders@gmail.com>2023-02-26 10:43:21 -0500
committerSteph Enders <smenders@gmail.com>2023-02-26 10:43:21 -0500
commit975055e40938730cb09d151ba17bf8defd3b4adf (patch)
treec5a6051ceb45a1351428f79c22e28e61d8a0bf6a /src/ur.cpp
parent0bf89ad39d4c3659f3164639e4fbe7ca074fa04a (diff)
Code quality and improvements
I genuinely cannot remember what I was doing here, as I never committed it. But basically - it looks like I used my IDE and fixed warnings and improved some code blocks / references
Diffstat (limited to 'src/ur.cpp')
-rw-r--r--src/ur.cpp12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/ur.cpp b/src/ur.cpp
index b3ea5f7..3bbc670 100644
--- a/src/ur.cpp
+++ b/src/ur.cpp
@@ -5,13 +5,10 @@
#include "timedLatch.hpp"
#include <SFML/Graphics.hpp>
#include <SFML/System.hpp>
-#include <iostream>
#include <string>
const char* TEXTURE_PATH = "./res/ur.png";
-const float PAD = 32.f;
-const float PIECE_PAD = 8.f;
-const float TEXT_OFFSET = 8.f;
+
const sf::Color BG_COLOR = sf::Color(66, 47, 81, 255);
const sf::Color SEMI_TRANSPARENT = sf::Color(255, 255, 255, 128);
@@ -26,7 +23,6 @@ bool mouse_left_locked = false;
// tracks the turn pids
int turn_pid = P1_ID;
-int rolling_frame = 0;
// which player won P1_ID or P2_ID
int winner = -1;
@@ -97,9 +93,9 @@ inline void
render_dice(sf::RenderWindow* window,
std::shared_ptr<struct player_t> active_player,
std::shared_ptr<struct player_t> opponent,
- std::shared_ptr<std::vector<struct dice_t>> dice,
- std::shared_ptr<std::vector<sf::Sprite>> roll_sprites,
- std::shared_ptr<std::vector<sf::Sprite>> pass_sprites,
+ const std::shared_ptr<std::vector<struct dice_t>>& dice,
+ const std::shared_ptr<std::vector<sf::Sprite>>& roll_sprites,
+ const std::shared_ptr<std::vector<sf::Sprite>>& pass_sprites,
std::shared_ptr<std::vector<sf::Texture>> textures,
sf::Sprite* roll_result,
ur::TimedLatch* animation_timer,