summaryrefslogtreecommitdiff
path: root/modules/gdnative/gdnative_api.json
diff options
context:
space:
mode:
Diffstat (limited to 'modules/gdnative/gdnative_api.json')
-rw-r--r--modules/gdnative/gdnative_api.json5108
1 files changed, 0 insertions, 5108 deletions
diff --git a/modules/gdnative/gdnative_api.json b/modules/gdnative/gdnative_api.json
deleted file mode 100644
index cf1c7dc01f..0000000000
--- a/modules/gdnative/gdnative_api.json
+++ /dev/null
@@ -1,5108 +0,0 @@
-{
- "core": {
- "type": "CORE",
- "version": {
- "major": 4,
- "minor": 0
- },
- "next": null,
- "api": [
- {
- "name": "godot_object_destroy",
- "return_type": "void",
- "arguments": [
- [
- "godot_object *",
- "p_o"
- ]
- ]
- },
- {
- "name": "godot_global_get_singleton",
- "return_type": "godot_object *",
- "arguments": [
- [
- "char *",
- "p_name"
- ]
- ]
- },
- {
- "name": "godot_method_bind_get_method",
- "return_type": "godot_method_bind *",
- "arguments": [
- [
- "const char *",
- "p_classname"
- ],
- [
- "const char *",
- "p_methodname"
- ]
- ]
- },
- {
- "name": "godot_method_bind_ptrcall",
- "return_type": "void",
- "arguments": [
- [
- "godot_method_bind *",
- "p_method_bind"
- ],
- [
- "godot_object *",
- "p_instance"
- ],
- [
- "const void **",
- "p_args"
- ],
- [
- "void *",
- "p_ret"
- ]
- ]
- },
- {
- "name": "godot_method_bind_call",
- "return_type": "godot_variant",
- "arguments": [
- [
- "godot_method_bind *",
- "p_method_bind"
- ],
- [
- "godot_object *",
- "p_instance"
- ],
- [
- "const godot_variant **",
- "p_args"
- ],
- [
- "const int",
- "p_arg_count"
- ],
- [
- "godot_variant_call_error *",
- "p_call_error"
- ]
- ]
- },
- {
- "name": "godot_get_class_constructor",
- "return_type": "godot_class_constructor",
- "arguments": [
- [
- "const char *",
- "p_classname"
- ]
- ]
- },
- {
- "name": "godot_get_global_constants",
- "return_type": "godot_dictionary",
- "arguments": []
- },
- {
- "name": "godot_register_native_call_type",
- "return_type": "void",
- "arguments": [
- [
- "const char *",
- "call_type"
- ],
- [
- "native_call_cb",
- "p_callback"
- ]
- ]
- },
- {
- "name": "godot_alloc",
- "return_type": "void *",
- "arguments": [
- [
- "int",
- "p_bytes"
- ]
- ]
- },
- {
- "name": "godot_realloc",
- "return_type": "void *",
- "arguments": [
- [
- "void *",
- "p_ptr"
- ],
- [
- "int",
- "p_bytes"
- ]
- ]
- },
- {
- "name": "godot_free",
- "return_type": "void",
- "arguments": [
- [
- "void *",
- "p_ptr"
- ]
- ]
- },
- {
- "name": "godot_print_error",
- "return_type": "void",
- "arguments": [
- [
- "const char *",
- "p_description"
- ],
- [
- "const char *",
- "p_function"
- ],
- [
- "const char *",
- "p_file"
- ],
- [
- "int",
- "p_line"
- ]
- ]
- },
- {
- "name": "godot_print_warning",
- "return_type": "void",
- "arguments": [
- [
- "const char *",
- "p_description"
- ],
- [
- "const char *",
- "p_function"
- ],
- [
- "const char *",
- "p_file"
- ],
- [
- "int",
- "p_line"
- ]
- ]
- },
- {
- "name": "godot_print_script_error",
- "return_type": "void",
- "arguments": [
- [
- "const char *",
- "p_description"
- ],
- [
- "const char *",
- "p_function"
- ],
- [
- "const char *",
- "p_file"
- ],
- [
- "int",
- "p_line"
- ]
- ]
- },
- {
- "name": "godot_get_class_tag",
- "return_type": "void *",
- "arguments": [
- [
- "const godot_string_name *",
- "p_class"
- ]
- ]
- },
- {
- "name": "godot_object_cast_to",
- "return_type": "godot_object *",
- "arguments": [
- [
- "const godot_object *",
- "p_object"
- ],
- [
- "void *",
- "p_class_tag"
- ]
- ]
- },
- {
- "name": "godot_instance_from_id",
- "return_type": "godot_object *",
- "arguments": [
- [
- "uint64_t",
- "p_instance_id"
- ]
- ]
- },
- {
- "name": "godot_object_get_instance_id",
- "return_type": "uint64_t",
- "arguments": [
- [
- "const godot_object *",
- "p_object"
- ]
- ]
- },
- {
- "name": "godot_variant_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_variant *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_variant_new_nil",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ]
- ]
- },
- {
- "name": "godot_variant_new_bool",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_bool",
- "p_b"
- ]
- ]
- },
- {
- "name": "godot_variant_new_int",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const int64_t",
- "p_i"
- ]
- ]
- },
- {
- "name": "godot_variant_new_float",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const double",
- "p_f"
- ]
- ]
- },
- {
- "name": "godot_variant_new_string",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_string *",
- "p_s"
- ]
- ]
- },
- {
- "name": "godot_variant_new_string_name",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_string_name *",
- "p_s"
- ]
- ]
- },
- {
- "name": "godot_variant_new_vector2",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_vector2 *",
- "p_v2"
- ]
- ]
- },
- {
- "name": "godot_variant_new_vector2i",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_vector2i *",
- "p_v2"
- ]
- ]
- },
- {
- "name": "godot_variant_new_rect2",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_rect2 *",
- "p_rect2"
- ]
- ]
- },
- {
- "name": "godot_variant_new_rect2i",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_rect2i *",
- "p_rect2"
- ]
- ]
- },
- {
- "name": "godot_variant_new_vector3",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_vector3 *",
- "p_v3"
- ]
- ]
- },
- {
- "name": "godot_variant_new_vector3i",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_vector3i *",
- "p_v3"
- ]
- ]
- },
- {
- "name": "godot_variant_new_transform2d",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_transform2d *",
- "p_t2d"
- ]
- ]
- },
- {
- "name": "godot_variant_new_plane",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_plane *",
- "p_plane"
- ]
- ]
- },
- {
- "name": "godot_variant_new_quaternion",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_quaternion *",
- "p_quaternion"
- ]
- ]
- },
- {
- "name": "godot_variant_new_aabb",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_aabb *",
- "p_aabb"
- ]
- ]
- },
- {
- "name": "godot_variant_new_basis",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_basis *",
- "p_basis"
- ]
- ]
- },
- {
- "name": "godot_variant_new_transform3d",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_transform3d *",
- "p_trans"
- ]
- ]
- },
- {
- "name": "godot_variant_new_color",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_color *",
- "p_color"
- ]
- ]
- },
- {
- "name": "godot_variant_new_node_path",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_node_path *",
- "p_np"
- ]
- ]
- },
- {
- "name": "godot_variant_new_rid",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_rid *",
- "p_rid"
- ]
- ]
- },
- {
- "name": "godot_variant_new_object",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_object *",
- "p_obj"
- ]
- ]
- },
- {
- "name": "godot_variant_new_callable",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_callable *",
- "p_cb"
- ]
- ]
- },
- {
- "name": "godot_variant_new_signal",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_signal *",
- "p_signal"
- ]
- ]
- },
- {
- "name": "godot_variant_new_dictionary",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_dictionary *",
- "p_dict"
- ]
- ]
- },
- {
- "name": "godot_variant_new_array",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_array *",
- "p_arr"
- ]
- ]
- },
- {
- "name": "godot_variant_new_packed_byte_array",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_packed_byte_array *",
- "p_pba"
- ]
- ]
- },
- {
- "name": "godot_variant_new_packed_int32_array",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_packed_int32_array *",
- "p_pia"
- ]
- ]
- },
- {
- "name": "godot_variant_new_packed_int64_array",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_packed_int64_array *",
- "p_pia"
- ]
- ]
- },
- {
- "name": "godot_variant_new_packed_float32_array",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_packed_float32_array *",
- "p_pra"
- ]
- ]
- },
- {
- "name": "godot_variant_new_packed_float64_array",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_packed_float64_array *",
- "p_pra"
- ]
- ]
- },
- {
- "name": "godot_variant_new_packed_string_array",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_packed_string_array *",
- "p_psa"
- ]
- ]
- },
- {
- "name": "godot_variant_new_packed_vector2_array",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_packed_vector2_array *",
- "p_pv2a"
- ]
- ]
- },
- {
- "name": "godot_variant_new_packed_vector3_array",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_packed_vector3_array *",
- "p_pv3a"
- ]
- ]
- },
- {
- "name": "godot_variant_new_packed_color_array",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "r_dest"
- ],
- [
- "const godot_packed_color_array *",
- "p_pca"
- ]
- ]
- },
- {
- "name": "godot_variant_as_bool",
- "return_type": "godot_bool",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_int",
- "return_type": "int64_t",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_float",
- "return_type": "double",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_string",
- "return_type": "godot_string",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_string_name",
- "return_type": "godot_string_name",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_vector2",
- "return_type": "godot_vector2",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_vector2i",
- "return_type": "godot_vector2i",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_rect2",
- "return_type": "godot_rect2",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_rect2i",
- "return_type": "godot_rect2i",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_vector3",
- "return_type": "godot_vector3",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_vector3i",
- "return_type": "godot_vector3i",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_transform2d",
- "return_type": "godot_transform2d",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_plane",
- "return_type": "godot_plane",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_quaternion",
- "return_type": "godot_quaternion",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_aabb",
- "return_type": "godot_aabb",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_basis",
- "return_type": "godot_basis",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_transform3d",
- "return_type": "godot_transform3d",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_color",
- "return_type": "godot_color",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_node_path",
- "return_type": "godot_node_path",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_rid",
- "return_type": "godot_rid",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_object",
- "return_type": "godot_object *",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_callable",
- "return_type": "godot_callable",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_signal",
- "return_type": "godot_signal",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_dictionary",
- "return_type": "godot_dictionary",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_array",
- "return_type": "godot_array",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_packed_byte_array",
- "return_type": "godot_packed_byte_array",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_packed_int32_array",
- "return_type": "godot_packed_int32_array",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_packed_int64_array",
- "return_type": "godot_packed_int64_array",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_packed_float32_array",
- "return_type": "godot_packed_float32_array",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_packed_float64_array",
- "return_type": "godot_packed_float64_array",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_packed_string_array",
- "return_type": "godot_packed_string_array",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_packed_vector2_array",
- "return_type": "godot_packed_vector2_array",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_packed_vector3_array",
- "return_type": "godot_packed_vector3_array",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_as_packed_color_array",
- "return_type": "godot_packed_color_array",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_destroy",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_call",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "p_self"
- ],
- [
- "const godot_string_name *",
- "p_method"
- ],
- [
- "const godot_variant **",
- "p_args"
- ],
- [
- "const godot_int",
- "p_argument_count"
- ],
- [
- "godot_variant *",
- "r_return"
- ],
- [
- "godot_variant_call_error *",
- "r_error"
- ]
- ]
- },
- {
- "name": "godot_variant_call_with_cstring",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "p_self"
- ],
- [
- "const char *",
- "p_method"
- ],
- [
- "const godot_variant **",
- "p_args"
- ],
- [
- "const godot_int",
- "p_argument_count"
- ],
- [
- "godot_variant *",
- "r_return"
- ],
- [
- "godot_variant_call_error *",
- "r_error"
- ]
- ]
- },
- {
- "name": "godot_variant_evaluate",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant_operator",
- "p_op"
- ],
- [
- "const godot_variant *",
- "p_a"
- ],
- [
- "const godot_variant *",
- "p_b"
- ],
- [
- "godot_variant *",
- "r_return"
- ],
- [
- "bool *",
- "r_valid"
- ]
- ]
- },
- {
- "name": "godot_variant_set",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "p_self"
- ],
- [
- "const godot_variant *",
- "p_key"
- ],
- [
- "const godot_variant *",
- "p_value"
- ],
- [
- "bool *",
- "r_valid"
- ]
- ]
- },
- {
- "name": "godot_variant_set_named",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "p_self"
- ],
- [
- "const godot_string_name *",
- "p_key"
- ],
- [
- "const godot_variant *",
- "p_value"
- ],
- [
- "bool *",
- "r_valid"
- ]
- ]
- },
- {
- "name": "godot_variant_set_named_with_cstring",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "p_self"
- ],
- [
- "const char *",
- "p_key"
- ],
- [
- "const godot_variant *",
- "p_value"
- ],
- [
- "bool *",
- "r_valid"
- ]
- ]
- },
- {
- "name": "godot_variant_set_keyed",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "p_self"
- ],
- [
- "const godot_variant *",
- "p_key"
- ],
- [
- "const godot_variant *",
- "p_value"
- ],
- [
- "bool *",
- "r_valid"
- ]
- ]
- },
- {
- "name": "godot_variant_set_indexed",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ],
- [
- "const godot_variant *",
- "p_value"
- ],
- [
- "bool *",
- "r_valid"
- ],
- [
- "bool *",
- "r_oob"
- ]
- ]
- },
- {
- "name": "godot_variant_get",
- "return_type": "godot_variant",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ],
- [
- "const godot_variant *",
- "p_key"
- ],
- [
- "bool *",
- "r_valid"
- ]
- ]
- },
- {
- "name": "godot_variant_get_named",
- "return_type": "godot_variant",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ],
- [
- "const godot_string_name *",
- "p_key"
- ],
- [
- "bool *",
- "r_valid"
- ]
- ]
- },
- {
- "name": "godot_variant_get_named_with_cstring",
- "return_type": "godot_variant",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ],
- [
- "const char *",
- "p_key"
- ],
- [
- "bool *",
- "r_valid"
- ]
- ]
- },
- {
- "name": "godot_variant_get_keyed",
- "return_type": "godot_variant",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ],
- [
- "const godot_variant *",
- "p_key"
- ],
- [
- "bool *",
- "r_valid"
- ]
- ]
- },
- {
- "name": "godot_variant_get_indexed",
- "return_type": "godot_variant",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ],
- [
- "bool *",
- "r_valid"
- ],
- [
- "bool *",
- "r_oob"
- ]
- ]
- },
- {
- "name": "godot_variant_iter_init",
- "return_type": "bool",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ],
- [
- "godot_variant *",
- "r_iter"
- ],
- [
- "bool *",
- "r_valid"
- ]
- ]
- },
- {
- "name": "godot_variant_iter_next",
- "return_type": "bool",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ],
- [
- "godot_variant *",
- "r_iter"
- ],
- [
- "bool *",
- "r_valid"
- ]
- ]
- },
- {
- "name": "godot_variant_iter_get",
- "return_type": "godot_variant",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ],
- [
- "godot_variant *",
- "r_iter"
- ],
- [
- "bool *",
- "r_valid"
- ]
- ]
- },
- {
- "name": "godot_variant_hash_compare",
- "return_type": "godot_bool",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ],
- [
- "const godot_variant *",
- "p_other"
- ]
- ]
- },
- {
- "name": "godot_variant_booleanize",
- "return_type": "godot_bool",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_blend",
- "return_type": "void",
- "arguments": [
- [
- "const godot_variant *",
- "p_a"
- ],
- [
- "const godot_variant *",
- "p_b"
- ],
- [
- "float",
- "p_c"
- ],
- [
- "godot_variant *",
- "r_dst"
- ]
- ]
- },
- {
- "name": "godot_variant_interpolate",
- "return_type": "void",
- "arguments": [
- [
- "const godot_variant *",
- "p_a"
- ],
- [
- "const godot_variant *",
- "p_b"
- ],
- [
- "float",
- "p_c"
- ],
- [
- "godot_variant *",
- "r_dst"
- ]
- ]
- },
- {
- "name": "godot_variant_duplicate",
- "return_type": "godot_variant",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ],
- [
- "godot_bool",
- "p_deep"
- ]
- ]
- },
- {
- "name": "godot_variant_stringify",
- "return_type": "godot_string",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_get_validated_operator_evaluator",
- "return_type": "godot_validated_operator_evaluator",
- "arguments": [
- [
- "godot_variant_operator",
- "p_operator"
- ],
- [
- "godot_variant_type",
- "p_type_a"
- ],
- [
- "godot_variant_type",
- "p_type_b"
- ]
- ]
- },
- {
- "name": "godot_variant_get_ptr_operator_evaluator",
- "return_type": "godot_ptr_operator_evaluator",
- "arguments": [
- [
- "godot_variant_operator",
- "p_operator"
- ],
- [
- "godot_variant_type",
- "p_type_a"
- ],
- [
- "godot_variant_type",
- "p_type_b"
- ]
- ]
- },
- {
- "name": "godot_variant_get_operator_return_type",
- "return_type": "godot_variant_type",
- "arguments": [
- [
- "godot_variant_operator",
- "p_operator"
- ],
- [
- "godot_variant_type",
- "p_type_a"
- ],
- [
- "godot_variant_type",
- "p_type_b"
- ]
- ]
- },
- {
- "name": "godot_variant_get_operator_name",
- "return_type": "godot_string",
- "arguments": [
- [
- "godot_variant_operator",
- "p_operator"
- ]
- ]
- },
- {
- "name": "godot_variant_has_builtin_method",
- "return_type": "bool",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const godot_string_name *",
- "p_method"
- ]
- ]
- },
- {
- "name": "godot_variant_has_builtin_method_with_cstring",
- "return_type": "bool",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const char *",
- "p_method"
- ]
- ]
- },
- {
- "name": "godot_variant_get_validated_builtin_method",
- "return_type": "godot_validated_builtin_method",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const godot_string_name *",
- "p_method"
- ]
- ]
- },
- {
- "name": "godot_variant_get_validated_builtin_method_with_cstring",
- "return_type": "godot_validated_builtin_method",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const char *",
- "p_method"
- ]
- ]
- },
- {
- "name": "godot_variant_get_ptr_builtin_method",
- "return_type": "godot_ptr_builtin_method",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const godot_string_name *",
- "p_method"
- ]
- ]
- },
- {
- "name": "godot_variant_get_ptr_builtin_method_with_cstring",
- "return_type": "godot_ptr_builtin_method",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const char *",
- "p_method"
- ]
- ]
- },
- {
- "name": "godot_variant_get_builtin_method_argument_count",
- "return_type": "int",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const godot_string_name *",
- "p_method"
- ]
- ]
- },
- {
- "name": "godot_variant_get_builtin_method_argument_count_with_cstring",
- "return_type": "int",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const char *",
- "p_method"
- ]
- ]
- },
- {
- "name": "godot_variant_get_builtin_method_argument_type",
- "return_type": "godot_variant_type",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const godot_string_name *",
- "p_method"
- ],
- [
- "int",
- "p_argument"
- ]
- ]
- },
- {
- "name": "godot_variant_get_builtin_method_argument_type_with_cstring",
- "return_type": "godot_variant_type",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const char *",
- "p_method"
- ],
- [
- "int",
- "p_argument"
- ]
- ]
- },
- {
- "name": "godot_variant_get_builtin_method_argument_name",
- "return_type": "godot_string",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const godot_string_name *",
- "p_method"
- ],
- [
- "int",
- "p_argument"
- ]
- ]
- },
- {
- "name": "godot_variant_get_builtin_method_argument_name_with_cstring",
- "return_type": "godot_string",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const char *",
- "p_method"
- ],
- [
- "int",
- "p_argument"
- ]
- ]
- },
- {
- "name": "godot_variant_has_builtin_method_return_value",
- "return_type": "bool",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const godot_string_name *",
- "p_method"
- ]
- ]
- },
- {
- "name": "godot_variant_has_builtin_method_return_value_with_cstring",
- "return_type": "bool",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const char *",
- "p_method"
- ]
- ]
- },
- {
- "name": "godot_variant_get_builtin_method_return_type",
- "return_type": "godot_variant_type",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const godot_string_name *",
- "p_method"
- ]
- ]
- },
- {
- "name": "godot_variant_get_builtin_method_return_type_with_cstring",
- "return_type": "godot_variant_type",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const char *",
- "p_method"
- ]
- ]
- },
- {
- "name": "godot_variant_is_builtin_method_const",
- "return_type": "bool",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const godot_string_name *",
- "p_method"
- ]
- ]
- },
- {
- "name": "godot_variant_is_builtin_method_const_with_cstring",
- "return_type": "bool",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const char *",
- "p_method"
- ]
- ]
- },
- {
- "name": "godot_variant_is_builtin_method_static",
- "return_type": "bool",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const godot_string_name *",
- "p_method"
- ]
- ]
- },
- {
- "name": "godot_variant_is_builtin_method_static_with_cstring",
- "return_type": "bool",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const char *",
- "p_method"
- ]
- ]
- },
- {
- "name": "godot_variant_is_builtin_method_vararg",
- "return_type": "bool",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const godot_string_name *",
- "p_method"
- ]
- ]
- },
- {
- "name": "godot_variant_is_builtin_method_vararg_with_cstring",
- "return_type": "bool",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const char *",
- "p_method"
- ]
- ]
- },
- {
- "name": "godot_variant_get_builtin_method_count",
- "return_type": "int",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ]
- ]
- },
- {
- "name": "godot_variant_get_builtin_method_list",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "godot_string_name *",
- "r_list"
- ]
- ]
- },
- {
- "name": "godot_variant_get_constructor_count",
- "return_type": "int",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ]
- ]
- },
- {
- "name": "godot_variant_get_validated_constructor",
- "return_type": "godot_validated_constructor",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "int",
- "p_constructor"
- ]
- ]
- },
- {
- "name": "godot_variant_get_ptr_constructor",
- "return_type": "godot_ptr_constructor",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "int",
- "p_constructor"
- ]
- ]
- },
- {
- "name": "godot_variant_get_constructor_argument_count",
- "return_type": "int",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "int",
- "p_constructor"
- ]
- ]
- },
- {
- "name": "godot_variant_get_constructor_argument_type",
- "return_type": "godot_variant_type",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "int",
- "p_constructor"
- ],
- [
- "int",
- "p_argument"
- ]
- ]
- },
- {
- "name": "godot_variant_get_constructor_argument_name",
- "return_type": "godot_string",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "int",
- "p_constructor"
- ],
- [
- "int",
- "p_argument"
- ]
- ]
- },
- {
- "name": "godot_variant_construct",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "godot_variant *",
- "p_base"
- ],
- [
- "const godot_variant **",
- "p_args"
- ],
- [
- "int",
- "p_argument_count"
- ],
- [
- "godot_variant_call_error *",
- "r_error"
- ]
- ]
- },
- {
- "name": "godot_variant_get_member_type",
- "return_type": "godot_variant_type",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const godot_string_name *",
- "p_member"
- ]
- ]
- },
- {
- "name": "godot_variant_get_member_type_with_cstring",
- "return_type": "godot_variant_type",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const char *",
- "p_member"
- ]
- ]
- },
- {
- "name": "godot_variant_get_member_count",
- "return_type": "int",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ]
- ]
- },
- {
- "name": "godot_variant_get_member_list",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "godot_string_name *",
- "r_list"
- ]
- ]
- },
- {
- "name": "godot_variant_get_validated_setter",
- "return_type": "godot_validated_setter",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const godot_string_name *",
- "p_member"
- ]
- ]
- },
- {
- "name": "godot_variant_get_validated_setter_with_cstring",
- "return_type": "godot_validated_setter",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const char *",
- "p_member"
- ]
- ]
- },
- {
- "name": "godot_variant_get_validated_getter",
- "return_type": "godot_validated_getter",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const godot_string_name *",
- "p_member"
- ]
- ]
- },
- {
- "name": "godot_variant_get_validated_getter_with_cstring",
- "return_type": "godot_validated_getter",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const char *",
- "p_member"
- ]
- ]
- },
- {
- "name": "godot_variant_get_ptr_setter",
- "return_type": "godot_ptr_setter",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const godot_string_name *",
- "p_member"
- ]
- ]
- },
- {
- "name": "godot_variant_get_ptr_setter_with_cstring",
- "return_type": "godot_ptr_setter",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const char *",
- "p_member"
- ]
- ]
- },
- {
- "name": "godot_variant_get_ptr_getter",
- "return_type": "godot_ptr_getter",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const godot_string_name *",
- "p_member"
- ]
- ]
- },
- {
- "name": "godot_variant_get_ptr_getter_with_cstring",
- "return_type": "godot_ptr_getter",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const char *",
- "p_member"
- ]
- ]
- },
- {
- "name": "godot_variant_has_indexing",
- "return_type": "bool",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ]
- ]
- },
- {
- "name": "godot_variant_get_indexed_element_type",
- "return_type": "godot_variant_type",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ]
- ]
- },
- {
- "name": "godot_variant_get_validated_indexed_setter",
- "return_type": "godot_validated_indexed_setter",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ]
- ]
- },
- {
- "name": "godot_variant_get_validated_indexed_getter",
- "return_type": "godot_validated_indexed_getter",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ]
- ]
- },
- {
- "name": "godot_variant_get_ptr_indexed_setter",
- "return_type": "godot_ptr_indexed_setter",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ]
- ]
- },
- {
- "name": "godot_variant_get_ptr_indexed_getter",
- "return_type": "godot_ptr_indexed_getter",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ]
- ]
- },
- {
- "name": "godot_variant_get_indexed_size",
- "return_type": "uint64_t",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_is_keyed",
- "return_type": "bool",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ]
- ]
- },
- {
- "name": "godot_variant_get_validated_keyed_setter",
- "return_type": "godot_validated_keyed_setter",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ]
- ]
- },
- {
- "name": "godot_variant_get_validated_keyed_getter",
- "return_type": "godot_validated_keyed_getter",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ]
- ]
- },
- {
- "name": "godot_variant_get_validated_keyed_checker",
- "return_type": "godot_validated_keyed_checker",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ]
- ]
- },
- {
- "name": "godot_variant_get_ptr_keyed_setter",
- "return_type": "godot_ptr_keyed_setter",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ]
- ]
- },
- {
- "name": "godot_variant_get_ptr_keyed_getter",
- "return_type": "godot_ptr_keyed_getter",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ]
- ]
- },
- {
- "name": "godot_variant_get_ptr_keyed_checker",
- "return_type": "godot_ptr_keyed_checker",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ]
- ]
- },
- {
- "name": "godot_variant_get_constants_count",
- "return_type": "int",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ]
- ]
- },
- {
- "name": "godot_variant_get_constants_list",
- "return_type": "void",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "godot_string_name *",
- "r_list"
- ]
- ]
- },
- {
- "name": "godot_variant_has_constant",
- "return_type": "bool",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const godot_string_name *",
- "p_constant"
- ]
- ]
- },
- {
- "name": "godot_variant_has_constant_with_cstring",
- "return_type": "bool",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const char *",
- "p_constant"
- ]
- ]
- },
- {
- "name": "godot_variant_get_constant_value",
- "return_type": "godot_variant",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const godot_string_name *",
- "p_constant"
- ]
- ]
- },
- {
- "name": "godot_variant_get_constant_value_with_cstring",
- "return_type": "godot_variant",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const char *",
- "p_constant"
- ]
- ]
- },
- {
- "name": "godot_variant_has_utility_function",
- "return_type": "bool",
- "arguments": [
- [
- "const godot_string_name *",
- "p_function"
- ]
- ]
- },
- {
- "name": "godot_variant_has_utility_function_with_cstring",
- "return_type": "bool",
- "arguments": [
- [
- "const char *",
- "p_function"
- ]
- ]
- },
- {
- "name": "godot_variant_call_utility_function",
- "return_type": "void",
- "arguments": [
- [
- "const godot_string_name *",
- "p_function"
- ],
- [
- "godot_variant *",
- "r_ret"
- ],
- [
- "const godot_variant **",
- "p_args"
- ],
- [
- "int",
- "p_argument_count"
- ],
- [
- "godot_variant_call_error *",
- "r_error"
- ]
- ]
- },
- {
- "name": "godot_variant_call_utility_function_with_cstring",
- "return_type": "void",
- "arguments": [
- [
- "const char *",
- "p_function"
- ],
- [
- "godot_variant *",
- "r_ret"
- ],
- [
- "const godot_variant **",
- "p_args"
- ],
- [
- "int",
- "p_argument_count"
- ],
- [
- "godot_variant_call_error *",
- "r_error"
- ]
- ]
- },
- {
- "name": "godot_variant_get_ptr_utility_function",
- "return_type": "godot_ptr_utility_function",
- "arguments": [
- [
- "const godot_string_name *",
- "p_function"
- ]
- ]
- },
- {
- "name": "godot_variant_get_ptr_utility_function_with_cstring",
- "return_type": "godot_ptr_utility_function",
- "arguments": [
- [
- "const char *",
- "p_function"
- ]
- ]
- },
- {
- "name": "godot_variant_get_validated_utility_function",
- "return_type": "godot_validated_utility_function",
- "arguments": [
- [
- "const godot_string_name *",
- "p_function"
- ]
- ]
- },
- {
- "name": "godot_variant_get_validated_utility_function_with_cstring",
- "return_type": "godot_validated_utility_function",
- "arguments": [
- [
- "const char *",
- "p_function"
- ]
- ]
- },
- {
- "name": "godot_variant_get_utility_function_type",
- "return_type": "godot_variant_utility_function_type",
- "arguments": [
- [
- "const godot_string_name *",
- "p_function"
- ]
- ]
- },
- {
- "name": "godot_variant_get_utility_function_type_with_cstring",
- "return_type": "godot_variant_utility_function_type",
- "arguments": [
- [
- "const char *",
- "p_function"
- ]
- ]
- },
- {
- "name": "godot_variant_get_utility_function_argument_count",
- "return_type": "int",
- "arguments": [
- [
- "const godot_string_name *",
- "p_function"
- ]
- ]
- },
- {
- "name": "godot_variant_get_utility_function_argument_count_with_cstring",
- "return_type": "int",
- "arguments": [
- [
- "const char *",
- "p_function"
- ]
- ]
- },
- {
- "name": "godot_variant_get_utility_function_argument_type",
- "return_type": "godot_variant_type",
- "arguments": [
- [
- "const godot_string_name *",
- "p_function"
- ],
- [
- "int",
- "p_argument"
- ]
- ]
- },
- {
- "name": "godot_variant_get_utility_function_argument_type_with_cstring",
- "return_type": "godot_variant_type",
- "arguments": [
- [
- "const char *",
- "p_function"
- ],
- [
- "int",
- "p_argument"
- ]
- ]
- },
- {
- "name": "godot_variant_get_utility_function_argument_name",
- "return_type": "godot_string",
- "arguments": [
- [
- "const godot_string_name *",
- "p_function"
- ],
- [
- "int",
- "p_argument"
- ]
- ]
- },
- {
- "name": "godot_variant_get_utility_function_argument_name_with_cstring",
- "return_type": "godot_string",
- "arguments": [
- [
- "const char *",
- "p_function"
- ],
- [
- "int",
- "p_argument"
- ]
- ]
- },
- {
- "name": "godot_variant_has_utility_function_return_value",
- "return_type": "bool",
- "arguments": [
- [
- "const godot_string_name *",
- "p_function"
- ]
- ]
- },
- {
- "name": "godot_variant_has_utility_function_return_value_with_cstring",
- "return_type": "bool",
- "arguments": [
- [
- "const char *",
- "p_function"
- ]
- ]
- },
- {
- "name": "godot_variant_get_utility_function_return_type",
- "return_type": "godot_variant_type",
- "arguments": [
- [
- "const godot_string_name *",
- "p_function"
- ]
- ]
- },
- {
- "name": "godot_variant_get_utility_function_return_type_with_cstring",
- "return_type": "godot_variant_type",
- "arguments": [
- [
- "const char *",
- "p_function"
- ]
- ]
- },
- {
- "name": "godot_variant_is_utility_function_vararg",
- "return_type": "bool",
- "arguments": [
- [
- "const godot_string_name *",
- "p_function"
- ]
- ]
- },
- {
- "name": "godot_variant_is_utility_function_vararg_with_cstring",
- "return_type": "bool",
- "arguments": [
- [
- "const char *",
- "p_function"
- ]
- ]
- },
- {
- "name": "godot_variant_get_utility_function_count",
- "return_type": "int",
- "arguments": []
- },
- {
- "name": "godot_variant_get_utility_function_list",
- "return_type": "void",
- "arguments": [
- [
- "godot_string_name *",
- "r_functions"
- ]
- ]
- },
- {
- "name": "godot_variant_get_type",
- "return_type": "godot_variant_type",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_variant_has_method",
- "return_type": "bool",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ],
- [
- "const godot_string_name *",
- "p_method"
- ]
- ]
- },
- {
- "name": "godot_variant_has_member",
- "return_type": "bool",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ],
- [
- "const godot_string_name *",
- "p_member"
- ]
- ]
- },
- {
- "name": "godot_variant_has_key",
- "return_type": "bool",
- "arguments": [
- [
- "const godot_variant *",
- "p_self"
- ],
- [
- "const godot_variant *",
- "p_key"
- ],
- [
- "bool *",
- "r_valid"
- ]
- ]
- },
- {
- "name": "godot_variant_get_type_name",
- "return_type": "godot_string",
- "arguments": [
- [
- "godot_variant_type",
- "p_type"
- ]
- ]
- },
- {
- "name": "godot_variant_can_convert",
- "return_type": "bool",
- "arguments": [
- [
- "godot_variant_type",
- "p_from"
- ],
- [
- "godot_variant_type",
- "p_to"
- ]
- ]
- },
- {
- "name": "godot_variant_can_convert_strict",
- "return_type": "bool",
- "arguments": [
- [
- "godot_variant_type",
- "p_from"
- ],
- [
- "godot_variant_type",
- "p_to"
- ]
- ]
- },
- {
- "name": "godot_aabb_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_aabb *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_aabb_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_aabb *",
- "r_dest"
- ],
- [
- "const godot_aabb *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_array_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_array *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_array_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_array *",
- "r_dest"
- ],
- [
- "const godot_array *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_array_destroy",
- "return_type": "void",
- "arguments": [
- [
- "godot_array *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_array_operator_index",
- "return_type": "godot_variant *",
- "arguments": [
- [
- "godot_array *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_array_operator_index_const",
- "return_type": "const godot_variant *",
- "arguments": [
- [
- "const godot_array *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_basis_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_basis *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_basis_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_basis *",
- "r_dest"
- ],
- [
- "const godot_basis *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_basis_operator_index",
- "return_type": "godot_vector3 *",
- "arguments": [
- [
- "godot_basis *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_basis_operator_index_const",
- "return_type": "const godot_vector3 *",
- "arguments": [
- [
- "const godot_basis *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_callable_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_callable *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_callable_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_callable *",
- "r_dest"
- ],
- [
- "const godot_callable *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_callable_destroy",
- "return_type": "void",
- "arguments": [
- [
- "godot_callable *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_color_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_color *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_color_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_color *",
- "r_dest"
- ],
- [
- "const godot_color *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_color_operator_index",
- "return_type": "float *",
- "arguments": [
- [
- "godot_color *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_color_operator_index_const",
- "return_type": "const float *",
- "arguments": [
- [
- "const godot_color *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_dictionary_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_dictionary *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_dictionary_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_dictionary *",
- "r_dest"
- ],
- [
- "const godot_dictionary *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_dictionary_destroy",
- "return_type": "void",
- "arguments": [
- [
- "godot_dictionary *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_dictionary_operator_index",
- "return_type": "godot_variant *",
- "arguments": [
- [
- "godot_dictionary *",
- "p_self"
- ],
- [
- "const godot_variant *",
- "p_key"
- ]
- ]
- },
- {
- "name": "godot_dictionary_operator_index_const",
- "return_type": "const godot_variant *",
- "arguments": [
- [
- "const godot_dictionary *",
- "p_self"
- ],
- [
- "const godot_variant *",
- "p_key"
- ]
- ]
- },
- {
- "name": "godot_node_path_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_node_path *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_node_path_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_node_path *",
- "r_dest"
- ],
- [
- "const godot_node_path *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_node_path_destroy",
- "return_type": "void",
- "arguments": [
- [
- "godot_node_path *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_packed_byte_array_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_byte_array *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_packed_byte_array_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_byte_array *",
- "r_dest"
- ],
- [
- "const godot_packed_byte_array *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_packed_byte_array_destroy",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_byte_array *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_packed_byte_array_operator_index",
- "return_type": "uint8_t *",
- "arguments": [
- [
- "godot_packed_byte_array *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_packed_byte_array_operator_index_const",
- "return_type": "const uint8_t *",
- "arguments": [
- [
- "const godot_packed_byte_array *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_packed_int32_array_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_int32_array *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_packed_int32_array_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_int32_array *",
- "r_dest"
- ],
- [
- "const godot_packed_int32_array *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_packed_int32_array_destroy",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_int32_array *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_packed_int32_array_operator_index",
- "return_type": "int32_t *",
- "arguments": [
- [
- "godot_packed_int32_array *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_packed_int32_array_operator_index_const",
- "return_type": "const int32_t *",
- "arguments": [
- [
- "const godot_packed_int32_array *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_packed_int64_array_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_int64_array *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_packed_int64_array_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_int64_array *",
- "r_dest"
- ],
- [
- "const godot_packed_int64_array *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_packed_int64_array_destroy",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_int64_array *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_packed_int64_array_operator_index",
- "return_type": "int64_t *",
- "arguments": [
- [
- "godot_packed_int64_array *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_packed_int64_array_operator_index_const",
- "return_type": "const int64_t *",
- "arguments": [
- [
- "const godot_packed_int64_array *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_packed_float32_array_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_float32_array *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_packed_float32_array_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_float32_array *",
- "r_dest"
- ],
- [
- "const godot_packed_float32_array *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_packed_float32_array_destroy",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_float32_array *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_packed_float32_array_operator_index",
- "return_type": "float *",
- "arguments": [
- [
- "godot_packed_float32_array *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_packed_float32_array_operator_index_const",
- "return_type": "const float *",
- "arguments": [
- [
- "const godot_packed_float32_array *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_packed_float64_array_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_float64_array *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_packed_float64_array_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_float64_array *",
- "r_dest"
- ],
- [
- "const godot_packed_float64_array *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_packed_float64_array_destroy",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_float64_array *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_packed_float64_array_operator_index",
- "return_type": "double *",
- "arguments": [
- [
- "godot_packed_float64_array *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_packed_float64_array_operator_index_const",
- "return_type": "const double *",
- "arguments": [
- [
- "const godot_packed_float64_array *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_packed_string_array_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_string_array *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_packed_string_array_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_string_array *",
- "r_dest"
- ],
- [
- "const godot_packed_string_array *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_packed_string_array_destroy",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_string_array *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_packed_string_array_operator_index",
- "return_type": "godot_string *",
- "arguments": [
- [
- "godot_packed_string_array *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_packed_string_array_operator_index_const",
- "return_type": "const godot_string *",
- "arguments": [
- [
- "const godot_packed_string_array *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_packed_vector2_array_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_vector2_array *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_packed_vector2_array_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_vector2_array *",
- "r_dest"
- ],
- [
- "const godot_packed_vector2_array *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_packed_vector2_array_destroy",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_vector2_array *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_packed_vector2_array_operator_index",
- "return_type": "godot_vector2 *",
- "arguments": [
- [
- "godot_packed_vector2_array *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_packed_vector2_array_operator_index_const",
- "return_type": "const godot_vector2 *",
- "arguments": [
- [
- "const godot_packed_vector2_array *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_packed_vector2i_array_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_vector2i_array *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_packed_vector2i_array_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_vector2i_array *",
- "r_dest"
- ],
- [
- "const godot_packed_vector2i_array *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_packed_vector2i_array_destroy",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_vector2i_array *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_packed_vector2i_array_operator_index",
- "return_type": "godot_vector2i *",
- "arguments": [
- [
- "godot_packed_vector2i_array *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_packed_vector2i_array_operator_index_const",
- "return_type": "const godot_vector2i *",
- "arguments": [
- [
- "const godot_packed_vector2i_array *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_packed_vector3_array_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_vector3_array *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_packed_vector3_array_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_vector3_array *",
- "r_dest"
- ],
- [
- "const godot_packed_vector3_array *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_packed_vector3_array_destroy",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_vector3_array *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_packed_vector3_array_operator_index",
- "return_type": "godot_vector3 *",
- "arguments": [
- [
- "godot_packed_vector3_array *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_packed_vector3_array_operator_index_const",
- "return_type": "const godot_vector3 *",
- "arguments": [
- [
- "const godot_packed_vector3_array *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_packed_vector3i_array_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_vector3i_array *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_packed_vector3i_array_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_vector3i_array *",
- "r_dest"
- ],
- [
- "const godot_packed_vector3i_array *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_packed_vector3i_array_destroy",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_vector3i_array *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_packed_vector3i_array_operator_index",
- "return_type": "godot_vector3i *",
- "arguments": [
- [
- "godot_packed_vector3i_array *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_packed_vector3i_array_operator_index_const",
- "return_type": "const godot_vector3i *",
- "arguments": [
- [
- "const godot_packed_vector3i_array *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_packed_color_array_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_color_array *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_packed_color_array_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_color_array *",
- "r_dest"
- ],
- [
- "const godot_packed_color_array *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_packed_color_array_destroy",
- "return_type": "void",
- "arguments": [
- [
- "godot_packed_color_array *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_packed_color_array_operator_index",
- "return_type": "godot_color *",
- "arguments": [
- [
- "godot_packed_color_array *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_packed_color_array_operator_index_const",
- "return_type": "const godot_color *",
- "arguments": [
- [
- "const godot_packed_color_array *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_plane_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_plane *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_plane_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_plane *",
- "r_dest"
- ],
- [
- "const godot_plane *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_quaternion_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_quaternion *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_quaternion_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_quaternion *",
- "r_dest"
- ],
- [
- "const godot_quaternion *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_quaternion_operator_index",
- "return_type": "godot_real_t *",
- "arguments": [
- [
- "godot_quaternion *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_quaternion_operator_index_const",
- "return_type": "const godot_real_t *",
- "arguments": [
- [
- "const godot_quaternion *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_rect2_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_rect2 *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_rect2_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_rect2 *",
- "r_dest"
- ],
- [
- "const godot_rect2 *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_rect2i_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_rect2i *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_rect2i_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_rect2i *",
- "r_dest"
- ],
- [
- "const godot_rect2i *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_rid_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_rid *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_rid_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_rid *",
- "r_dest"
- ],
- [
- "const godot_rid *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_signal_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_signal *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_signal_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_signal *",
- "r_dest"
- ],
- [
- "const godot_signal *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_signal_destroy",
- "return_type": "void",
- "arguments": [
- [
- "godot_signal *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_string_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_string *",
- "r_dest"
- ]
- ]
- },
- {
- "name": "godot_string_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_string *",
- "r_dest"
- ],
- [
- "const godot_string *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_string_destroy",
- "return_type": "void",
- "arguments": [
- [
- "godot_string *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_string_new_with_latin1_chars",
- "return_type": "void",
- "arguments": [
- [
- "godot_string *",
- "r_dest"
- ],
- [
- "const char *",
- "p_contents"
- ]
- ]
- },
- {
- "name": "godot_string_new_with_utf8_chars",
- "return_type": "void",
- "arguments": [
- [
- "godot_string *",
- "r_dest"
- ],
- [
- "const char *",
- "p_contents"
- ]
- ]
- },
- {
- "name": "godot_string_new_with_utf16_chars",
- "return_type": "void",
- "arguments": [
- [
- "godot_string *",
- "r_dest"
- ],
- [
- "const char16_t *",
- "p_contents"
- ]
- ]
- },
- {
- "name": "godot_string_new_with_utf32_chars",
- "return_type": "void",
- "arguments": [
- [
- "godot_string *",
- "r_dest"
- ],
- [
- "const char32_t *",
- "p_contents"
- ]
- ]
- },
- {
- "name": "godot_string_new_with_wide_chars",
- "return_type": "void",
- "arguments": [
- [
- "godot_string *",
- "r_dest"
- ],
- [
- "const wchar_t *",
- "p_contents"
- ]
- ]
- },
- {
- "name": "godot_string_new_with_latin1_chars_and_len",
- "return_type": "void",
- "arguments": [
- [
- "godot_string *",
- "r_dest"
- ],
- [
- "const char *",
- "p_contents"
- ],
- [
- "const int",
- "p_size"
- ]
- ]
- },
- {
- "name": "godot_string_new_with_utf8_chars_and_len",
- "return_type": "void",
- "arguments": [
- [
- "godot_string *",
- "r_dest"
- ],
- [
- "const char *",
- "p_contents"
- ],
- [
- "const int",
- "p_size"
- ]
- ]
- },
- {
- "name": "godot_string_new_with_utf16_chars_and_len",
- "return_type": "void",
- "arguments": [
- [
- "godot_string *",
- "r_dest"
- ],
- [
- "const char16_t *",
- "p_contents"
- ],
- [
- "const int",
- "p_size"
- ]
- ]
- },
- {
- "name": "godot_string_new_with_utf32_chars_and_len",
- "return_type": "void",
- "arguments": [
- [
- "godot_string *",
- "r_dest"
- ],
- [
- "const char32_t *",
- "p_contents"
- ],
- [
- "const int",
- "p_size"
- ]
- ]
- },
- {
- "name": "godot_string_new_with_wide_chars_and_len",
- "return_type": "void",
- "arguments": [
- [
- "godot_string *",
- "r_dest"
- ],
- [
- "const wchar_t *",
- "p_contents"
- ],
- [
- "const int",
- "p_size"
- ]
- ]
- },
- {
- "name": "godot_string_to_latin1_chars",
- "return_type": "const char *",
- "arguments": [
- [
- "const godot_string *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_string_to_utf8_chars",
- "return_type": "const char *",
- "arguments": [
- [
- "const godot_string *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_string_to_utf16_chars",
- "return_type": "const char16_t *",
- "arguments": [
- [
- "const godot_string *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_string_to_utf32_chars",
- "return_type": "const char32_t *",
- "arguments": [
- [
- "const godot_string *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_string_to_wide_chars",
- "return_type": "const wchar_t *",
- "arguments": [
- [
- "const godot_string *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_string_operator_index",
- "return_type": "char32_t *",
- "arguments": [
- [
- "godot_string *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_string_operator_index_const",
- "return_type": "const char32_t *",
- "arguments": [
- [
- "const godot_string *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_string_name_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_string_name *",
- "r_dest"
- ]
- ]
- },
- {
- "name": "godot_string_name_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_string_name *",
- "r_dest"
- ],
- [
- "const godot_string_name *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_string_name_destroy",
- "return_type": "void",
- "arguments": [
- [
- "godot_string_name *",
- "p_self"
- ]
- ]
- },
- {
- "name": "godot_string_name_new_with_latin1_chars",
- "return_type": "void",
- "arguments": [
- [
- "godot_string_name *",
- "r_dest"
- ],
- [
- "const char *",
- "p_contents"
- ]
- ]
- },
- {
- "name": "godot_transform3d_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_transform3d *",
- "r_dest"
- ]
- ]
- },
- {
- "name": "godot_transform3d_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_transform3d *",
- "r_dest"
- ],
- [
- "const godot_transform3d *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_transform2d_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_transform2d *",
- "r_dest"
- ]
- ]
- },
- {
- "name": "godot_transform2d_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_transform2d *",
- "r_dest"
- ],
- [
- "const godot_transform2d *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_transform2d_operator_index",
- "return_type": "godot_vector2 *",
- "arguments": [
- [
- "godot_transform2d *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_transform2d_operator_index_const",
- "return_type": "const godot_vector2 *",
- "arguments": [
- [
- "const godot_transform2d *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_vector2_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_vector2 *",
- "r_dest"
- ]
- ]
- },
- {
- "name": "godot_vector2_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_vector2 *",
- "r_dest"
- ],
- [
- "const godot_vector2 *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_vector2_operator_index",
- "return_type": "godot_real_t *",
- "arguments": [
- [
- "godot_vector2 *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_vector2_operator_index_const",
- "return_type": "const godot_real_t *",
- "arguments": [
- [
- "const godot_vector2 *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_vector2i_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_vector2i *",
- "r_dest"
- ]
- ]
- },
- {
- "name": "godot_vector2i_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_vector2i *",
- "r_dest"
- ],
- [
- "const godot_vector2i *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_vector2i_operator_index",
- "return_type": "int32_t *",
- "arguments": [
- [
- "godot_vector2i *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_vector2i_operator_index_const",
- "return_type": "const int32_t *",
- "arguments": [
- [
- "const godot_vector2i *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_vector3_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_vector3 *",
- "r_dest"
- ]
- ]
- },
- {
- "name": "godot_vector3_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_vector3 *",
- "r_dest"
- ],
- [
- "const godot_vector3 *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_vector3_operator_index",
- "return_type": "godot_real_t *",
- "arguments": [
- [
- "godot_vector3 *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_vector3_operator_index_const",
- "return_type": "const godot_real_t *",
- "arguments": [
- [
- "const godot_vector3 *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_vector3i_new",
- "return_type": "void",
- "arguments": [
- [
- "godot_vector3i *",
- "r_dest"
- ]
- ]
- },
- {
- "name": "godot_vector3i_new_copy",
- "return_type": "void",
- "arguments": [
- [
- "godot_vector3i *",
- "r_dest"
- ],
- [
- "const godot_vector3i *",
- "p_src"
- ]
- ]
- },
- {
- "name": "godot_vector3i_operator_index",
- "return_type": "int32_t *",
- "arguments": [
- [
- "godot_vector3i *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- },
- {
- "name": "godot_vector3i_operator_index_const",
- "return_type": "const int32_t *",
- "arguments": [
- [
- "const godot_vector3i *",
- "p_self"
- ],
- [
- "godot_int",
- "p_index"
- ]
- ]
- }
- ]
- },
- "extensions": [
- {
- "name": "nativescript",
- "type": "NATIVESCRIPT",
- "version": {
- "major": 4,
- "minor": 0
- },
- "next": null,
- "api": [
- {
- "name": "godot_nativescript_register_class",
- "return_type": "void",
- "arguments": [
- [
- "void *",
- "p_gdnative_handle"
- ],
- [
- "const char *",
- "p_name"
- ],
- [
- "const char *",
- "p_base"
- ],
- [
- "godot_nativescript_instance_create_func",
- "p_create_func"
- ],
- [
- "godot_nativescript_instance_destroy_func",
- "p_destroy_func"
- ]
- ]
- },
- {
- "name": "godot_nativescript_register_tool_class",
- "return_type": "void",
- "arguments": [
- [
- "void *",
- "p_gdnative_handle"
- ],
- [
- "const char *",
- "p_name"
- ],
- [
- "const char *",
- "p_base"
- ],
- [
- "godot_nativescript_instance_create_func",
- "p_create_func"
- ],
- [
- "godot_nativescript_instance_destroy_func",
- "p_destroy_func"
- ]
- ]
- },
- {
- "name": "godot_nativescript_register_method",
- "return_type": "void",
- "arguments": [
- [
- "void *",
- "p_gdnative_handle"
- ],
- [
- "const char *",
- "p_name"
- ],
- [
- "const char *",
- "p_function_name"
- ],
- [
- "godot_nativescript_method_attributes",
- "p_attr"
- ],
- [
- "godot_nativescript_instance_method",
- "p_method"
- ]
- ]
- },
- {
- "name": "godot_nativescript_set_method_argument_information",
- "return_type": "void",
- "arguments": [
- [
- "void *",
- "p_gdnative_handle"
- ],
- [
- "const char *",
- "p_name"
- ],
- [
- "const char *",
- "p_function_name"
- ],
- [
- "int",
- "p_num_args"
- ],
- [
- "const godot_nativescript_method_argument *",
- "p_args"
- ]
- ]
- },
- {
- "name": "godot_nativescript_register_property",
- "return_type": "void",
- "arguments": [
- [
- "void *",
- "p_gdnative_handle"
- ],
- [
- "const char *",
- "p_name"
- ],
- [
- "const char *",
- "p_path"
- ],
- [
- "godot_nativescript_property_attributes *",
- "p_attr"
- ],
- [
- "godot_nativescript_property_set_func",
- "p_set_func"
- ],
- [
- "godot_nativescript_property_get_func",
- "p_get_func"
- ]
- ]
- },
- {
- "name": "godot_nativescript_register_signal",
- "return_type": "void",
- "arguments": [
- [
- "void *",
- "p_gdnative_handle"
- ],
- [
- "const char *",
- "p_name"
- ],
- [
- "const godot_nativescript_signal *",
- "p_signal"
- ]
- ]
- },
- {
- "name": "godot_nativescript_get_userdata",
- "return_type": "void *",
- "arguments": [
- [
- "godot_object *",
- "p_instance"
- ]
- ]
- },
- {
- "name": "godot_nativescript_set_class_documentation",
- "return_type": "void",
- "arguments": [
- [
- "void *",
- "p_gdnative_handle"
- ],
- [
- "const char *",
- "p_name"
- ],
- [
- "godot_string",
- "p_documentation"
- ]
- ]
- },
- {
- "name": "godot_nativescript_set_method_documentation",
- "return_type": "void",
- "arguments": [
- [
- "void *",
- "p_gdnative_handle"
- ],
- [
- "const char *",
- "p_name"
- ],
- [
- "const char *",
- "p_function_name"
- ],
- [
- "godot_string",
- "p_documentation"
- ]
- ]
- },
- {
- "name": "godot_nativescript_set_property_documentation",
- "return_type": "void",
- "arguments": [
- [
- "void *",
- "p_gdnative_handle"
- ],
- [
- "const char *",
- "p_name"
- ],
- [
- "const char *",
- "p_path"
- ],
- [
- "godot_string",
- "p_documentation"
- ]
- ]
- },
- {
- "name": "godot_nativescript_set_signal_documentation",
- "return_type": "void",
- "arguments": [
- [
- "void *",
- "p_gdnative_handle"
- ],
- [
- "const char *",
- "p_name"
- ],
- [
- "const char *",
- "p_signal_name"
- ],
- [
- "godot_string",
- "p_documentation"
- ]
- ]
- },
- {
- "name": "godot_nativescript_set_global_type_tag",
- "return_type": "void",
- "arguments": [
- [
- "int",
- "p_idx"
- ],
- [
- "const char *",
- "p_name"
- ],
- [
- "const void *",
- "p_type_tag"
- ]
- ]
- },
- {
- "name": "godot_nativescript_get_global_type_tag",
- "return_type": "const void *",
- "arguments": [
- [
- "int",
- "p_idx"
- ],
- [
- "const char *",
- "p_name"
- ]
- ]
- },
- {
- "name": "godot_nativescript_set_type_tag",
- "return_type": "void",
- "arguments": [
- [
- "void *",
- "p_gdnative_handle"
- ],
- [
- "const char *",
- "p_name"
- ],
- [
- "const void *",
- "p_type_tag"
- ]
- ]
- },
- {
- "name": "godot_nativescript_get_type_tag",
- "return_type": "const void *",
- "arguments": [
- [
- "const godot_object *",
- "p_object"
- ]
- ]
- },
- {
- "name": "godot_nativescript_register_instance_binding_data_functions",
- "return_type": "int",
- "arguments": [
- [
- "godot_nativescript_instance_binding_functions",
- "p_binding_functions"
- ]
- ]
- },
- {
- "name": "godot_nativescript_unregister_instance_binding_data_functions",
- "return_type": "void",
- "arguments": [
- [
- "int",
- "p_idx"
- ]
- ]
- },
- {
- "name": "godot_nativescript_get_instance_binding_data",
- "return_type": "void *",
- "arguments": [
- [
- "int",
- "p_idx"
- ],
- [
- "godot_object *",
- "p_object"
- ]
- ]
- },
- {
- "name": "godot_nativescript_profiling_add_data",
- "return_type": "void",
- "arguments": [
- [
- "const char *",
- "p_signature"
- ],
- [
- "uint64_t",
- "p_line"
- ]
- ]
- }
- ]
- },
- {
- "name": "pluginscript",
- "type": "PLUGINSCRIPT",
- "version": {
- "major": 1,
- "minor": 0
- },
- "next": null,
- "api": [
- {
- "name": "godot_pluginscript_register_language",
- "return_type": "void",
- "arguments": [
- [
- "const godot_pluginscript_language_desc *",
- "language_desc"
- ]
- ]
- }
- ]
- },
- {
- "name": "android",
- "type": "ANDROID",
- "version": {
- "major": 1,
- "minor": 1
- },
- "next": null,
- "api": [
- {
- "name": "godot_android_get_env",
- "return_type": "JNIEnv*",
- "arguments": []
- },
- {
- "name": "godot_android_get_activity",
- "return_type": "jobject",
- "arguments": []
- },
- {
- "name": "godot_android_get_surface",
- "return_type": "jobject",
- "arguments": []
- },
- {
- "name": "godot_android_is_activity_resumed",
- "return_type": "bool",
- "arguments": []
- }
- ]
- },
- {
- "name": "videodecoder",
- "type": "VIDEODECODER",
- "version": {
- "major": 0,
- "minor": 1
- },
- "next": null,
- "api": [
- {
- "name": "godot_videodecoder_file_read",
- "return_type": "godot_int",
- "arguments": [
- [
- "void *",
- "file_ptr"
- ],
- [
- "uint8_t *",
- "buf"
- ],
- [
- "int",
- "buf_size"
- ]
- ]
- },
- {
- "name": "godot_videodecoder_file_seek",
- "return_type": "int64_t",
- "arguments": [
- [
- "void *",
- "file_ptr"
- ],
- [
- "int64_t",
- "pos"
- ],
- [
- "int",
- "whence"
- ]
- ]
- },
- {
- "name": "godot_videodecoder_register_decoder",
- "return_type": "void",
- "arguments": [
- [
- "const godot_videodecoder_interface_gdnative *",
- "p_interface"
- ]
- ]
- }
- ]
- }
- ]
-}