Replace Listenable system by signals
Former-commit-id: 16fb0b3e703ca4b41ceb97fab938cebb05f677d4
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
|
||||
NzRenderTarget::~NzRenderTarget()
|
||||
{
|
||||
NotifyRelease(Listener::OnRenderTargetReleased);
|
||||
OnRenderTargetRelease(this);
|
||||
}
|
||||
|
||||
bool NzRenderTarget::IsActive() const
|
||||
@@ -30,27 +30,3 @@ void NzRenderTarget::Desactivate() const
|
||||
{
|
||||
// Seuls les target sans contextes (ex: NzRenderTexture) nécessitent une désactivation
|
||||
}
|
||||
|
||||
NzRenderTarget::Listener::~Listener() = default;
|
||||
|
||||
bool NzRenderTarget::Listener::OnRenderTargetParametersChange(const NzRenderTarget* renderTarget, void* userdata)
|
||||
{
|
||||
NazaraUnused(renderTarget);
|
||||
NazaraUnused(userdata);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
void NzRenderTarget::Listener::OnRenderTargetReleased(const NzRenderTarget* renderTarget, void* userdata)
|
||||
{
|
||||
NazaraUnused(renderTarget);
|
||||
NazaraUnused(userdata);
|
||||
}
|
||||
|
||||
bool NzRenderTarget::Listener::OnRenderTargetSizeChange(const NzRenderTarget* renderTarget, void* userdata)
|
||||
{
|
||||
NazaraUnused(renderTarget);
|
||||
NazaraUnused(userdata);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -379,8 +379,8 @@ bool NzRenderTexture::Create(bool lock)
|
||||
onExit.Reset();
|
||||
}
|
||||
|
||||
Notify(Listener::OnRenderTargetParametersChange);
|
||||
Notify(Listener::OnRenderTargetSizeChange);
|
||||
OnRenderTargetParametersChange(this);
|
||||
OnRenderTargetSizeChange(this);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -278,8 +278,8 @@ bool NzRenderWindow::OnWindowCreated()
|
||||
NzOpenGL::SetScissorBox(NzRecti(0, 0, size.x, size.y));
|
||||
NzOpenGL::SetViewport(NzRecti(0, 0, size.x, size.y));
|
||||
|
||||
Notify(Listener::OnRenderTargetParametersChange);
|
||||
Notify(Listener::OnRenderTargetSizeChange);
|
||||
OnRenderTargetParametersChange(this);
|
||||
OnRenderTargetSizeChange(this);
|
||||
|
||||
m_clock.Restart();
|
||||
|
||||
@@ -300,5 +300,5 @@ void NzRenderWindow::OnWindowDestroy()
|
||||
|
||||
void NzRenderWindow::OnWindowResized()
|
||||
{
|
||||
Notify(Listener::OnRenderTargetSizeChange);
|
||||
OnRenderTargetSizeChange(this);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user