]> git.tdb.fi Git - libs/gl.git/commitdiff
Make MSVC happy by explicitly declaring move constructors
authorMikko Rasa <tdb@tdb.fi>
Wed, 27 Dec 2023 23:19:02 +0000 (01:19 +0200)
committerMikko Rasa <tdb@tdb.fi>
Wed, 27 Dec 2023 23:19:02 +0000 (01:19 +0200)
source/animation/animation.h
source/builders/sequencetemplate.h

index 3a7604542ff3f6f3ce34c2f132e6a575240a9829..d04d4fdc4778bed8e16e8dcd6c01719e43ce3808 100644 (file)
@@ -173,6 +173,10 @@ private:
        unsigned uniform_curve_offset = 0;
 
 public:
+       Animation() = default;
+       Animation(Animation &&) = default;
+       Animation &operator=(Animation &&) = default;
+
        void set_armature(const Armature &);
        const Armature *get_armature() const { return armature; }
 
index 4c2114a4e37a75160bbcf5c4f236d1a16cbd2f04..aa7a3b31a273b7c761aa6a19c61d5ce0bb0f668b 100644 (file)
@@ -150,6 +150,10 @@ private:
        int clear_stencil = 0;
 
 public:
+       SequenceTemplate() = default;
+       SequenceTemplate(SequenceTemplate &&) = default;
+       SequenceTemplate &operator=(SequenceTemplate &&) = default;
+
        bool get_hdr() const { return hdr; }
        unsigned get_required_multisample() const { return required_multisample; }
        unsigned get_maximum_multisample() const { return max_multisample; }