Renderer/RenderTarget: Add OnRenderTargetRelease signal
This commit is contained in:
parent
c6611fcb9f
commit
488ccf9648
|
|
@ -28,6 +28,7 @@ namespace Nz
|
|||
virtual const RenderPass& GetRenderPass() const = 0;
|
||||
virtual const Vector2ui& GetSize() const = 0;
|
||||
|
||||
NazaraSignal(OnRenderTargetRelease, const RenderTarget* /*renderTarget*/);
|
||||
NazaraSignal(OnRenderTargetSizeChange, const RenderTarget* /*renderTarget*/, const Vector2ui& /*newSize*/);
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -7,5 +7,8 @@
|
|||
|
||||
namespace Nz
|
||||
{
|
||||
RenderTarget::~RenderTarget() = default;
|
||||
RenderTarget::~RenderTarget()
|
||||
{
|
||||
OnRenderTargetRelease(this);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue