History

Moved GLCanvas in DM and DM to QSharedPointers

Atlante45 committed 11 years ago

Commit e5e2eb41 parent 68430e124 files · +143 −146Browse files

Showing the changes to interface/src/scripting/ControllerScriptingInterface.cpp (1 of 24 files). Show all

Unified · Split

interface/src/scripting/ControllerScriptingInterface.cpp+3−3
@@ -267,9 +267,9 @@ void ControllerScriptingInterface::releaseJoystick(int joystickIndex) { · 266 unmodified lines
267267 }
268268 }
269269
270−glm::vec2 ControllerScriptingInterface::getViewportDimensions() const {
271− GLCanvas* widget = Application::getInstance()->getGLWidget();
272− return glm::vec2(widget->width(), widget->height());
270+glm::vec2 ControllerScriptingInterface::getViewportDimensions() const {
271+ QSharedPointer<GLCanvas> glCanvas = DependencyManager::get<GLCanvas>();
272+ return glm::vec2(glCanvas->width(), glCanvas->height());
273273 }
274274
275275 AbstractInputController* ControllerScriptingInterface::createInputController(const QString& deviceName, const QString& tracker) {