diff options
Diffstat (limited to 'src/tool')
| -rw-r--r-- | src/tool/wall_tool.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/tool/wall_tool.rs b/src/tool/wall_tool.rs index 35b2458..d86d0af 100644 --- a/src/tool/wall_tool.rs +++ b/src/tool/wall_tool.rs @@ -61,12 +61,12 @@ impl Tool for WallTool { fn draw(&self, map_data: &MapData, rld: &mut RaylibDrawHandle, transform: &Transform) { for &(pos1, pos2) in map_data.walls() { - let pos1_px = transform.point_m_to_px(pos1); - let pos2_px = transform.point_m_to_px(pos2); + let pos1_px = transform.point_m_to_px(&pos1); + let pos2_px = transform.point_m_to_px(&pos2); rld.draw_line_ex( pos1_px, pos2_px, - transform.length_m_to_px(0.1), + transform.length_m_to_px(0.1) as f32, Color { r: 200, g: 120, @@ -88,8 +88,8 @@ impl Tool for WallTool { for pos in [pos1, pos2].iter() { if *pos == other1 || *pos == other2 { rld.draw_circle_v( - transform.point_m_to_px(*pos), - transform.length_m_to_px(0.05), + transform.point_m_to_px(&pos), + transform.length_m_to_px(0.05) as f32, Color { r: 200, g: 120, |
