mirror of
https://github.com/SFML/SFML.git
synced 2024-12-01 07:41:05 +08:00
Remove implicitly defined special member functions
This commit is contained in:
parent
3203c3927f
commit
745bcb82ef
@ -48,44 +48,6 @@ class SFML_GRAPHICS_API Image
|
||||
{
|
||||
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
|
||||
///
|
||||
|
@ -38,37 +38,6 @@
|
||||
|
||||
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)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user