mirror of
https://github.com/HowestDAE/dae16-VerhulstBram.git
synced 2025-12-17 07:01:49 +01:00
Reformat + Basic animation system
General fixes
This commit is contained in:
@@ -14,14 +14,14 @@ void Camera::BeginRendering() const {
|
||||
glScalef(m_Scale, m_Scale, 1);
|
||||
}
|
||||
|
||||
// ReSharper disable once CppMemberFunctionMayBeStatic
|
||||
void Camera::EndRendering() const {
|
||||
glPopMatrix();
|
||||
}
|
||||
|
||||
Point2f Camera::TransformMouse(const Point2f& mousePos) const {
|
||||
//Mousepos is in screen coords, we need to transform it to world coords
|
||||
Point2f worldPos = mousePos;
|
||||
worldPos.x = (worldPos.x + m_Position.x) / m_Scale;
|
||||
worldPos.x = ( worldPos.x + m_Position.x ) / m_Scale;
|
||||
worldPos.y = Viewport.height - worldPos.y + m_Position.y / m_Scale;
|
||||
return worldPos;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user