Преглед на файлове

Make `Object::to_string` virtual

Allows to override printing via C++, not only via script.
Andrii Doroshenko (Xrayez) преди 5 години
родител
ревизия
cfead57d1d
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      core/object.h

+ 1 - 1
core/object.h

@@ -658,7 +658,7 @@ public:
 	Variant call(const StringName &p_name, VARIANT_ARG_LIST); // C++ helper
 
 	void notification(int p_notification, bool p_reversed = false);
-	String to_string();
+	virtual String to_string();
 
 	//used mainly by script, get and set all INCLUDING string
 	virtual Variant getvar(const Variant &p_key, bool *r_valid = nullptr) const;