| 323 | } |
| 324 | |
| 325 | void TransformedView::UpdatePan(const olc::vi2d& vPos) |
| 326 | { |
| 327 | if (m_bPanning) |
| 328 | { |
| 329 | m_vWorldOffset -= (olc::vf2d(vPos) - m_vStartPan) / m_vWorldScale; |
| 330 | m_vStartPan = olc::vf2d(vPos); |
| 331 | } |
| 332 | } |
| 333 | |
| 334 | void TransformedView::EndPan(const olc::vi2d& vPos) |
| 335 | { |