diff options
author | Marc Gilleron <marc.gilleron@gmail.com> | 2022-09-15 23:46:50 +0100 |
---|---|---|
committer | Marc Gilleron <marc.gilleron@gmail.com> | 2022-09-15 23:46:50 +0100 |
commit | 6f3bdab0904bd0a7b159ae29c49d103ffe67c315 (patch) | |
tree | 5dbec36564b3ef1354b9737aea47730f288f14ec /include/godot_cpp | |
parent | 204e504d68cd8b5d267d3146390ec2f25c5f2e27 (diff) | |
download | redot-cpp-6f3bdab0904bd0a7b159ae29c49d103ffe67c315.tar.gz |
Fix issues with `_get` and `_get_property_list`
`_get` was using `_set` internally, and should be `const`.
`_get_property_list` should be `const`.
Diffstat (limited to 'include/godot_cpp')
-rw-r--r-- | include/godot_cpp/classes/wrapped.hpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/include/godot_cpp/classes/wrapped.hpp b/include/godot_cpp/classes/wrapped.hpp index cfbf6c0..70e2bb8 100644 --- a/include/godot_cpp/classes/wrapped.hpp +++ b/include/godot_cpp/classes/wrapped.hpp @@ -125,12 +125,12 @@ protected: return (bool(::godot::Wrapped::*)(const ::godot::StringName &p_name, const ::godot::Variant &p_property)) & m_class::_set; \ } \ \ - static bool (::godot::Wrapped::*_get_get())(const ::godot::StringName &p_name, ::godot::Variant &r_ret) { \ - return (bool(::godot::Wrapped::*)(const ::godot::StringName &p_name, ::godot::Variant &r_ret)) & m_class::_set; \ + static bool (::godot::Wrapped::*_get_get())(const ::godot::StringName &p_name, ::godot::Variant &r_ret) const { \ + return (bool(::godot::Wrapped::*)(const ::godot::StringName &p_name, ::godot::Variant &r_ret) const) & m_class::_get; \ } \ \ - static void (::godot::Wrapped::*_get_get_property_list())(::godot::List<::godot::PropertyInfo> * p_list) { \ - return (void(::godot::Wrapped::*)(::godot::List<::godot::PropertyInfo> * p_list)) & m_class::_get_property_list; \ + static void (::godot::Wrapped::*_get_get_property_list())(::godot::List<::godot::PropertyInfo> * p_list) const { \ + return (void(::godot::Wrapped::*)(::godot::List<::godot::PropertyInfo> * p_list) const) & m_class::_get_property_list; \ } \ \ static bool (::godot::Wrapped::*_get_property_can_revert())(const ::godot::StringName &p_name) { \ @@ -334,11 +334,11 @@ protected: return nullptr; \ } \ \ - static bool (Wrapped::*_get_get())(const StringName &p_name, Variant &r_ret) { \ + static bool (Wrapped::*_get_get())(const StringName &p_name, Variant &r_ret) const { \ return nullptr; \ } \ \ - static void (Wrapped::*_get_get_property_list())(List<PropertyInfo> * p_list) { \ + static void (Wrapped::*_get_get_property_list())(List<PropertyInfo> * p_list) const { \ return nullptr; \ } \ \ |