mirror of
https://github.com/OpenSpace/OpenSpace.git
synced 2026-04-20 09:41:19 -05:00
Feature/globals handling (#1352)
* Cleaner handling of global state * Prevent Lua memory corruption (closes #982) * Initialize glfw first thing to prevent weird joystick loading bug during startup
This commit is contained in:
@@ -428,14 +428,14 @@ void RenderableMultiresVolume::initializeGL() {
|
||||
);
|
||||
_raycaster->initialize();
|
||||
|
||||
global::raycasterManager.attachRaycaster(*_raycaster);
|
||||
global::raycasterManager->attachRaycaster(*_raycaster);
|
||||
|
||||
auto onChange = [&](bool enabled) {
|
||||
if (enabled) {
|
||||
global::raycasterManager.attachRaycaster(*_raycaster);
|
||||
global::raycasterManager->attachRaycaster(*_raycaster);
|
||||
}
|
||||
else {
|
||||
global::raycasterManager.detachRaycaster(*_raycaster);
|
||||
global::raycasterManager->detachRaycaster(*_raycaster);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user