add openspace lua table to lua transforms

This commit is contained in:
Andreas Engberg
2024-12-04 13:41:28 +01:00
parent 98c0787266
commit 27e46d8cf5
3 changed files with 9 additions and 0 deletions

View File

@@ -26,6 +26,8 @@
#include <openspace/documentation/documentation.h>
#include <openspace/documentation/verifier.h>
#include <openspace/engine/globals.h>
#include <openspace/scripting/scriptengine.h>
#include <openspace/util/updatestructures.h>
#include <ghoul/filesystem/file.h>
#include <ghoul/filesystem/filesystem.h>
@@ -74,6 +76,7 @@ LuaRotation::LuaRotation(const ghoul::Dictionary& dictionary)
});
addProperty(_luaScriptFile);
global::scriptEngine->initializeLuaState(_state);
_luaScriptFile = p.script.string();
}

View File

@@ -26,6 +26,8 @@
#include <openspace/documentation/documentation.h>
#include <openspace/documentation/verifier.h>
#include <openspace/engine/globals.h>
#include <openspace/scripting/scriptengine.h>
#include <openspace/util/updatestructures.h>
#include <ghoul/filesystem/file.h>
#include <ghoul/filesystem/filesystem.h>
@@ -72,6 +74,7 @@ LuaScale::LuaScale(const ghoul::Dictionary& dictionary)
_fileHandle->setCallback([this]() { requireUpdate(); });
});
addProperty(_luaScriptFile);
global::scriptEngine->initializeLuaState(_state);
_luaScriptFile = p.script.string();
}

View File

@@ -26,6 +26,8 @@
#include <openspace/documentation/documentation.h>
#include <openspace/documentation/verifier.h>
#include <openspace/engine/globals.h>
#include <openspace/scripting/scriptengine.h>
#include <openspace/util/updatestructures.h>
#include <ghoul/filesystem/file.h>
#include <ghoul/filesystem/filesystem.h>
@@ -76,6 +78,7 @@ LuaTranslation::LuaTranslation(const ghoul::Dictionary& dictionary)
});
});
addProperty(_luaScriptFile);
global::scriptEngine->initializeLuaState(_state);
_luaScriptFile = p.script.string();
}