Renderer: Make RenderTarget movable
This commit is contained in:
parent
508554fcb1
commit
8569d7da88
|
|
@ -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*/);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue