Renderer: Make RenderTarget movable

This commit is contained in:
Lynix 2017-09-30 15:00:54 +02:00
parent 508554fcb1
commit 8569d7da88
1 changed files with 2 additions and 2 deletions

View File

@ -24,7 +24,7 @@ namespace Nz
public: public:
RenderTarget() = default; RenderTarget() = default;
RenderTarget(const RenderTarget&) = delete; RenderTarget(const RenderTarget&) = delete;
RenderTarget(RenderTarget&&) = delete; ///TOOD? RenderTarget(RenderTarget&&) noexcept = default;
virtual ~RenderTarget(); virtual ~RenderTarget();
virtual unsigned int GetHeight() const = 0; virtual unsigned int GetHeight() const = 0;
@ -40,7 +40,7 @@ namespace Nz
virtual bool HasContext() const = 0; virtual bool HasContext() const = 0;
RenderTarget& operator=(const RenderTarget&) = delete; RenderTarget& operator=(const RenderTarget&) = delete;
RenderTarget& operator=(RenderTarget&&) = delete; ///TOOD? RenderTarget& operator=(RenderTarget&&) noexcept = default;
// Signals: // Signals:
NazaraSignal(OnRenderTargetParametersChange, const RenderTarget* /*renderTarget*/); NazaraSignal(OnRenderTargetParametersChange, const RenderTarget* /*renderTarget*/);