Utility: Make Window constructor explicit
This commit is contained in:
parent
0e99f93866
commit
fc2fd81719
|
|
@ -31,7 +31,7 @@ namespace Nz
|
||||||
public:
|
public:
|
||||||
RenderWindow() = default;
|
RenderWindow() = default;
|
||||||
RenderWindow(VideoMode mode, const String& title, WindowStyleFlags style = WindowStyle_Default, const ContextParameters& parameters = ContextParameters());
|
RenderWindow(VideoMode mode, const String& title, WindowStyleFlags style = WindowStyle_Default, const ContextParameters& parameters = ContextParameters());
|
||||||
RenderWindow(WindowHandle handle, const ContextParameters& parameters = ContextParameters());
|
explicit RenderWindow(WindowHandle handle, const ContextParameters& parameters = ContextParameters());
|
||||||
RenderWindow(const RenderWindow&) = delete;
|
RenderWindow(const RenderWindow&) = delete;
|
||||||
RenderWindow(RenderWindow&&) = delete; ///TODO
|
RenderWindow(RenderWindow&&) = delete; ///TODO
|
||||||
virtual ~RenderWindow();
|
virtual ~RenderWindow();
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@ namespace Nz
|
||||||
public:
|
public:
|
||||||
Window();
|
Window();
|
||||||
inline Window(VideoMode mode, const String& title, WindowStyleFlags style = WindowStyle_Default);
|
inline Window(VideoMode mode, const String& title, WindowStyleFlags style = WindowStyle_Default);
|
||||||
inline Window(WindowHandle handle);
|
inline explicit Window(WindowHandle handle);
|
||||||
Window(const Window&) = delete;
|
Window(const Window&) = delete;
|
||||||
inline Window(Window&& window) noexcept;
|
inline Window(Window&& window) noexcept;
|
||||||
virtual ~Window();
|
virtual ~Window();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue