Showing the changes to libraries/script-engine/src/ScriptManagerScriptingInterface.cpp (1 of 2 files). Show all
Unified · Split
| @@ -0,0 +1,33 @@ | |||
| 1 | // | ||
| 2 | // ScriptManagerScriptingInterface.h | ||
| 3 | // libraries/script-engine/src | ||
| 4 | // | ||
| 5 | // Created by Dale Glass on 24/02/2023. | ||
| 6 | // Copyright 2022 Overte e.V. | ||
| 7 | // | ||
| 8 | // Distributed under the Apache License, Version 2.0. | ||
| 9 | // See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html | ||
| 10 | // | ||
| 11 | |||
| 12 | #include "ScriptManager.h" | ||
| 13 | #include "ScriptManagerScriptingInterface.h" | ||
| 14 | |||
| 15 | |||
| 16 | ScriptManagerScriptingInterface::ScriptManagerScriptingInterface(ScriptManager *parent): QObject(parent), _manager(parent) { | ||
| 17 | connect(_manager, &ScriptManager::scriptLoaded, this, &ScriptManagerScriptingInterface::scriptLoaded); | ||
| 18 | connect(_manager, &ScriptManager::errorLoadingScript, this, &ScriptManagerScriptingInterface::errorLoadingScript); | ||
| 19 | connect(_manager, &ScriptManager::update, this, &ScriptManagerScriptingInterface::update); | ||
| 20 | connect(_manager, &ScriptManager::scriptEnding, this, &ScriptManagerScriptingInterface::scriptEnding); | ||
| 21 | connect(_manager, &ScriptManager::finished, this, &ScriptManagerScriptingInterface::finished); | ||
| 22 | connect(_manager, &ScriptManager::printedMessage, this, &ScriptManagerScriptingInterface::printedMessage); | ||
| 23 | connect(_manager, &ScriptManager::errorMessage, this, &ScriptManagerScriptingInterface::errorMessage); | ||
| 24 | connect(_manager, &ScriptManager::warningMessage, this, &ScriptManagerScriptingInterface::warningMessage); | ||
| 25 | connect(_manager, &ScriptManager::infoMessage, this, &ScriptManagerScriptingInterface::infoMessage); | ||
| 26 | connect(_manager, &ScriptManager::runningStateChanged, this, &ScriptManagerScriptingInterface::runningStateChanged); | ||
| 27 | connect(_manager, &ScriptManager::clearDebugWindow, this, &ScriptManagerScriptingInterface::clearDebugWindow); | ||
| 28 | connect(_manager, &ScriptManager::loadScript, this, &ScriptManagerScriptingInterface::loadScript); | ||
| 29 | connect(_manager, &ScriptManager::doneRunning, this, &ScriptManagerScriptingInterface::doneRunning); | ||
| 30 | connect(_manager, &ScriptManager::entityScriptDetailsUpdated, this, &ScriptManagerScriptingInterface::entityScriptDetailsUpdated); | ||
| 31 | connect(_manager, &ScriptManager::entityScriptPreloadFinished, this, &ScriptManagerScriptingInterface::entityScriptPreloadFinished); | ||
| 32 | connect(_manager, &ScriptManager::unhandledException, this, &ScriptManagerScriptingInterface::unhandledException); | ||
| 33 | } | ||