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
12 12
13#include "ScriptManager.h"13#include "ScriptManager.h"
14#include "ScriptManagerScriptingInterface.h"14#include "ScriptManagerScriptingInterface.h"
15#include "ScriptEngines.h"
15#include "ScriptEngine.h"16#include "ScriptEngine.h"
16#include <QMetaType>17#include <QMetaType>
17 18
@@ -35,10 +36,6 @@ · 17 unmodified lines
35 connect(_manager, &ScriptManager::printedMessage, this, &ScriptManagerScriptingInterface::printedMessage);36 connect(_manager, &ScriptManager::printedMessage, this, &ScriptManagerScriptingInterface::printedMessage);
36 connect(_manager, &ScriptManager::errorMessage, this, &ScriptManagerScriptingInterface::errorMessage);37 connect(_manager, &ScriptManager::errorMessage, this, &ScriptManagerScriptingInterface::errorMessage);
37 connect(_manager, &ScriptManager::warningMessage, this, &ScriptManagerScriptingInterface::warningMessage);38 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);
42 connect(_manager, &ScriptManager::infoMessage, this, &ScriptManagerScriptingInterface::infoMessage);39 connect(_manager, &ScriptManager::infoMessage, this, &ScriptManagerScriptingInterface::infoMessage);
43 connect(_manager, &ScriptManager::runningStateChanged, this, &ScriptManagerScriptingInterface::runningStateChanged);40 connect(_manager, &ScriptManager::runningStateChanged, this, &ScriptManagerScriptingInterface::runningStateChanged);
44 connect(_manager, &ScriptManager::clearDebugWindow, this, &ScriptManagerScriptingInterface::clearDebugWindow);41 connect(_manager, &ScriptManager::clearDebugWindow, this, &ScriptManagerScriptingInterface::clearDebugWindow);
@@ -92,3 +89,18 @@ void ScriptManagerScriptingInterface::startProfiling() { · 47 unmodified lines
92void ScriptManagerScriptingInterface::stopProfilingAndSave() {89void ScriptManagerScriptingInterface::stopProfilingAndSave() {
93 _manager->engine()->stopProfilingAndSave();90 _manager->engine()->stopProfilingAndSave();
94}91}
92
93void ScriptManagerScriptingInterface::requestServerEntityScriptMessages() {
94 if (_manager->isEntityServerScript() || _manager->isEntityServerScript() || _manager->isClientScript()) {
95 auto scriptEngines = DependencyManager::get<ScriptEngines>().data();
96 //TODO;
97 }
98}
99
100void ScriptManagerScriptingInterface::removeServerEntityScriptMessagesRequest() {
101 if (_manager->isEntityServerScript() || _manager->isEntityServerScript() || _manager->isClientScript()) {
102 auto scriptEngines = DependencyManager::get<ScriptEngines>().data();
103 //TODO;
104 }
105}
106