diff options
author | Franck Arrecot <franck.arrecot@kdab.com> | 2016-03-10 09:58:16 +0100 |
---|---|---|
committer | Franck Arrecot <franck.arrecot@gmail.com> | 2016-03-11 13:55:04 +0000 |
commit | c4d7ad6b1e4672a98384724f5aa45338686f2e64 (patch) | |
tree | 50fc2946e24b8d0c3cd849224c9924d012546d87 /src/logic/executor.cpp | |
parent | 55e681ac6cad2a059785a08ac920748b5f60acf9 (diff) |
Class QLogicComponent changes
Task-number: QTBUG-51448
Change-Id: I1359cbfe61dbef291859d15b16bda61639493432
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/logic/executor.cpp')
-rw-r--r-- | src/logic/executor.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/logic/executor.cpp b/src/logic/executor.cpp index 5ca3cb229..c8eb6881f 100644 --- a/src/logic/executor.cpp +++ b/src/logic/executor.cpp @@ -38,7 +38,7 @@ ****************************************************************************/ #include "executor_p.h" -#include <Qt3DLogic/qlogiccomponent.h> +#include <Qt3DLogic/qframeaction.h> #include <Qt3DCore/qnode.h> #include <Qt3DCore/private/qscene_p.h> #include <QtCore/qsemaphore.h> @@ -93,9 +93,9 @@ void Executor::processLogicFrameUpdates(float dt) Q_ASSERT(m_semaphore); const QVector<QNode *> nodes = m_scene->lookupNodes(m_nodeIds); for (QNode *node : nodes) { - QLogicComponent *logicComponent = qobject_cast<QLogicComponent *>(node); - if (logicComponent) - logicComponent->onFrameUpdate(dt); + QFrameAction *frameAction = qobject_cast<QFrameAction *>(node); + if (frameAction) + frameAction->onTriggered(dt); } // Release the semaphore so the calling Manager can continue |