Showing the changes to libraries/script-engine/src/ScriptEngine.cpp (1 of 4 files). Show all
Unified · Split
| @@ -672,8 +672,18 @@ void ScriptEngine::init() { · 671 unmodified lines | ||
| 672 | 672 | registerGlobalObject("Mat4", &_mat4Library); |
| 673 | 673 | registerGlobalObject("Uuid", &_uuidLibrary); |
| 674 | 674 | registerGlobalObject("Messages", DependencyManager::get<MessagesClient>().data()); |
| 675 | − registerGlobalObject("console", &_consoleScriptingInterface); | |
| 676 | 675 | registerGlobalObject("File", new FileScriptingInterface(this)); |
| 676 | + registerGlobalObject("console", &_consoleScriptingInterface); | |
| 677 | + registerFunction("console", "info", ConsoleScriptingInterface::info, currentContext()->argumentCount()); | |
| 678 | + registerFunction("console", "log", ConsoleScriptingInterface::log, currentContext()->argumentCount()); | |
| 679 | + registerFunction("console", "debug", ConsoleScriptingInterface::debug, currentContext()->argumentCount()); | |
| 680 | + registerFunction("console", "warn", ConsoleScriptingInterface::warn, currentContext()->argumentCount()); | |
| 681 | + registerFunction("console", "error", ConsoleScriptingInterface::error, currentContext()->argumentCount()); | |
| 682 | + registerFunction("console", "exception", ConsoleScriptingInterface::exception, currentContext()->argumentCount()); | |
| 683 | + registerFunction("console", "assert", ConsoleScriptingInterface::assertion, currentContext()->argumentCount()); | |
| 684 | + registerFunction("console", "group", ConsoleScriptingInterface::group, 1); | |
| 685 | + registerFunction("console", "groupCollapsed", ConsoleScriptingInterface::groupCollapsed, 1); | |
| 686 | + registerFunction("console", "groupEnd", ConsoleScriptingInterface::groupEnd, 0); | |
| 677 | 687 | |
| 678 | 688 | qScriptRegisterMetaType(this, animVarMapToScriptValue, animVarMapFromScriptValue); |
| 679 | 689 | qScriptRegisterMetaType(this, resultHandlerToScriptValue, resultHandlerFromScriptValue); |