equal
deleted
inserted
replaced
63 |
63 |
64 if (m_engineInstance) |
64 if (m_engineInstance) |
65 m_engineInstance->setOpenGLContext(window()->openglContext()); |
65 m_engineInstance->setOpenGLContext(window()->openglContext()); |
66 |
66 |
67 m_viewportSize = window()->size(); |
67 m_viewportSize = window()->size(); |
|
68 m_centerPoint = QPoint(m_viewportSize.width(), m_viewportSize.height()) / 2; |
68 } |
69 } |
69 |
70 |
70 // QPoint mousePos = mapFromGlobal(QCursor::pos()).toPoint(); |
71 if (m_engineInstance) { |
71 // if (flibUpdateMousePosition(m_centerX, m_centerY, mousePos.x(), |
72 QPoint mousePos = mapFromGlobal(QCursor::pos()).toPoint(); |
72 // mousePos.y())) |
73 m_engineInstance->moveCamera(mousePos - m_centerPoint); |
73 // QCursor::setPos(mapToGlobal(QPointF(m_centerX, m_centerY)).toPoint()); |
74 QCursor::setPos(mapToGlobal(m_centerPoint).toPoint()); |
|
75 } |
74 |
76 |
75 if (m_renderer) m_renderer->tick(m_delta); |
77 if (m_renderer) m_renderer->tick(m_delta); |
76 } |
78 } |
77 |
79 |
78 GameViewRenderer::GameViewRenderer() |
80 GameViewRenderer::GameViewRenderer() |