From 41eb8a0279538b368c6d19436eb5ff1232ece8aa Mon Sep 17 00:00:00 2001 From: Karroffel Date: Mon, 24 Jul 2017 16:36:26 +0200 Subject: [PATCH] [NativeScript] forgot to uncomment userdata return --- modules/nativescript/godot_nativescript.cpp | 2 +- modules/nativescript/nativescript.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/nativescript/godot_nativescript.cpp b/modules/nativescript/godot_nativescript.cpp index 7da6d14d184..453cee3a18c 100644 --- a/modules/nativescript/godot_nativescript.cpp +++ b/modules/nativescript/godot_nativescript.cpp @@ -195,7 +195,7 @@ void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance) { if (!instance) return NULL; if (instance->get_script_instance() && instance->get_script_instance()->get_language() == NativeScriptLanguage::get_singleton()) { - // return ((NativeScriptInstance *)instance->get_script_instance())->get_userdata(); + return ((NativeScriptInstance *)instance->get_script_instance())->userdata; } return NULL; } diff --git a/modules/nativescript/nativescript.h b/modules/nativescript/nativescript.h index 0578ffb680a..5702ba2e8d2 100644 --- a/modules/nativescript/nativescript.h +++ b/modules/nativescript/nativescript.h @@ -160,11 +160,11 @@ class NativeScriptInstance : public ScriptInstance { Object *owner; Ref script; - void *userdata; - void _ml_call_reversed(NativeScriptDesc *script_data, const StringName &p_method, const Variant **p_args, int p_argcount); public: + void *userdata; + virtual bool set(const StringName &p_name, const Variant &p_value); virtual bool get(const StringName &p_name, Variant &r_ret) const; virtual void get_property_list(List *p_properties) const;