History

Server side entity script messages

ksuprynowicz committed 2 years ago

Commit dfbc1d81 parent 274867b11 files · +252 −75Browse files

Showing the changes to libraries/script-engine/src/ScriptManagerScriptingInterface.cpp (1 of 11 files). Show all

Unified · Split

libraries/script-engine/src/ScriptManagerScriptingInterface.cpp+16−4
@@ -12,6 +12,7 @@ · 11 unmodified lines
1212
1313 #include "ScriptManager.h"
1414 #include "ScriptManagerScriptingInterface.h"
15+#include "ScriptEngines.h"
1516 #include "ScriptEngine.h"
1617 #include <QMetaType>
1718
@@ -35,10 +36,6 @@ · 17 unmodified lines
3536 connect(_manager, &ScriptManager::printedMessage, this, &ScriptManagerScriptingInterface::printedMessage);
3637 connect(_manager, &ScriptManager::errorMessage, this, &ScriptManagerScriptingInterface::errorMessage);
3738 connect(_manager, &ScriptManager::warningMessage, this, &ScriptManagerScriptingInterface::warningMessage);
38− connect(_manager, &ScriptManager::infoEntityMessage, this, &ScriptManagerScriptingInterface::infoEntityMessage);
39− connect(_manager, &ScriptManager::printedEntityMessage, this, &ScriptManagerScriptingInterface::printedEntityMessage);
40− connect(_manager, &ScriptManager::errorEntityMessage, this, &ScriptManagerScriptingInterface::errorEntityMessage);
41− connect(_manager, &ScriptManager::warningEntityMessage, this, &ScriptManagerScriptingInterface::warningEntityMessage);
4239 connect(_manager, &ScriptManager::infoMessage, this, &ScriptManagerScriptingInterface::infoMessage);
4340 connect(_manager, &ScriptManager::runningStateChanged, this, &ScriptManagerScriptingInterface::runningStateChanged);
4441 connect(_manager, &ScriptManager::clearDebugWindow, this, &ScriptManagerScriptingInterface::clearDebugWindow);
@@ -92,3 +89,18 @@ void ScriptManagerScriptingInterface::startProfiling() { · 47 unmodified lines
9289 void ScriptManagerScriptingInterface::stopProfilingAndSave() {
9390 _manager->engine()->stopProfilingAndSave();
9491 }
92+
93+void ScriptManagerScriptingInterface::requestServerEntityScriptMessages() {
94+ if (_manager->isEntityServerScript() || _manager->isEntityServerScript() || _manager->isClientScript()) {
95+ auto scriptEngines = DependencyManager::get<ScriptEngines>().data();
96+ //TODO;
97+ }
98+}
99+
100+void ScriptManagerScriptingInterface::removeServerEntityScriptMessagesRequest() {
101+ if (_manager->isEntityServerScript() || _manager->isEntityServerScript() || _manager->isClientScript()) {
102+ auto scriptEngines = DependencyManager::get<ScriptEngines>().data();
103+ //TODO;
104+ }
105+}
106+