|
|
@ -33,6 +33,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
#include <godot_cpp/core/object.hpp>
|
|
|
|
#include <godot_cpp/core/object.hpp>
|
|
|
|
#include <godot_cpp/variant/typed_array.hpp>
|
|
|
|
#include <godot_cpp/variant/typed_array.hpp>
|
|
|
|
|
|
|
|
#include <godot_cpp/variant/typed_dictionary.hpp>
|
|
|
|
#include <godot_cpp/variant/variant.hpp>
|
|
|
|
#include <godot_cpp/variant/variant.hpp>
|
|
|
|
|
|
|
|
|
|
|
|
#include <gdextension_interface.h>
|
|
|
|
#include <gdextension_interface.h>
|
|
|
@ -395,6 +396,726 @@ MAKE_TYPED_ARRAY_INFO(Vector<Vector3>, Variant::PACKED_VECTOR3_ARRAY)
|
|
|
|
MAKE_TYPED_ARRAY_INFO(Vector<Color>, Variant::PACKED_COLOR_ARRAY)
|
|
|
|
MAKE_TYPED_ARRAY_INFO(Vector<Color>, Variant::PACKED_COLOR_ARRAY)
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
template <class TKey, class TValue>
|
|
|
|
|
|
|
|
struct PtrToArg<TypedDictionary<TKey, TValue>> {
|
|
|
|
|
|
|
|
_FORCE_INLINE_ static TypedDictionary<TKey, TValue> convert(const void *p_ptr) {
|
|
|
|
|
|
|
|
return TypedDictionary<TKey, TValue>(*reinterpret_cast<const Dictionary *>(p_ptr));
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
typedef Dictionary EncodeT;
|
|
|
|
|
|
|
|
_FORCE_INLINE_ static void encode(TypedDictionary<TKey, TValue> p_val, void *p_ptr) {
|
|
|
|
|
|
|
|
*reinterpret_cast<Dictionary *>(p_ptr) = p_val;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
template <class TKey, class TValue>
|
|
|
|
|
|
|
|
struct PtrToArg<const TypedDictionary<TKey, TValue> &> {
|
|
|
|
|
|
|
|
typedef Dictionary EncodeT;
|
|
|
|
|
|
|
|
_FORCE_INLINE_ static TypedDictionary<TKey, TValue>
|
|
|
|
|
|
|
|
convert(const void *p_ptr) {
|
|
|
|
|
|
|
|
return TypedDictionary<TKey, TValue>(*reinterpret_cast<const Dictionary *>(p_ptr));
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
template <class TKey, class TValue>
|
|
|
|
|
|
|
|
struct GetTypeInfo<TypedDictionary<TKey, TValue>> {
|
|
|
|
|
|
|
|
static constexpr GDExtensionVariantType VARIANT_TYPE = GDEXTENSION_VARIANT_TYPE_DICTIONARY;
|
|
|
|
|
|
|
|
static constexpr GDExtensionClassMethodArgumentMetadata METADATA = GDEXTENSION_METHOD_ARGUMENT_METADATA_NONE;
|
|
|
|
|
|
|
|
static inline PropertyInfo get_class_info() {
|
|
|
|
|
|
|
|
return make_property_info(Variant::Type::DICTIONARY, "", PROPERTY_HINT_DICTIONARY_TYPE, vformat("%s,%s", TKey::get_class_static(), TValue::get_class_static()));
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
template <class TKey, class TValue>
|
|
|
|
|
|
|
|
struct GetTypeInfo<const TypedDictionary<TKey, TValue> &> {
|
|
|
|
|
|
|
|
static constexpr GDExtensionVariantType VARIANT_TYPE = GDEXTENSION_VARIANT_TYPE_DICTIONARY;
|
|
|
|
|
|
|
|
static constexpr GDExtensionClassMethodArgumentMetadata METADATA = GDEXTENSION_METHOD_ARGUMENT_METADATA_NONE;
|
|
|
|
|
|
|
|
static inline PropertyInfo get_class_info() {
|
|
|
|
|
|
|
|
return make_property_info(Variant::Type::DICTIONARY, "", PROPERTY_HINT_DICTIONARY_TYPE, vformat("%s,%s", TKey::get_class_static(), TValue::get_class_static()));
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#define MAKE_TYPED_DICTIONARY_INFO(m_type, m_variant_type) \
|
|
|
|
|
|
|
|
template <> \
|
|
|
|
|
|
|
|
struct GetTypeInfo<TypedDictionary<m_type, m_type>> { \
|
|
|
|
|
|
|
|
static constexpr GDExtensionVariantType VARIANT_TYPE = GDEXTENSION_VARIANT_TYPE_DICTIONARY; \
|
|
|
|
|
|
|
|
static constexpr GDExtensionClassMethodArgumentMetadata METADATA = GDEXTENSION_METHOD_ARGUMENT_METADATA_NONE; \
|
|
|
|
|
|
|
|
static inline PropertyInfo get_class_info() { \
|
|
|
|
|
|
|
|
return make_property_info(Variant::Type::DICTIONARY, "", PROPERTY_HINT_DICTIONARY_TYPE, vformat("%s,%s", Variant::get_type_name(m_variant_type).utf8().get_data(), Variant::get_type_name(m_variant_type).utf8().get_data())); \
|
|
|
|
|
|
|
|
} \
|
|
|
|
|
|
|
|
}; \
|
|
|
|
|
|
|
|
template <> \
|
|
|
|
|
|
|
|
struct GetTypeInfo<const TypedDictionary<m_type, m_type> &> { \
|
|
|
|
|
|
|
|
static constexpr GDExtensionVariantType VARIANT_TYPE = GDEXTENSION_VARIANT_TYPE_DICTIONARY; \
|
|
|
|
|
|
|
|
static constexpr GDExtensionClassMethodArgumentMetadata METADATA = GDEXTENSION_METHOD_ARGUMENT_METADATA_NONE; \
|
|
|
|
|
|
|
|
static inline PropertyInfo get_class_info() { \
|
|
|
|
|
|
|
|
return make_property_info(Variant::Type::DICTIONARY, "", PROPERTY_HINT_DICTIONARY_TYPE, vformat("%s,%s", Variant::get_type_name(m_variant_type).utf8().get_data(), Variant::get_type_name(m_variant_type).utf8().get_data())); \
|
|
|
|
|
|
|
|
} \
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#define MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(m_type, m_variant_type) \
|
|
|
|
|
|
|
|
template <class T> \
|
|
|
|
|
|
|
|
struct GetTypeInfo<TypedDictionary<T, m_type>> { \
|
|
|
|
|
|
|
|
static constexpr GDExtensionVariantType VARIANT_TYPE = GDEXTENSION_VARIANT_TYPE_DICTIONARY; \
|
|
|
|
|
|
|
|
static constexpr GDExtensionClassMethodArgumentMetadata METADATA = GDEXTENSION_METHOD_ARGUMENT_METADATA_NONE; \
|
|
|
|
|
|
|
|
static inline PropertyInfo get_class_info() { \
|
|
|
|
|
|
|
|
return make_property_info(Variant::Type::DICTIONARY, "", PROPERTY_HINT_DICTIONARY_TYPE, vformat("%s,%s", T::get_class_static(), Variant::get_type_name(m_variant_type).utf8().get_data())); \
|
|
|
|
|
|
|
|
} \
|
|
|
|
|
|
|
|
}; \
|
|
|
|
|
|
|
|
template <class T> \
|
|
|
|
|
|
|
|
struct GetTypeInfo<const TypedDictionary<T, m_type> &> { \
|
|
|
|
|
|
|
|
static constexpr GDExtensionVariantType VARIANT_TYPE = GDEXTENSION_VARIANT_TYPE_DICTIONARY; \
|
|
|
|
|
|
|
|
static constexpr GDExtensionClassMethodArgumentMetadata METADATA = GDEXTENSION_METHOD_ARGUMENT_METADATA_NONE; \
|
|
|
|
|
|
|
|
static inline PropertyInfo get_class_info() { \
|
|
|
|
|
|
|
|
return make_property_info(Variant::Type::DICTIONARY, "", PROPERTY_HINT_DICTIONARY_TYPE, vformat("%s,%s", T::get_class_static(), Variant::get_type_name(m_variant_type).utf8().get_data())); \
|
|
|
|
|
|
|
|
} \
|
|
|
|
|
|
|
|
}; \
|
|
|
|
|
|
|
|
template <class T> \
|
|
|
|
|
|
|
|
struct GetTypeInfo<TypedDictionary<m_type, T>> { \
|
|
|
|
|
|
|
|
static constexpr GDExtensionVariantType VARIANT_TYPE = GDEXTENSION_VARIANT_TYPE_DICTIONARY; \
|
|
|
|
|
|
|
|
static constexpr GDExtensionClassMethodArgumentMetadata METADATA = GDEXTENSION_METHOD_ARGUMENT_METADATA_NONE; \
|
|
|
|
|
|
|
|
static inline PropertyInfo get_class_info() { \
|
|
|
|
|
|
|
|
return make_property_info(Variant::Type::DICTIONARY, "", PROPERTY_HINT_DICTIONARY_TYPE, vformat("%s,%s", Variant::get_type_name(m_variant_type).utf8().get_data(), T::get_class_static())); \
|
|
|
|
|
|
|
|
} \
|
|
|
|
|
|
|
|
}; \
|
|
|
|
|
|
|
|
template <class T> \
|
|
|
|
|
|
|
|
struct GetTypeInfo<const TypedDictionary<m_type, T> &> { \
|
|
|
|
|
|
|
|
static constexpr GDExtensionVariantType VARIANT_TYPE = GDEXTENSION_VARIANT_TYPE_DICTIONARY; \
|
|
|
|
|
|
|
|
static constexpr GDExtensionClassMethodArgumentMetadata METADATA = GDEXTENSION_METHOD_ARGUMENT_METADATA_NONE; \
|
|
|
|
|
|
|
|
static inline PropertyInfo get_class_info() { \
|
|
|
|
|
|
|
|
return make_property_info(Variant::Type::DICTIONARY, "", PROPERTY_HINT_DICTIONARY_TYPE, vformat("%s,%s", Variant::get_type_name(m_variant_type).utf8().get_data(), T::get_class_static())); \
|
|
|
|
|
|
|
|
} \
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#define MAKE_TYPED_DICTIONARY_EXPANDED_INFO(m_type_a, m_variant_type_a, m_type_b, m_variant_type_b) \
|
|
|
|
|
|
|
|
template <> \
|
|
|
|
|
|
|
|
struct GetTypeInfo<TypedDictionary<m_type_a, m_type_b>> { \
|
|
|
|
|
|
|
|
static constexpr GDExtensionVariantType VARIANT_TYPE = GDEXTENSION_VARIANT_TYPE_DICTIONARY; \
|
|
|
|
|
|
|
|
static constexpr GDExtensionClassMethodArgumentMetadata METADATA = GDEXTENSION_METHOD_ARGUMENT_METADATA_NONE; \
|
|
|
|
|
|
|
|
static inline PropertyInfo get_class_info() { \
|
|
|
|
|
|
|
|
return make_property_info(Variant::Type::DICTIONARY, "", PROPERTY_HINT_DICTIONARY_TYPE, vformat("%s,%s", Variant::get_type_name(m_variant_type_a).utf8().get_data(), Variant::get_type_name(m_variant_type_b).utf8().get_data())); \
|
|
|
|
|
|
|
|
} \
|
|
|
|
|
|
|
|
}; \
|
|
|
|
|
|
|
|
template <> \
|
|
|
|
|
|
|
|
struct GetTypeInfo<const TypedDictionary<m_type_a, m_type_b> &> { \
|
|
|
|
|
|
|
|
static constexpr GDExtensionVariantType VARIANT_TYPE = GDEXTENSION_VARIANT_TYPE_DICTIONARY; \
|
|
|
|
|
|
|
|
static constexpr GDExtensionClassMethodArgumentMetadata METADATA = GDEXTENSION_METHOD_ARGUMENT_METADATA_NONE; \
|
|
|
|
|
|
|
|
static inline PropertyInfo get_class_info() { \
|
|
|
|
|
|
|
|
return make_property_info(Variant::Type::DICTIONARY, "", PROPERTY_HINT_DICTIONARY_TYPE, vformat("%s,%s", Variant::get_type_name(m_variant_type_a).utf8().get_data(), Variant::get_type_name(m_variant_type_b).utf8().get_data())); \
|
|
|
|
|
|
|
|
} \
|
|
|
|
|
|
|
|
}; \
|
|
|
|
|
|
|
|
template <> \
|
|
|
|
|
|
|
|
struct GetTypeInfo<TypedDictionary<m_type_b, m_type_a>> { \
|
|
|
|
|
|
|
|
static constexpr GDExtensionVariantType VARIANT_TYPE = GDEXTENSION_VARIANT_TYPE_DICTIONARY; \
|
|
|
|
|
|
|
|
static constexpr GDExtensionClassMethodArgumentMetadata METADATA = GDEXTENSION_METHOD_ARGUMENT_METADATA_NONE; \
|
|
|
|
|
|
|
|
static inline PropertyInfo get_class_info() { \
|
|
|
|
|
|
|
|
return make_property_info(Variant::Type::DICTIONARY, "", PROPERTY_HINT_DICTIONARY_TYPE, vformat("%s,%s", Variant::get_type_name(m_variant_type_b).utf8().get_data(), Variant::get_type_name(m_variant_type_a).utf8().get_data())); \
|
|
|
|
|
|
|
|
} \
|
|
|
|
|
|
|
|
}; \
|
|
|
|
|
|
|
|
template <> \
|
|
|
|
|
|
|
|
struct GetTypeInfo<const TypedDictionary<m_type_b, m_type_a> &> { \
|
|
|
|
|
|
|
|
static constexpr GDExtensionVariantType VARIANT_TYPE = GDEXTENSION_VARIANT_TYPE_DICTIONARY; \
|
|
|
|
|
|
|
|
static constexpr GDExtensionClassMethodArgumentMetadata METADATA = GDEXTENSION_METHOD_ARGUMENT_METADATA_NONE; \
|
|
|
|
|
|
|
|
static inline PropertyInfo get_class_info() { \
|
|
|
|
|
|
|
|
return make_property_info(Variant::Type::DICTIONARY, "", PROPERTY_HINT_DICTIONARY_TYPE, vformat("%s,%s", Variant::get_type_name(m_variant_type_b).utf8().get_data(), Variant::get_type_name(m_variant_type_a).utf8().get_data())); \
|
|
|
|
|
|
|
|
} \
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(bool, Variant::BOOL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(uint8_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(int8_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(uint16_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(int16_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(uint32_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(int32_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(uint64_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(int64_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(float, Variant::FLOAT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(double, Variant::FLOAT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(String, Variant::STRING)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(Vector2, Variant::VECTOR2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(Vector2i, Variant::VECTOR2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(Rect2, Variant::RECT2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(Rect2i, Variant::RECT2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(Vector3, Variant::VECTOR3)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(Vector3i, Variant::VECTOR3I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(Transform2D, Variant::TRANSFORM2D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(Plane, Variant::PLANE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(Quaternion, Variant::QUATERNION)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(AABB, Variant::AABB)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(Basis, Variant::BASIS)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(Transform3D, Variant::TRANSFORM3D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_INFO(Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(Variant, Variant::NIL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(bool, Variant::BOOL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(uint8_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(int8_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(uint16_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(int16_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(uint32_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(int32_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(uint64_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(int64_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(float, Variant::FLOAT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(double, Variant::FLOAT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(String, Variant::STRING)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(Vector2, Variant::VECTOR2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(Vector2i, Variant::VECTOR2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(Rect2, Variant::RECT2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(Rect2i, Variant::RECT2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(Vector3, Variant::VECTOR3)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(Vector3i, Variant::VECTOR3I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(Transform2D, Variant::TRANSFORM2D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(Plane, Variant::PLANE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(Quaternion, Variant::QUATERNION)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(AABB, Variant::AABB)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(Basis, Variant::BASIS)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(Transform3D, Variant::TRANSFORM3D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_WITH_OBJECT_INFO(Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, bool, Variant::BOOL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, uint8_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, int8_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, uint16_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, int16_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, uint32_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, int32_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, uint64_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, int64_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, float, Variant::FLOAT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, double, Variant::FLOAT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, String, Variant::STRING)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, Vector2, Variant::VECTOR2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, Vector2i, Variant::VECTOR2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, Rect2, Variant::RECT2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, Rect2i, Variant::RECT2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, Vector3, Variant::VECTOR3)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, Vector3i, Variant::VECTOR3I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, Transform2D, Variant::TRANSFORM2D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, Plane, Variant::PLANE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, Quaternion, Variant::QUATERNION)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, AABB, Variant::AABB)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, Basis, Variant::BASIS)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, Transform3D, Variant::TRANSFORM3D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Variant, Variant::NIL, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, uint8_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, int8_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, uint16_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, int16_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, uint32_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, int32_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, uint64_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, int64_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, float, Variant::FLOAT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, double, Variant::FLOAT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, String, Variant::STRING)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, Vector2, Variant::VECTOR2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, Vector2i, Variant::VECTOR2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, Rect2, Variant::RECT2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, Rect2i, Variant::RECT2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, Vector3, Variant::VECTOR3)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, Vector3i, Variant::VECTOR3I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, Transform2D, Variant::TRANSFORM2D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, Plane, Variant::PLANE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, Quaternion, Variant::QUATERNION)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, AABB, Variant::AABB)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, Basis, Variant::BASIS)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, Transform3D, Variant::TRANSFORM3D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(bool, Variant::BOOL, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, int8_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, uint16_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, int16_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, uint32_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, int32_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, uint64_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, int64_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, float, Variant::FLOAT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, double, Variant::FLOAT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, String, Variant::STRING)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, Vector2, Variant::VECTOR2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, Vector2i, Variant::VECTOR2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, Rect2, Variant::RECT2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, Rect2i, Variant::RECT2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, Vector3, Variant::VECTOR3)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, Vector3i, Variant::VECTOR3I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, Transform2D, Variant::TRANSFORM2D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, Plane, Variant::PLANE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, Quaternion, Variant::QUATERNION)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, AABB, Variant::AABB)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, Basis, Variant::BASIS)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, Transform3D, Variant::TRANSFORM3D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint8_t, Variant::INT, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, uint16_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, int16_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, uint32_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, int32_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, uint64_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, int64_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, float, Variant::FLOAT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, double, Variant::FLOAT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, String, Variant::STRING)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, Vector2, Variant::VECTOR2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, Vector2i, Variant::VECTOR2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, Rect2, Variant::RECT2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, Rect2i, Variant::RECT2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, Vector3, Variant::VECTOR3)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, Vector3i, Variant::VECTOR3I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, Transform2D, Variant::TRANSFORM2D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, Plane, Variant::PLANE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, Quaternion, Variant::QUATERNION)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, AABB, Variant::AABB)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, Basis, Variant::BASIS)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, Transform3D, Variant::TRANSFORM3D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int8_t, Variant::INT, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, int16_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, uint32_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, int32_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, uint64_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, int64_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, float, Variant::FLOAT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, double, Variant::FLOAT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, String, Variant::STRING)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, Vector2, Variant::VECTOR2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, Vector2i, Variant::VECTOR2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, Rect2, Variant::RECT2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, Rect2i, Variant::RECT2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, Vector3, Variant::VECTOR3)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, Vector3i, Variant::VECTOR3I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, Transform2D, Variant::TRANSFORM2D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, Plane, Variant::PLANE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, Quaternion, Variant::QUATERNION)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, AABB, Variant::AABB)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, Basis, Variant::BASIS)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, Transform3D, Variant::TRANSFORM3D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint16_t, Variant::INT, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, uint32_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, int32_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, uint64_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, int64_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, float, Variant::FLOAT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, double, Variant::FLOAT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, String, Variant::STRING)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, Vector2, Variant::VECTOR2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, Vector2i, Variant::VECTOR2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, Rect2, Variant::RECT2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, Rect2i, Variant::RECT2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, Vector3, Variant::VECTOR3)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, Vector3i, Variant::VECTOR3I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, Transform2D, Variant::TRANSFORM2D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, Plane, Variant::PLANE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, Quaternion, Variant::QUATERNION)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, AABB, Variant::AABB)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, Basis, Variant::BASIS)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, Transform3D, Variant::TRANSFORM3D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int16_t, Variant::INT, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint32_t, Variant::INT, int32_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint32_t, Variant::INT, uint64_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint32_t, Variant::INT, int64_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint32_t, Variant::INT, float, Variant::FLOAT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint32_t, Variant::INT, double, Variant::FLOAT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint32_t, Variant::INT, String, Variant::STRING)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint32_t, Variant::INT, Vector2, Variant::VECTOR2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint32_t, Variant::INT, Vector2i, Variant::VECTOR2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint32_t, Variant::INT, Rect2, Variant::RECT2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint32_t, Variant::INT, Rect2i, Variant::RECT2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint32_t, Variant::INT, Vector3, Variant::VECTOR3)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint32_t, Variant::INT, Vector3i, Variant::VECTOR3I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint32_t, Variant::INT, Transform2D, Variant::TRANSFORM2D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint32_t, Variant::INT, Plane, Variant::PLANE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint32_t, Variant::INT, Quaternion, Variant::QUATERNION)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint32_t, Variant::INT, AABB, Variant::AABB)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint32_t, Variant::INT, Basis, Variant::BASIS)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint32_t, Variant::INT, Transform3D, Variant::TRANSFORM3D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint32_t, Variant::INT, Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint32_t, Variant::INT, StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint32_t, Variant::INT, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint32_t, Variant::INT, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint32_t, Variant::INT, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint32_t, Variant::INT, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint32_t, Variant::INT, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint32_t, Variant::INT, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int32_t, Variant::INT, uint64_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int32_t, Variant::INT, int64_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int32_t, Variant::INT, float, Variant::FLOAT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int32_t, Variant::INT, double, Variant::FLOAT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int32_t, Variant::INT, String, Variant::STRING)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int32_t, Variant::INT, Vector2, Variant::VECTOR2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int32_t, Variant::INT, Vector2i, Variant::VECTOR2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int32_t, Variant::INT, Rect2, Variant::RECT2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int32_t, Variant::INT, Rect2i, Variant::RECT2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int32_t, Variant::INT, Vector3, Variant::VECTOR3)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int32_t, Variant::INT, Vector3i, Variant::VECTOR3I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int32_t, Variant::INT, Transform2D, Variant::TRANSFORM2D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int32_t, Variant::INT, Plane, Variant::PLANE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int32_t, Variant::INT, Quaternion, Variant::QUATERNION)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int32_t, Variant::INT, AABB, Variant::AABB)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int32_t, Variant::INT, Basis, Variant::BASIS)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int32_t, Variant::INT, Transform3D, Variant::TRANSFORM3D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int32_t, Variant::INT, Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int32_t, Variant::INT, StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int32_t, Variant::INT, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int32_t, Variant::INT, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int32_t, Variant::INT, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int32_t, Variant::INT, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int32_t, Variant::INT, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int32_t, Variant::INT, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint64_t, Variant::INT, int64_t, Variant::INT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint64_t, Variant::INT, float, Variant::FLOAT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint64_t, Variant::INT, double, Variant::FLOAT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint64_t, Variant::INT, String, Variant::STRING)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint64_t, Variant::INT, Vector2, Variant::VECTOR2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint64_t, Variant::INT, Vector2i, Variant::VECTOR2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint64_t, Variant::INT, Rect2, Variant::RECT2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint64_t, Variant::INT, Rect2i, Variant::RECT2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint64_t, Variant::INT, Vector3, Variant::VECTOR3)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint64_t, Variant::INT, Vector3i, Variant::VECTOR3I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint64_t, Variant::INT, Transform2D, Variant::TRANSFORM2D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint64_t, Variant::INT, Plane, Variant::PLANE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint64_t, Variant::INT, Quaternion, Variant::QUATERNION)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint64_t, Variant::INT, AABB, Variant::AABB)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint64_t, Variant::INT, Basis, Variant::BASIS)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint64_t, Variant::INT, Transform3D, Variant::TRANSFORM3D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint64_t, Variant::INT, Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint64_t, Variant::INT, StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint64_t, Variant::INT, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint64_t, Variant::INT, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint64_t, Variant::INT, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint64_t, Variant::INT, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint64_t, Variant::INT, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(uint64_t, Variant::INT, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int64_t, Variant::INT, float, Variant::FLOAT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int64_t, Variant::INT, double, Variant::FLOAT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int64_t, Variant::INT, String, Variant::STRING)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int64_t, Variant::INT, Vector2, Variant::VECTOR2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int64_t, Variant::INT, Vector2i, Variant::VECTOR2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int64_t, Variant::INT, Rect2, Variant::RECT2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int64_t, Variant::INT, Rect2i, Variant::RECT2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int64_t, Variant::INT, Vector3, Variant::VECTOR3)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int64_t, Variant::INT, Vector3i, Variant::VECTOR3I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int64_t, Variant::INT, Transform2D, Variant::TRANSFORM2D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int64_t, Variant::INT, Plane, Variant::PLANE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int64_t, Variant::INT, Quaternion, Variant::QUATERNION)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int64_t, Variant::INT, AABB, Variant::AABB)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int64_t, Variant::INT, Basis, Variant::BASIS)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int64_t, Variant::INT, Transform3D, Variant::TRANSFORM3D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int64_t, Variant::INT, Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int64_t, Variant::INT, StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int64_t, Variant::INT, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int64_t, Variant::INT, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int64_t, Variant::INT, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int64_t, Variant::INT, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int64_t, Variant::INT, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(int64_t, Variant::INT, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(float, Variant::FLOAT, double, Variant::FLOAT)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(float, Variant::FLOAT, String, Variant::STRING)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(float, Variant::FLOAT, Vector2, Variant::VECTOR2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(float, Variant::FLOAT, Vector2i, Variant::VECTOR2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(float, Variant::FLOAT, Rect2, Variant::RECT2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(float, Variant::FLOAT, Rect2i, Variant::RECT2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(float, Variant::FLOAT, Vector3, Variant::VECTOR3)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(float, Variant::FLOAT, Vector3i, Variant::VECTOR3I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(float, Variant::FLOAT, Transform2D, Variant::TRANSFORM2D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(float, Variant::FLOAT, Plane, Variant::PLANE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(float, Variant::FLOAT, Quaternion, Variant::QUATERNION)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(float, Variant::FLOAT, AABB, Variant::AABB)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(float, Variant::FLOAT, Basis, Variant::BASIS)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(float, Variant::FLOAT, Transform3D, Variant::TRANSFORM3D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(float, Variant::FLOAT, Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(float, Variant::FLOAT, StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(float, Variant::FLOAT, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(float, Variant::FLOAT, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(float, Variant::FLOAT, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(float, Variant::FLOAT, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(float, Variant::FLOAT, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(float, Variant::FLOAT, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(double, Variant::FLOAT, String, Variant::STRING)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(double, Variant::FLOAT, Vector2, Variant::VECTOR2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(double, Variant::FLOAT, Vector2i, Variant::VECTOR2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(double, Variant::FLOAT, Rect2, Variant::RECT2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(double, Variant::FLOAT, Rect2i, Variant::RECT2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(double, Variant::FLOAT, Vector3, Variant::VECTOR3)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(double, Variant::FLOAT, Vector3i, Variant::VECTOR3I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(double, Variant::FLOAT, Transform2D, Variant::TRANSFORM2D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(double, Variant::FLOAT, Plane, Variant::PLANE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(double, Variant::FLOAT, Quaternion, Variant::QUATERNION)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(double, Variant::FLOAT, AABB, Variant::AABB)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(double, Variant::FLOAT, Basis, Variant::BASIS)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(double, Variant::FLOAT, Transform3D, Variant::TRANSFORM3D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(double, Variant::FLOAT, Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(double, Variant::FLOAT, StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(double, Variant::FLOAT, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(double, Variant::FLOAT, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(double, Variant::FLOAT, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(double, Variant::FLOAT, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(double, Variant::FLOAT, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(double, Variant::FLOAT, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(String, Variant::STRING, Vector2, Variant::VECTOR2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(String, Variant::STRING, Vector2i, Variant::VECTOR2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(String, Variant::STRING, Rect2, Variant::RECT2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(String, Variant::STRING, Rect2i, Variant::RECT2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(String, Variant::STRING, Vector3, Variant::VECTOR3)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(String, Variant::STRING, Vector3i, Variant::VECTOR3I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(String, Variant::STRING, Transform2D, Variant::TRANSFORM2D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(String, Variant::STRING, Plane, Variant::PLANE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(String, Variant::STRING, Quaternion, Variant::QUATERNION)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(String, Variant::STRING, AABB, Variant::AABB)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(String, Variant::STRING, Basis, Variant::BASIS)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(String, Variant::STRING, Transform3D, Variant::TRANSFORM3D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(String, Variant::STRING, Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(String, Variant::STRING, StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(String, Variant::STRING, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(String, Variant::STRING, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(String, Variant::STRING, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(String, Variant::STRING, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(String, Variant::STRING, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(String, Variant::STRING, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2, Variant::VECTOR2, Vector2i, Variant::VECTOR2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2, Variant::VECTOR2, Rect2, Variant::RECT2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2, Variant::VECTOR2, Rect2i, Variant::RECT2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2, Variant::VECTOR2, Vector3, Variant::VECTOR3)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2, Variant::VECTOR2, Vector3i, Variant::VECTOR3I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2, Variant::VECTOR2, Transform2D, Variant::TRANSFORM2D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2, Variant::VECTOR2, Plane, Variant::PLANE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2, Variant::VECTOR2, Quaternion, Variant::QUATERNION)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2, Variant::VECTOR2, AABB, Variant::AABB)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2, Variant::VECTOR2, Basis, Variant::BASIS)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2, Variant::VECTOR2, Transform3D, Variant::TRANSFORM3D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2, Variant::VECTOR2, Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2, Variant::VECTOR2, StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2, Variant::VECTOR2, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2, Variant::VECTOR2, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2, Variant::VECTOR2, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2, Variant::VECTOR2, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2, Variant::VECTOR2, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2, Variant::VECTOR2, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2i, Variant::VECTOR2I, Rect2, Variant::RECT2)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2i, Variant::VECTOR2I, Rect2i, Variant::RECT2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2i, Variant::VECTOR2I, Vector3, Variant::VECTOR3)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2i, Variant::VECTOR2I, Vector3i, Variant::VECTOR3I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2i, Variant::VECTOR2I, Transform2D, Variant::TRANSFORM2D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2i, Variant::VECTOR2I, Plane, Variant::PLANE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2i, Variant::VECTOR2I, Quaternion, Variant::QUATERNION)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2i, Variant::VECTOR2I, AABB, Variant::AABB)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2i, Variant::VECTOR2I, Basis, Variant::BASIS)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2i, Variant::VECTOR2I, Transform3D, Variant::TRANSFORM3D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2i, Variant::VECTOR2I, Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2i, Variant::VECTOR2I, StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2i, Variant::VECTOR2I, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2i, Variant::VECTOR2I, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2i, Variant::VECTOR2I, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2i, Variant::VECTOR2I, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2i, Variant::VECTOR2I, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector2i, Variant::VECTOR2I, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2, Variant::RECT2, Rect2i, Variant::RECT2I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2, Variant::RECT2, Vector3, Variant::VECTOR3)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2, Variant::RECT2, Vector3i, Variant::VECTOR3I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2, Variant::RECT2, Transform2D, Variant::TRANSFORM2D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2, Variant::RECT2, Plane, Variant::PLANE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2, Variant::RECT2, Quaternion, Variant::QUATERNION)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2, Variant::RECT2, AABB, Variant::AABB)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2, Variant::RECT2, Basis, Variant::BASIS)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2, Variant::RECT2, Transform3D, Variant::TRANSFORM3D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2, Variant::RECT2, Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2, Variant::RECT2, StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2, Variant::RECT2, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2, Variant::RECT2, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2, Variant::RECT2, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2, Variant::RECT2, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2, Variant::RECT2, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2, Variant::RECT2, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2i, Variant::RECT2I, Vector3, Variant::VECTOR3)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2i, Variant::RECT2I, Vector3i, Variant::VECTOR3I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2i, Variant::RECT2I, Transform2D, Variant::TRANSFORM2D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2i, Variant::RECT2I, Plane, Variant::PLANE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2i, Variant::RECT2I, Quaternion, Variant::QUATERNION)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2i, Variant::RECT2I, AABB, Variant::AABB)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2i, Variant::RECT2I, Basis, Variant::BASIS)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2i, Variant::RECT2I, Transform3D, Variant::TRANSFORM3D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2i, Variant::RECT2I, Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2i, Variant::RECT2I, StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2i, Variant::RECT2I, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2i, Variant::RECT2I, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2i, Variant::RECT2I, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2i, Variant::RECT2I, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2i, Variant::RECT2I, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Rect2i, Variant::RECT2I, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3, Variant::VECTOR3, Vector3i, Variant::VECTOR3I)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3, Variant::VECTOR3, Transform2D, Variant::TRANSFORM2D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3, Variant::VECTOR3, Plane, Variant::PLANE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3, Variant::VECTOR3, Quaternion, Variant::QUATERNION)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3, Variant::VECTOR3, AABB, Variant::AABB)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3, Variant::VECTOR3, Basis, Variant::BASIS)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3, Variant::VECTOR3, Transform3D, Variant::TRANSFORM3D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3, Variant::VECTOR3, Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3, Variant::VECTOR3, StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3, Variant::VECTOR3, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3, Variant::VECTOR3, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3, Variant::VECTOR3, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3, Variant::VECTOR3, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3, Variant::VECTOR3, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3, Variant::VECTOR3, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3i, Variant::VECTOR3I, Transform2D, Variant::TRANSFORM2D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3i, Variant::VECTOR3I, Plane, Variant::PLANE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3i, Variant::VECTOR3I, Quaternion, Variant::QUATERNION)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3i, Variant::VECTOR3I, AABB, Variant::AABB)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3i, Variant::VECTOR3I, Basis, Variant::BASIS)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3i, Variant::VECTOR3I, Transform3D, Variant::TRANSFORM3D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3i, Variant::VECTOR3I, Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3i, Variant::VECTOR3I, StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3i, Variant::VECTOR3I, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3i, Variant::VECTOR3I, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3i, Variant::VECTOR3I, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3i, Variant::VECTOR3I, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3i, Variant::VECTOR3I, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Vector3i, Variant::VECTOR3I, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Transform2D, Variant::TRANSFORM2D, Plane, Variant::PLANE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Transform2D, Variant::TRANSFORM2D, Quaternion, Variant::QUATERNION)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Transform2D, Variant::TRANSFORM2D, AABB, Variant::AABB)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Transform2D, Variant::TRANSFORM2D, Basis, Variant::BASIS)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Transform2D, Variant::TRANSFORM2D, Transform3D, Variant::TRANSFORM3D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Transform2D, Variant::TRANSFORM2D, Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Transform2D, Variant::TRANSFORM2D, StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Transform2D, Variant::TRANSFORM2D, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Transform2D, Variant::TRANSFORM2D, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Transform2D, Variant::TRANSFORM2D, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Transform2D, Variant::TRANSFORM2D, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Transform2D, Variant::TRANSFORM2D, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Transform2D, Variant::TRANSFORM2D, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Plane, Variant::PLANE, Quaternion, Variant::QUATERNION)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Plane, Variant::PLANE, AABB, Variant::AABB)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Plane, Variant::PLANE, Basis, Variant::BASIS)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Plane, Variant::PLANE, Transform3D, Variant::TRANSFORM3D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Plane, Variant::PLANE, Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Plane, Variant::PLANE, StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Plane, Variant::PLANE, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Plane, Variant::PLANE, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Plane, Variant::PLANE, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Plane, Variant::PLANE, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Plane, Variant::PLANE, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Plane, Variant::PLANE, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Quaternion, Variant::QUATERNION, AABB, Variant::AABB)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Quaternion, Variant::QUATERNION, Basis, Variant::BASIS)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Quaternion, Variant::QUATERNION, Transform3D, Variant::TRANSFORM3D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Quaternion, Variant::QUATERNION, Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Quaternion, Variant::QUATERNION, StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Quaternion, Variant::QUATERNION, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Quaternion, Variant::QUATERNION, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Quaternion, Variant::QUATERNION, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Quaternion, Variant::QUATERNION, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Quaternion, Variant::QUATERNION, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Quaternion, Variant::QUATERNION, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(AABB, Variant::AABB, Basis, Variant::BASIS)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(AABB, Variant::AABB, Transform3D, Variant::TRANSFORM3D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(AABB, Variant::AABB, Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(AABB, Variant::AABB, StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(AABB, Variant::AABB, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(AABB, Variant::AABB, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(AABB, Variant::AABB, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(AABB, Variant::AABB, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(AABB, Variant::AABB, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(AABB, Variant::AABB, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Basis, Variant::BASIS, Transform3D, Variant::TRANSFORM3D)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Basis, Variant::BASIS, Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Basis, Variant::BASIS, StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Basis, Variant::BASIS, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Basis, Variant::BASIS, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Basis, Variant::BASIS, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Basis, Variant::BASIS, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Basis, Variant::BASIS, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Basis, Variant::BASIS, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Transform3D, Variant::TRANSFORM3D, Color, Variant::COLOR)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Transform3D, Variant::TRANSFORM3D, StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Transform3D, Variant::TRANSFORM3D, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Transform3D, Variant::TRANSFORM3D, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Transform3D, Variant::TRANSFORM3D, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Transform3D, Variant::TRANSFORM3D, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Transform3D, Variant::TRANSFORM3D, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Transform3D, Variant::TRANSFORM3D, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Color, Variant::COLOR, StringName, Variant::STRING_NAME)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Color, Variant::COLOR, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Color, Variant::COLOR, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Color, Variant::COLOR, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Color, Variant::COLOR, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Color, Variant::COLOR, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Color, Variant::COLOR, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(StringName, Variant::STRING_NAME, NodePath, Variant::NODE_PATH)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(StringName, Variant::STRING_NAME, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(StringName, Variant::STRING_NAME, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(StringName, Variant::STRING_NAME, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(StringName, Variant::STRING_NAME, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(StringName, Variant::STRING_NAME, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(NodePath, Variant::NODE_PATH, RID, Variant::RID)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(NodePath, Variant::NODE_PATH, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(NodePath, Variant::NODE_PATH, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(NodePath, Variant::NODE_PATH, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(NodePath, Variant::NODE_PATH, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(RID, Variant::RID, Callable, Variant::CALLABLE)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(RID, Variant::RID, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(RID, Variant::RID, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(RID, Variant::RID, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Callable, Variant::CALLABLE, Signal, Variant::SIGNAL)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Callable, Variant::CALLABLE, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Callable, Variant::CALLABLE, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Signal, Variant::SIGNAL, Dictionary, Variant::DICTIONARY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Signal, Variant::SIGNAL, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
MAKE_TYPED_DICTIONARY_EXPANDED_INFO(Dictionary, Variant::DICTIONARY, Array, Variant::ARRAY)
|
|
|
|
|
|
|
|
|
|
|
|
#define CLASS_INFO(m_type) (GetTypeInfo<m_type *>::get_class_info())
|
|
|
|
#define CLASS_INFO(m_type) (GetTypeInfo<m_type *>::get_class_info())
|
|
|
|
|
|
|
|
|
|
|
|
} // namespace godot
|
|
|
|
} // namespace godot
|
|
|
|