Showing the changes to libraries/script-engine/src/ScriptEngine.cpp (1 of 1 file). Show all
Unified · Split
| @@ -112,7 +112,7 @@ void ScriptEngine::setIsAvatar(bool isAvatar) { · 111 unmodified lines | |||
| 112 | _avatarIdentityTimer->start(AVATAR_IDENTITY_PACKET_SEND_INTERVAL_MSECS); | 112 | _avatarIdentityTimer->start(AVATAR_IDENTITY_PACKET_SEND_INTERVAL_MSECS); |
| 113 | _avatarBillboardTimer->start(AVATAR_BILLBOARD_PACKET_SEND_INTERVAL_MSECS); | 113 | _avatarBillboardTimer->start(AVATAR_BILLBOARD_PACKET_SEND_INTERVAL_MSECS); |
| 114 | } | 114 | } |
| 115 | 115 | ||
| 116 | if (!_isAvatar) { | 116 | if (!_isAvatar) { |
| 117 | delete _avatarIdentityTimer; | 117 | delete _avatarIdentityTimer; |
| 118 | _avatarIdentityTimer = NULL; | 118 | _avatarIdentityTimer = NULL; |
| @@ -596,6 +596,12 @@ void ScriptEngine::print(const QString& message) { · 477 unmodified lines | |||
| 596 | emit printedMessage(message); | 596 | emit printedMessage(message); |
| 597 | } | 597 | } |
| 598 | 598 | ||
| 599 | /** | ||
| 600 | * If a callback is specified, the included files will be loaded asynchronously and the callback will be called | ||
| 601 | * when all of the files have finished loading. | ||
| 602 | * If no callback is specified, the included files will be loaded synchronously and will block execution until | ||
| 603 | * all of the files have finished loading. | ||
| 604 | */ | ||
| 599 | void ScriptEngine::include(const QStringList& includeFiles, QScriptValue callback) { | 605 | void ScriptEngine::include(const QStringList& includeFiles, QScriptValue callback) { |
| 600 | QList<QUrl> urls; | 606 | QList<QUrl> urls; |
| 601 | for (QString file : includeFiles) { | 607 | for (QString file : includeFiles) { |