Network/AbstractSocket: Replace OnStateChange signal by OnStateChanged
This commit is contained in:
@@ -44,7 +44,7 @@ namespace Nz
|
||||
AbstractSocket& operator=(AbstractSocket&& abstractSocket);
|
||||
|
||||
// Signals:
|
||||
NazaraSignal(OnStateChange, const AbstractSocket* /*socket*/, SocketState /*newState*/);
|
||||
NazaraSignal(OnStateChanged, const AbstractSocket* /*socket*/, SocketState /*oldState*/, SocketState /*newState*/);
|
||||
|
||||
protected:
|
||||
AbstractSocket(SocketType type);
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// Copyright (C) 2017 Jérôme Leclercq
|
||||
// Copyright (C) 2017 Jérôme Leclercq
|
||||
// This file is part of the "Nazara Engine - Network module"
|
||||
// For conditions of distribution and use, see copyright notice in Config.hpp
|
||||
|
||||
@@ -66,8 +66,9 @@ namespace Nz
|
||||
{
|
||||
if (m_state != newState)
|
||||
{
|
||||
OnStateChange(this, newState);
|
||||
SocketState oldState = m_state;
|
||||
m_state = newState;
|
||||
OnStateChange(this, oldState, newState);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user