Selaa lähdekoodia

Expose NOTIFICATION_EXTENSION_RELOADED to ClassDB

(cherry picked from commit fee70558f8fae8ace29c10a0393197cb1679fe4a)
EterDelta 1 vuosi sitten
vanhempi
commit
b3fa724e9d
2 muutettua tiedostoa jossa 4 lisäystä ja 0 poistoa
  1. 1 0
      core/object/object.cpp
  2. 3 0
      doc/classes/Object.xml

+ 1 - 0
core/object/object.cpp

@@ -1687,6 +1687,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);

+ 3 - 0
doc/classes/Object.xml

@@ -1027,6 +1027,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>