From cddef97574c4066bc778b529791bd168ecf731cf Mon Sep 17 00:00:00 2001 From: Edouard DUPIN Date: Fri, 22 Aug 2014 22:21:23 +0200 Subject: [PATCH] [DEV] update new signal system --- ege/widget/Mesh.cpp | 2 +- ege/widget/Scene.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ege/widget/Mesh.cpp b/ege/widget/Mesh.cpp index b2a51c5..45fc831 100644 --- a/ege/widget/Mesh.cpp +++ b/ege/widget/Mesh.cpp @@ -87,7 +87,7 @@ bool ege::widget::Mesh::onEventInput(const ewol::event::Input& _event) { //EGE_DEBUG("Event on BT ..."); if (1 == _event.getId()) { if(ewol::key::statusSingle == _event.getStatus()) { - signalPressed.emit(shared_from_this()); + signalPressed.emit(); return true; } } diff --git a/ege/widget/Scene.cpp b/ege/widget/Scene.cpp index 77bcbd0..717e51d 100644 --- a/ege/widget/Scene.cpp +++ b/ege/widget/Scene.cpp @@ -252,7 +252,7 @@ void ege::widget::Scene::periodicCall(const ewol::event::Time& _event) { int32_t lastGameTime = m_gameTime; m_gameTime += curentDelta; if (lastGameTime != (int32_t)m_gameTime) { - signalPlayTimeChange.emit(shared_from_this(), m_gameTime); + signalPlayTimeChange.emit(m_gameTime); } //EWOL_DEBUG("Time: m_lastCallTime=" << m_lastCallTime << " deltaTime=" << deltaTime); @@ -288,7 +288,7 @@ void ege::widget::Scene::periodicCall(const ewol::event::Time& _event) { } if (0 != numberEnnemyKilled) { - signalKillEnemy.emit(shared_from_this(), numberEnnemyKilled); + signalKillEnemy.emit(numberEnnemyKilled); } } markToRedraw();