From 0c6e26dabed18681c09a87f32903725331e2e25e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9=20=D0=A1=D0=B0?= =?UTF-8?q?=D0=BB=D1=8C=D0=BD=D0=B8=D0=BA=D0=BE=D0=B2?= Date: Tue, 6 Dec 2022 08:33:13 +0300 Subject: Added property info for ptr and ref + ported the implementation of the `check` method --- include/godot_cpp/classes/ref.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'include/godot_cpp/classes') diff --git a/include/godot_cpp/classes/ref.hpp b/include/godot_cpp/classes/ref.hpp index 465500b..bac942f 100644 --- a/include/godot_cpp/classes/ref.hpp +++ b/include/godot_cpp/classes/ref.hpp @@ -276,7 +276,7 @@ struct GetTypeInfo, typename EnableIf::value> static const GDExtensionClassMethodArgumentMetadata METADATA = GDEXTENSION_METHOD_ARGUMENT_METADATA_NONE; static inline PropertyInfo get_class_info() { - return make_property_info(Variant::Type::OBJECT, T::get_class_static()); + return make_property_info(Variant::Type::OBJECT, "", PROPERTY_HINT_RESOURCE_TYPE, T::get_class_static()); } }; @@ -286,7 +286,7 @@ struct GetTypeInfo &, typename EnableIf static const GDExtensionClassMethodArgumentMetadata METADATA = GDEXTENSION_METHOD_ARGUMENT_METADATA_NONE; static inline PropertyInfo get_class_info() { - return make_property_info(Variant::Type::OBJECT, T::get_class_static()); + return make_property_info(Variant::Type::OBJECT, "", PROPERTY_HINT_RESOURCE_TYPE, T::get_class_static()); } }; -- cgit v1.2.3