diff options
Diffstat (limited to 'include/core/Variant.hpp')
-rw-r--r-- | include/core/Variant.hpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/core/Variant.hpp b/include/core/Variant.hpp index 310bd41..5f40013 100644 --- a/include/core/Variant.hpp +++ b/include/core/Variant.hpp @@ -226,6 +226,7 @@ public: operator NodePath() const; operator RID() const; operator godot_object *() const; + template <typename T> operator T*() const { return static_cast<T*>(T::___get_from_variant(*this)); } operator Dictionary() const; operator Array() const; |