diff options
Diffstat (limited to 'include/godot_cpp/core/object.hpp')
-rw-r--r-- | include/godot_cpp/core/object.hpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/include/godot_cpp/core/object.hpp b/include/godot_cpp/core/object.hpp index c1f1069..0857200 100644 --- a/include/godot_cpp/core/object.hpp +++ b/include/godot_cpp/core/object.hpp @@ -80,31 +80,31 @@ struct MethodInfo { MethodInfo(); MethodInfo(StringName p_name); - template <class... Args> + template <typename... Args> MethodInfo(StringName p_name, const Args &...args); MethodInfo(Variant::Type ret); MethodInfo(Variant::Type ret, StringName p_name); - template <class... Args> + template <typename... Args> MethodInfo(Variant::Type ret, StringName p_name, const Args &...args); MethodInfo(const PropertyInfo &p_ret, StringName p_name); - template <class... Args> + template <typename... Args> MethodInfo(const PropertyInfo &p_ret, StringName p_name, const Args &...); }; -template <class... Args> +template <typename... Args> MethodInfo::MethodInfo(StringName p_name, const Args &...args) : name(p_name), flags(GDEXTENSION_METHOD_FLAG_NORMAL) { arguments = { args... }; } -template <class... Args> +template <typename... Args> MethodInfo::MethodInfo(Variant::Type ret, StringName p_name, const Args &...args) : name(p_name), flags(GDEXTENSION_METHOD_FLAG_NORMAL) { return_val.type = ret; arguments = { args... }; } -template <class... Args> +template <typename... Args> MethodInfo::MethodInfo(const PropertyInfo &p_ret, StringName p_name, const Args &...args) : name(p_name), return_val(p_ret), flags(GDEXTENSION_METHOD_FLAG_NORMAL) { arguments = { args... }; @@ -121,7 +121,7 @@ public: } }; -template <class T> +template <typename T> T *Object::cast_to(Object *p_object) { if (p_object == nullptr) { return nullptr; @@ -134,7 +134,7 @@ T *Object::cast_to(Object *p_object) { return dynamic_cast<T *>(internal::get_object_instance_binding(casted)); } -template <class T> +template <typename T> const T *Object::cast_to(const Object *p_object) { if (p_object == nullptr) { return nullptr; |