From 340eeb94fafd121a433890edfe848e1ec6928e21 Mon Sep 17 00:00:00 2001 From: Ryan Huffman Date: Tue, 17 Jan 2017 15:24:14 -0800 Subject: [PATCH] Add return type to lambdas in EntityTreeRenderer --- libraries/entities-renderer/src/EntityTreeRenderer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/entities-renderer/src/EntityTreeRenderer.cpp b/libraries/entities-renderer/src/EntityTreeRenderer.cpp index dbfbf23517..0f61be291f 100644 --- a/libraries/entities-renderer/src/EntityTreeRenderer.cpp +++ b/libraries/entities-renderer/src/EntityTreeRenderer.cpp @@ -104,13 +104,13 @@ void EntityTreeRenderer::resetEntitiesScriptEngine() { auto newEngine = new ScriptEngine(NO_SCRIPT, QString("Entities %1").arg(++_entitiesScriptEngineCount)); _entitiesScriptEngine = QSharedPointer(newEngine, entitiesScriptEngineDeleter); - auto makeSlotForSignal = [&](QString name) { + auto makeSlotForSignal = [&](QString name) -> std::function { return [newEngine, name](const EntityItemID& entityItemID, const PointerEvent& event) { newEngine->callEntityScriptMethod(entityItemID, name, event); }; }; - auto makeSlotForSignalNoEvent = [&](QString name) { + auto makeSlotForSignalNoEvent = [&](QString name) -> std::function { return [newEngine, name](const EntityItemID& entityItemID) { newEngine->callEntityScriptMethod(entityItemID, name); };