qmlfrontend/game_view.cpp
changeset 14713 cc6ab1e3f7d5
parent 14712 57293f34ce59
child 14842 ef9630519491
equal deleted inserted replaced
14712:57293f34ce59 14713:cc6ab1e3f7d5
    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()