summaryrefslogtreecommitdiffhomepage
path: root/src/scenery.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/scenery.hpp')
-rw-r--r--src/scenery.hpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/scenery.hpp b/src/scenery.hpp
index 6ae7a10a..8db32f91 100644
--- a/src/scenery.hpp
+++ b/src/scenery.hpp
@@ -40,12 +40,14 @@ struct scenery_proto : object_proto
scenery_proto_variants subtype; // todo! add std::monostate
scenery_proto() noexcept;
- scenery_proto(const scenery_proto&) noexcept;
~scenery_proto() noexcept override;
- scenery_proto& operator=(const scenery_proto&) noexcept;
- bool operator==(const object_proto& proto) const override;
explicit operator bool() const;
+ bool operator==(const object_proto& proto) const override;
enum scenery_type scenery_type() const;
+ scenery_proto(const scenery_proto&) noexcept;
+ scenery_proto& operator=(const scenery_proto&) noexcept;
+ scenery_proto(scenery_proto&&) noexcept;
+ scenery_proto& operator=(scenery_proto&&) noexcept;
};
struct scenery;