mirror of
https://github.com/VCMP-SqMod/SqMod.git
synced 2025-07-06 08:57:11 +02:00
Remove the move semantics from signal emission functions.
This commit is contained in:
@ -240,7 +240,7 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// --------------------------------------------------------------------------------------------
|
// --------------------------------------------------------------------------------------------
|
||||||
void Emit(Args &&... args)
|
void Emit(Args &... args)
|
||||||
{
|
{
|
||||||
for (Node * node = m_Nodes.m_Head; node; node = node->m_Next)
|
for (Node * node = m_Nodes.m_Head; node; node = node->m_Next)
|
||||||
{
|
{
|
||||||
@ -249,7 +249,7 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// --------------------------------------------------------------------------------------------
|
// --------------------------------------------------------------------------------------------
|
||||||
template <typename T> void Query(T && collecter, Args &&... args)
|
template <typename T> void Query(T && collecter, Args &... args)
|
||||||
{
|
{
|
||||||
for (Node * node = m_Nodes.m_Head; node; node = node->m_Next)
|
for (Node * node = m_Nodes.m_Head; node; node = node->m_Next)
|
||||||
{
|
{
|
||||||
@ -258,7 +258,7 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// --------------------------------------------------------------------------------------------
|
// --------------------------------------------------------------------------------------------
|
||||||
void operator () (Args &&... args)
|
void operator () (Args &... args)
|
||||||
{
|
{
|
||||||
for (Node * node = m_Nodes.m_Head; node; node = node->m_Next)
|
for (Node * node = m_Nodes.m_Head; node; node = node->m_Next)
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user