8fddab9209
- Added new_copy to all types, since trivial copy won't work for all types. - Added functions to convert from String to char array types, which is not provided by the methods bound in Variant. - Added operator index to String. - Added missing cstring version of some Variant functions. They existed in the header but didn't have the implementation and were missing from the gdnative_api.json file. - Added support for static calls on Variant types.
5846 lines
96 KiB
JSON
5846 lines
96 KiB
JSON
{
|
|
"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_quat",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_variant *",
|
|
"r_dest"
|
|
],
|
|
[
|
|
"const godot_quat *",
|
|
"p_quat"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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_transform",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_variant *",
|
|
"r_dest"
|
|
],
|
|
[
|
|
"const godot_transform *",
|
|
"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_quat",
|
|
"return_type": "godot_quat",
|
|
"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_transform",
|
|
"return_type": "godot_transform",
|
|
"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_quat_new",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_quat *",
|
|
"p_self"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_quat_new_copy",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_quat *",
|
|
"r_dest"
|
|
],
|
|
[
|
|
"const godot_quat *",
|
|
"p_src"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_quat_operator_index",
|
|
"return_type": "godot_real_t *",
|
|
"arguments": [
|
|
[
|
|
"godot_quat *",
|
|
"p_self"
|
|
],
|
|
[
|
|
"godot_int",
|
|
"p_index"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_quat_operator_index_const",
|
|
"return_type": "const godot_real_t *",
|
|
"arguments": [
|
|
[
|
|
"const godot_quat *",
|
|
"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_transform_new",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_transform *",
|
|
"r_dest"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_transform_new_copy",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_transform *",
|
|
"r_dest"
|
|
],
|
|
[
|
|
"const godot_transform *",
|
|
"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": "xr",
|
|
"type": "XR",
|
|
"version": {
|
|
"major": 1,
|
|
"minor": 1
|
|
},
|
|
"next": null,
|
|
"api": [
|
|
{
|
|
"name": "godot_xr_register_interface",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"const godot_xr_interface_gdnative *",
|
|
"p_interface"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_xr_get_worldscale",
|
|
"return_type": "godot_float",
|
|
"arguments": []
|
|
},
|
|
{
|
|
"name": "godot_xr_get_reference_frame",
|
|
"return_type": "godot_transform",
|
|
"arguments": []
|
|
},
|
|
{
|
|
"name": "godot_xr_blit",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_int",
|
|
"p_eye"
|
|
],
|
|
[
|
|
"godot_rid *",
|
|
"p_render_target"
|
|
],
|
|
[
|
|
"godot_rect2 *",
|
|
"p_screen_rect"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_xr_get_texid",
|
|
"return_type": "godot_int",
|
|
"arguments": [
|
|
[
|
|
"godot_rid *",
|
|
"p_render_target"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_xr_add_controller",
|
|
"return_type": "godot_int",
|
|
"arguments": [
|
|
[
|
|
"char *",
|
|
"p_device_name"
|
|
],
|
|
[
|
|
"godot_int",
|
|
"p_hand"
|
|
],
|
|
[
|
|
"godot_bool",
|
|
"p_tracks_orientation"
|
|
],
|
|
[
|
|
"godot_bool",
|
|
"p_tracks_position"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_xr_remove_controller",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_int",
|
|
"p_controller_id"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_xr_set_controller_transform",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_int",
|
|
"p_controller_id"
|
|
],
|
|
[
|
|
"godot_transform *",
|
|
"p_transform"
|
|
],
|
|
[
|
|
"godot_bool",
|
|
"p_tracks_orientation"
|
|
],
|
|
[
|
|
"godot_bool",
|
|
"p_tracks_position"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_xr_set_controller_button",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_int",
|
|
"p_controller_id"
|
|
],
|
|
[
|
|
"godot_int",
|
|
"p_button"
|
|
],
|
|
[
|
|
"godot_bool",
|
|
"p_is_pressed"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_xr_set_controller_axis",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_int",
|
|
"p_controller_id"
|
|
],
|
|
[
|
|
"godot_int",
|
|
"p_exis"
|
|
],
|
|
[
|
|
"godot_float",
|
|
"p_value"
|
|
],
|
|
[
|
|
"godot_bool",
|
|
"p_can_be_negative"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_xr_get_controller_rumble",
|
|
"return_type": "godot_float",
|
|
"arguments": [
|
|
[
|
|
"godot_int",
|
|
"p_controller_id"
|
|
]
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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"
|
|
]
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "net",
|
|
"type": "NET",
|
|
"version": {
|
|
"major": 4,
|
|
"minor": 0
|
|
},
|
|
"next": null,
|
|
"api": [
|
|
{
|
|
"name": "godot_net_bind_stream_peer",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_object *",
|
|
"p_obj"
|
|
],
|
|
[
|
|
"const godot_net_stream_peer *",
|
|
"p_interface"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_net_bind_packet_peer",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_object *",
|
|
"p_obj"
|
|
],
|
|
[
|
|
"const godot_net_packet_peer *",
|
|
"p_interface"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_net_bind_multiplayer_peer",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_object *",
|
|
"p_obj"
|
|
],
|
|
[
|
|
"const godot_net_multiplayer_peer *",
|
|
"p_interface"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_net_set_webrtc_library",
|
|
"return_type": "godot_error",
|
|
"arguments": [
|
|
[
|
|
"const godot_net_webrtc_library *",
|
|
"p_library"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_net_bind_webrtc_peer_connection",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_object *",
|
|
"p_obj"
|
|
],
|
|
[
|
|
"const godot_net_webrtc_peer_connection *",
|
|
"p_interface"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_net_bind_webrtc_data_channel",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_object *",
|
|
"p_obj"
|
|
],
|
|
[
|
|
"const godot_net_webrtc_data_channel *",
|
|
"p_interface"
|
|
]
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "text",
|
|
"type": "TEXT",
|
|
"version": {
|
|
"major": 1,
|
|
"minor": 0
|
|
},
|
|
"next": null,
|
|
"api": [
|
|
{
|
|
"name": "godot_text_register_interface",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"const godot_text_interface_gdnative *",
|
|
"p_interface"
|
|
],
|
|
[
|
|
"const godot_string *",
|
|
"p_name"
|
|
],
|
|
[
|
|
"uint32_t",
|
|
"p_features"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_glyph_new",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_glyph *",
|
|
"r_dest"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_glyph_get_range",
|
|
"return_type": "godot_vector2i",
|
|
"arguments": [
|
|
[
|
|
"const godot_glyph *",
|
|
"p_self"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_glyph_set_range",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_glyph *",
|
|
"p_self"
|
|
],
|
|
[
|
|
"const godot_vector2i *",
|
|
"p_range"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_glyph_get_count",
|
|
"return_type": "godot_int",
|
|
"arguments": [
|
|
[
|
|
"const godot_glyph *",
|
|
"p_self"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_glyph_set_count",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_glyph *",
|
|
"p_self"
|
|
],
|
|
[
|
|
"godot_int",
|
|
"p_count"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_glyph_get_repeat",
|
|
"return_type": "godot_int",
|
|
"arguments": [
|
|
[
|
|
"const godot_glyph *",
|
|
"p_self"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_glyph_set_repeat",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_glyph *",
|
|
"p_self"
|
|
],
|
|
[
|
|
"godot_int",
|
|
"p_repeat"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_glyph_get_flags",
|
|
"return_type": "godot_int",
|
|
"arguments": [
|
|
[
|
|
"const godot_glyph *",
|
|
"p_self"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_glyph_set_flags",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_glyph *",
|
|
"p_self"
|
|
],
|
|
[
|
|
"godot_int",
|
|
"p_flags"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_glyph_get_offset",
|
|
"return_type": "godot_vector2",
|
|
"arguments": [
|
|
[
|
|
"const godot_glyph *",
|
|
"p_self"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_glyph_set_offset",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_glyph *",
|
|
"p_self"
|
|
],
|
|
[
|
|
"const godot_vector2 *",
|
|
"p_offset"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_glyph_get_advance",
|
|
"return_type": "godot_float",
|
|
"arguments": [
|
|
[
|
|
"const godot_glyph *",
|
|
"p_self"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_glyph_set_advance",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_glyph *",
|
|
"p_self"
|
|
],
|
|
[
|
|
"godot_float",
|
|
"p_advance"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_glyph_get_font",
|
|
"return_type": "godot_rid",
|
|
"arguments": [
|
|
[
|
|
"const godot_glyph *",
|
|
"p_self"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_glyph_set_font",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_glyph *",
|
|
"p_self"
|
|
],
|
|
[
|
|
"godot_rid *",
|
|
"p_font"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_glyph_get_font_size",
|
|
"return_type": "godot_int",
|
|
"arguments": [
|
|
[
|
|
"const godot_glyph *",
|
|
"p_self"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_glyph_set_font_size",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_glyph *",
|
|
"p_self"
|
|
],
|
|
[
|
|
"godot_int",
|
|
"p_size"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_glyph_get_index",
|
|
"return_type": "godot_int",
|
|
"arguments": [
|
|
[
|
|
"const godot_glyph *",
|
|
"p_self"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_glyph_set_index",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_glyph *",
|
|
"p_self"
|
|
],
|
|
[
|
|
"godot_int",
|
|
"p_index"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_packed_glyph_array_new",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_packed_glyph_array *",
|
|
"r_dest"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_packed_glyph_array_new_copy",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_packed_glyph_array *",
|
|
"r_dest"
|
|
],
|
|
[
|
|
"const godot_packed_glyph_array *",
|
|
"p_src"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_packed_glyph_array_is_empty",
|
|
"return_type": "godot_bool",
|
|
"arguments": [
|
|
[
|
|
"const godot_packed_glyph_array *",
|
|
"p_self"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_packed_glyph_array_append",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_packed_glyph_array *",
|
|
"p_self"
|
|
],
|
|
[
|
|
"const godot_glyph *",
|
|
"p_data"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_packed_glyph_array_append_array",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_packed_glyph_array *",
|
|
"p_self"
|
|
],
|
|
[
|
|
"const godot_packed_glyph_array *",
|
|
"p_array"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_packed_glyph_array_insert",
|
|
"return_type": "godot_error",
|
|
"arguments": [
|
|
[
|
|
"godot_packed_glyph_array *",
|
|
"p_self"
|
|
],
|
|
[
|
|
"const godot_int",
|
|
"p_idx"
|
|
],
|
|
[
|
|
"const godot_glyph *",
|
|
"p_data"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_packed_glyph_array_has",
|
|
"return_type": "godot_bool",
|
|
"arguments": [
|
|
[
|
|
"godot_packed_glyph_array *",
|
|
"p_self"
|
|
],
|
|
[
|
|
"const godot_glyph *",
|
|
"p_value"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_packed_glyph_array_sort",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_packed_glyph_array *",
|
|
"p_self"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_packed_glyph_array_invert",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_packed_glyph_array *",
|
|
"p_self"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_packed_glyph_array_push_back",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_packed_glyph_array *",
|
|
"p_self"
|
|
],
|
|
[
|
|
"const godot_glyph *",
|
|
"p_data"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_packed_glyph_array_remove",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_packed_glyph_array *",
|
|
"p_self"
|
|
],
|
|
[
|
|
"const godot_int",
|
|
"p_idx"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_packed_glyph_array_resize",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_packed_glyph_array *",
|
|
"p_self"
|
|
],
|
|
[
|
|
"const godot_int",
|
|
"p_size"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_packed_glyph_array_ptr",
|
|
"return_type": "const godot_glyph *",
|
|
"arguments": [
|
|
[
|
|
"const godot_packed_glyph_array *",
|
|
"p_self"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_packed_glyph_array_ptrw",
|
|
"return_type": "godot_glyph *",
|
|
"arguments": [
|
|
[
|
|
"godot_packed_glyph_array *",
|
|
"p_self"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_packed_glyph_array_set",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_packed_glyph_array *",
|
|
"p_self"
|
|
],
|
|
[
|
|
"const godot_int",
|
|
"p_idx"
|
|
],
|
|
[
|
|
"const godot_glyph *",
|
|
"p_data"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_packed_glyph_array_get",
|
|
"return_type": "godot_glyph",
|
|
"arguments": [
|
|
[
|
|
"const godot_packed_glyph_array *",
|
|
"p_self"
|
|
],
|
|
[
|
|
"const godot_int",
|
|
"p_idx"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_packed_glyph_array_size",
|
|
"return_type": "godot_int",
|
|
"arguments": [
|
|
[
|
|
"const godot_packed_glyph_array *",
|
|
"p_self"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": "godot_packed_glyph_array_destroy",
|
|
"return_type": "void",
|
|
"arguments": [
|
|
[
|
|
"godot_packed_glyph_array *",
|
|
"p_self"
|
|
]
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|