Widgets: Force parent parameter to be present (#172)
This commit is contained in:
@@ -179,6 +179,7 @@ Nazara Development Kit:
|
|||||||
- Fixed GraphicsComponent reflective material count which was not initialized
|
- Fixed GraphicsComponent reflective material count which was not initialized
|
||||||
- Added PhysicsComponent2D::ClosestPointQuery
|
- Added PhysicsComponent2D::ClosestPointQuery
|
||||||
- Fix GraphicsComponent copy constructor not copying scissor rect
|
- Fix GraphicsComponent copy constructor not copying scissor rect
|
||||||
|
- Force parent parameter to be present in widgets constructor
|
||||||
|
|
||||||
# 0.4:
|
# 0.4:
|
||||||
|
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ namespace Ndk
|
|||||||
class NDK_API ButtonWidget : public BaseWidget
|
class NDK_API ButtonWidget : public BaseWidget
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
ButtonWidget(BaseWidget* parent = nullptr);
|
ButtonWidget(BaseWidget* parent);
|
||||||
ButtonWidget(const ButtonWidget&) = delete;
|
ButtonWidget(const ButtonWidget&) = delete;
|
||||||
ButtonWidget(ButtonWidget&&) = default;
|
ButtonWidget(ButtonWidget&&) = default;
|
||||||
~ButtonWidget() = default;
|
~ButtonWidget() = default;
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ namespace Ndk
|
|||||||
friend class Sdk;
|
friend class Sdk;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
CheckboxWidget(BaseWidget* parent = nullptr);
|
CheckboxWidget(BaseWidget* parent);
|
||||||
CheckboxWidget(const CheckboxWidget&) = delete;
|
CheckboxWidget(const CheckboxWidget&) = delete;
|
||||||
CheckboxWidget(CheckboxWidget&&) = default;
|
CheckboxWidget(CheckboxWidget&&) = default;
|
||||||
~CheckboxWidget() = default;
|
~CheckboxWidget() = default;
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ namespace Ndk
|
|||||||
class NDK_API ImageWidget : public BaseWidget
|
class NDK_API ImageWidget : public BaseWidget
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
ImageWidget(BaseWidget* parent = nullptr);
|
ImageWidget(BaseWidget* parent);
|
||||||
ImageWidget(const ImageWidget&) = delete;
|
ImageWidget(const ImageWidget&) = delete;
|
||||||
ImageWidget(ImageWidget&&) = default;
|
ImageWidget(ImageWidget&&) = default;
|
||||||
~ImageWidget() = default;
|
~ImageWidget() = default;
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ namespace Ndk
|
|||||||
class NDK_API LabelWidget : public BaseWidget
|
class NDK_API LabelWidget : public BaseWidget
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
LabelWidget(BaseWidget* parent = nullptr);
|
LabelWidget(BaseWidget* parent);
|
||||||
LabelWidget(const LabelWidget&) = delete;
|
LabelWidget(const LabelWidget&) = delete;
|
||||||
LabelWidget(LabelWidget&&) = default;
|
LabelWidget(LabelWidget&&) = default;
|
||||||
~LabelWidget() = default;
|
~LabelWidget() = default;
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (C) 2017 Samy Bensaid
|
// Copyright (C) 2017 Samy Bensaid
|
||||||
// This file is part of the "Nazara Development Kit"
|
// This file is part of the "Nazara Development Kit"
|
||||||
// For conditions of distribution and use, see copyright notice in Prerequisites.hpp
|
// For conditions of distribution and use, see copyright notice in Prerequisites.hpp
|
||||||
|
|
||||||
@@ -23,7 +23,7 @@ namespace Ndk
|
|||||||
friend class Sdk;
|
friend class Sdk;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
ProgressBarWidget(BaseWidget* parent = nullptr);
|
ProgressBarWidget(BaseWidget* parent);
|
||||||
ProgressBarWidget(const ProgressBarWidget&) = delete;
|
ProgressBarWidget(const ProgressBarWidget&) = delete;
|
||||||
ProgressBarWidget(ProgressBarWidget&&) = default;
|
ProgressBarWidget(ProgressBarWidget&&) = default;
|
||||||
~ProgressBarWidget() = default;
|
~ProgressBarWidget() = default;
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ namespace Ndk
|
|||||||
class NDK_API TextAreaWidget : public BaseWidget
|
class NDK_API TextAreaWidget : public BaseWidget
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
TextAreaWidget(BaseWidget* parent = nullptr);
|
TextAreaWidget(BaseWidget* parent);
|
||||||
TextAreaWidget(const TextAreaWidget&) = delete;
|
TextAreaWidget(const TextAreaWidget&) = delete;
|
||||||
TextAreaWidget(TextAreaWidget&&) = default;
|
TextAreaWidget(TextAreaWidget&&) = default;
|
||||||
~TextAreaWidget() = default;
|
~TextAreaWidget() = default;
|
||||||
|
|||||||
Reference in New Issue
Block a user