Expose NOTIFICATION_EXTENSION_RELOADED to ClassDB

This commit is contained in:
EterDelta 2024-02-02 04:35:53 -05:00
parent 10e111477d
commit fee70558f8
2 changed files with 4 additions and 0 deletions

View file

@ -1683,6 +1683,7 @@ void Object::_bind_methods() {
BIND_CONSTANT(NOTIFICATION_POSTINITIALIZE); BIND_CONSTANT(NOTIFICATION_POSTINITIALIZE);
BIND_CONSTANT(NOTIFICATION_PREDELETE); BIND_CONSTANT(NOTIFICATION_PREDELETE);
BIND_CONSTANT(NOTIFICATION_EXTENSION_RELOADED);
BIND_ENUM_CONSTANT(CONNECT_DEFERRED); BIND_ENUM_CONSTANT(CONNECT_DEFERRED);
BIND_ENUM_CONSTANT(CONNECT_PERSIST); BIND_ENUM_CONSTANT(CONNECT_PERSIST);

View file

@ -1056,6 +1056,9 @@
<constant name="NOTIFICATION_PREDELETE" value="1"> <constant name="NOTIFICATION_PREDELETE" value="1">
Notification received when the object is about to be deleted. Can act as the deconstructor of some programming languages. Notification received when the object is about to be deleted. Can act as the deconstructor of some programming languages.
</constant> </constant>
<constant name="NOTIFICATION_EXTENSION_RELOADED" value="2">
Notification received when the object finishes hot reloading. This notification is only sent for extensions classes and derived.
</constant>
<constant name="CONNECT_DEFERRED" value="1" enum="ConnectFlags"> <constant name="CONNECT_DEFERRED" value="1" enum="ConnectFlags">
Deferred connections trigger their [Callable]s on idle time (at the end of the frame), rather than instantly. Deferred connections trigger their [Callable]s on idle time (at the end of the frame), rather than instantly.
</constant> </constant>