summaryrefslogtreecommitdiffstats
path: root/modules/dlscript/dl_script.h
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2017-04-04 23:38:00 +0200
committerGitHub <noreply@github.com>2017-04-04 23:38:00 +0200
commit7ed83e988930776826b8e6e7cf0c53f8d50cfe26 (patch)
tree8ba50859dedf9ef940d37ccd132234a20abb7818 /modules/dlscript/dl_script.h
parent46bc14e66fe90430f1d74cdab6cca6acb5b2a3f6 (diff)
parent6c49fe9c62b3401323a6497447679fdfded6f116 (diff)
downloadredot-engine-7ed83e988930776826b8e6e7cf0c53f8d50cfe26.tar.gz
Merge pull request #8263 from karroffel/dlscript-userdata
[DLScript] added variant constructor and a function to get userdata of a script
Diffstat (limited to 'modules/dlscript/dl_script.h')
-rw-r--r--modules/dlscript/dl_script.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/modules/dlscript/dl_script.h b/modules/dlscript/dl_script.h
index 18af85382a..497208c832 100644
--- a/modules/dlscript/dl_script.h
+++ b/modules/dlscript/dl_script.h
@@ -241,6 +241,8 @@ class DLInstance : public ScriptInstance {
public:
_FORCE_INLINE_ Object *get_owner() { return owner; }
+ _FORCE_INLINE_ void *get_userdata() { return 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<PropertyInfo> *p_properties) const;