summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/godot_cpp/classes/wrapped.hpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/godot_cpp/classes/wrapped.hpp b/include/godot_cpp/classes/wrapped.hpp
index 97f9a6e..d5a718c 100644
--- a/include/godot_cpp/classes/wrapped.hpp
+++ b/include/godot_cpp/classes/wrapped.hpp
@@ -89,6 +89,7 @@ protected:
::godot::List<::godot::PropertyInfo> plist_owned;
void _postinitialize();
+ virtual void _notificationv(int32_t p_what, bool p_reversed = false) {}
Wrapped(const StringName p_godot_class);
Wrapped(GodotObject *p_godot_object);
@@ -374,6 +375,11 @@ public:
_gde_binding_reference_callback, \
}; \
\
+protected: \
+ virtual void _notificationv(int32_t p_what, bool p_reversed = false) override { \
+ m_class::notification_bind(this, p_what, p_reversed); \
+ } \
+ \
private:
// Don't use this for your classes, use GDCLASS() instead.