From d4e1dfe5dce4364baeb1781b0534909e1d895024 Mon Sep 17 00:00:00 2001 From: Ricardo Buring Date: Sun, 1 Jan 2023 21:27:08 +0100 Subject: Add conversions between Variant and ObjectID --- include/godot_cpp/variant/variant.hpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'include/godot_cpp') diff --git a/include/godot_cpp/variant/variant.hpp b/include/godot_cpp/variant/variant.hpp index 3d91a0a..6d26501 100644 --- a/include/godot_cpp/variant/variant.hpp +++ b/include/godot_cpp/variant/variant.hpp @@ -42,6 +42,8 @@ namespace godot { +class ObjectID; + class Variant { uint8_t opaque[GODOT_CPP_VARIANT_SIZE]{ 0 }; @@ -187,6 +189,7 @@ public: Variant(const StringName &v); Variant(const NodePath &v); Variant(const godot::RID &v); + Variant(const ObjectID &v); Variant(const Object *v); Variant(const Callable &v); Variant(const Signal &v); @@ -230,6 +233,7 @@ public: operator StringName() const; operator NodePath() const; operator godot::RID() const; + operator ObjectID() const; operator Object *() const; operator Callable() const; operator Signal() const; -- cgit v1.2.3