Remove implicitly defined special member functions

This commit is contained in:
Chris Thrasher 2022-06-06 08:23:38 -06:00 committed by Lukas Dürrenberger
parent 3203c3927f
commit 745bcb82ef
2 changed files with 0 additions and 69 deletions

View File

@ -48,44 +48,6 @@ class SFML_GRAPHICS_API Image
{ {
public: public:
////////////////////////////////////////////////////////////
/// \brief Default constructor
///
/// Creates an empty image.
///
////////////////////////////////////////////////////////////
Image();
////////////////////////////////////////////////////////////
/// \brief Destructor
///
////////////////////////////////////////////////////////////
~Image();
////////////////////////////////////////////////////////////
/// \brief Copy constructor
///
////////////////////////////////////////////////////////////
Image(const Image&);
////////////////////////////////////////////////////////////
/// \brief Copy assignment
///
////////////////////////////////////////////////////////////
Image& operator=(const Image&);
////////////////////////////////////////////////////////////
/// \brief Move constructor
///
////////////////////////////////////////////////////////////
Image(Image&&) noexcept;
////////////////////////////////////////////////////////////
/// \brief Move assignment
///
////////////////////////////////////////////////////////////
Image& operator=(Image&&) noexcept;
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Create the image and fill it with a unique color /// \brief Create the image and fill it with a unique color
/// ///

View File

@ -38,37 +38,6 @@
namespace sf namespace sf
{ {
////////////////////////////////////////////////////////////
Image::Image() :
m_size(0, 0)
{
}
////////////////////////////////////////////////////////////
Image::~Image()
{
}
////////////////////////////////////////////////////////////
Image::Image(const Image&) = default;
////////////////////////////////////////////////////////////
Image& Image::operator=(const Image&) = default;
////////////////////////////////////////////////////////////
Image::Image(Image&&) noexcept = default;
////////////////////////////////////////////////////////////
Image& Image::operator=(Image&&) noexcept = default;
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
void Image::create(const Vector2u& size, const Color& color) void Image::create(const Vector2u& size, const Color& color)
{ {