diff --git a/godot-headers/extension_api.json b/godot-headers/extension_api.json index c132ac3..65d1dc9 100644 --- a/godot-headers/extension_api.json +++ b/godot-headers/extension_api.json @@ -3,9 +3,9 @@ "version_major": 4, "version_minor": 0, "version_patch": 0, - "version_status": "beta3", + "version_status": "beta4", "version_build": "official", - "version_full_name": "Godot Engine v4.0.beta3.official" + "version_full_name": "Godot Engine v4.0.beta4.official" }, "builtin_class_sizes": [ { @@ -17685,6 +17685,14 @@ "is_static": false, "hash": 1460142086 }, + { + "name": "pick_random", + "return_type": "Variant", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1460142086 + }, { "name": "find", "return_type": "int", @@ -53034,6 +53042,28 @@ "value": 4 } ] + }, + { + "name": "ClipChildrenMode", + "is_bitfield": false, + "values": [ + { + "name": "CLIP_CHILDREN_DISABLED", + "value": 0 + }, + { + "name": "CLIP_CHILDREN_ONLY", + "value": 1 + }, + { + "name": "CLIP_CHILDREN_AND_DRAW", + "value": 2 + }, + { + "name": "CLIP_CHILDREN_MAX", + "value": 3 + } + ] } ], "methods": [ @@ -54569,28 +54599,28 @@ } }, { - "name": "set_clip_children", + "name": "set_clip_children_mode", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2586408642, + "hash": 1319393776, "arguments": [ { - "name": "enable", - "type": "bool" + "name": "mode", + "type": "enum::CanvasItem.ClipChildrenMode" } ] }, { - "name": "is_clipping_children", + "name": "get_clip_children_mode", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 36873697, + "hash": 3581808349, "return_value": { - "type": "bool" + "type": "enum::CanvasItem.ClipChildrenMode" } } ], @@ -54645,10 +54675,10 @@ "index": -1 }, { - "type": "bool", + "type": "int", "name": "clip_children", - "setter": "set_clip_children", - "getter": "is_clipping_children", + "setter": "set_clip_children_mode", + "getter": "get_clip_children_mode", "index": -1 }, { @@ -64534,11 +64564,11 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1130785943, + "hash": 743155724, "arguments": [ { "name": "size", - "type": "Vector2i" + "type": "Vector2" } ] }, @@ -64688,9 +64718,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3690982128, + "hash": 3341600327, "return_value": { - "type": "Vector2i" + "type": "Vector2" } }, { @@ -66091,7 +66121,7 @@ "index": -1 }, { - "type": "Vector2i", + "type": "Vector2", "name": "custom_minimum_size", "setter": "set_custom_minimum_size", "getter": "get_custom_minimum_size", @@ -71822,6 +71852,24 @@ } ] }, + { + "name": "global_menu_get_item_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1321353865, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "menu_root", + "type": "String" + } + ] + }, { "name": "global_menu_remove_item", "is_const": false, @@ -72424,53 +72472,6 @@ } ] }, - { - "name": "create_sub_window", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1993979852, - "return_value": { - "type": "int", - "meta": "int32" - }, - "arguments": [ - { - "name": "mode", - "type": "enum::DisplayServer.WindowMode" - }, - { - "name": "vsync_mode", - "type": "enum::DisplayServer.VSyncMode" - }, - { - "name": "flags", - "type": "int", - "meta": "uint32" - }, - { - "name": "rect", - "type": "Rect2i", - "default_value": "Rect2i(0, 0, 0, 0)" - } - ] - }, - { - "name": "delete_sub_window", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1286410249, - "arguments": [ - { - "name": "window_id", - "type": "int", - "meta": "int32" - } - ] - }, { "name": "window_get_native_handle", "is_const": true, @@ -72803,27 +72804,6 @@ } ] }, - { - "name": "window_attach_instance_id", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3023605688, - "arguments": [ - { - "name": "instance_id", - "type": "int", - "meta": "uint64" - }, - { - "name": "window_id", - "type": "int", - "meta": "int32", - "default_value": "0" - } - ] - }, { "name": "window_get_attached_instance_id", "is_const": true, @@ -73235,6 +73215,25 @@ } ] }, + { + "name": "window_is_maximize_allowed", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1051549951, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "window_id", + "type": "int", + "meta": "int32", + "default_value": "0" + } + ] + }, { "name": "window_maximize_on_title_dbl_click", "is_const": true, @@ -74258,31 +74257,6 @@ } ] }, - { - "name": "set_server_relay_enabled", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2586408642, - "arguments": [ - { - "name": "enabled", - "type": "bool" - } - ] - }, - { - "name": "is_server_relay_enabled", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, - "return_value": { - "type": "bool" - } - }, { "name": "get_host", "is_const": true, @@ -74314,13 +74288,6 @@ } ], "properties": [ - { - "type": "bool", - "name": "server_relay", - "setter": "set_server_relay_enabled", - "getter": "is_server_relay_enabled", - "index": -1 - }, { "type": "ENetConnection", "name": "host", @@ -77193,6 +77160,31 @@ } ] }, + { + "name": "set_movie_maker_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_movie_maker_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "get_inspector", "is_const": true, @@ -93693,6 +93685,41 @@ "meta": "int32" } ] + }, + { + "name": "get_additional_data", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2138907829, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "extension_name", + "type": "StringName" + } + ] + }, + { + "name": "set_additional_data", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3776071444, + "arguments": [ + { + "name": "extension_name", + "type": "StringName" + }, + { + "name": "additional_data", + "type": "Variant" + } + ] } ], "properties": [ @@ -95210,6 +95237,41 @@ "meta": "int32" } ] + }, + { + "name": "get_additional_data", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2138907829, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "extension_name", + "type": "StringName" + } + ] + }, + { + "name": "set_additional_data", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3776071444, + "arguments": [ + { + "name": "extension_name", + "type": "StringName" + }, + { + "name": "additional_data", + "type": "Variant" + } + ] } ], "properties": [ @@ -106326,9 +106388,12 @@ "name": "create", "is_const": false, "is_vararg": false, - "is_static": false, + "is_static": true, "is_virtual": false, - "hash": 2904688759, + "hash": 986942177, + "return_value": { + "type": "Image" + }, "arguments": [ { "name": "width", @@ -106354,6 +106419,41 @@ "name": "create_from_data", "is_const": false, "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 299398494, + "return_value": { + "type": "Image" + }, + "arguments": [ + { + "name": "width", + "type": "int", + "meta": "int32" + }, + { + "name": "height", + "type": "int", + "meta": "int32" + }, + { + "name": "use_mipmaps", + "type": "bool" + }, + { + "name": "format", + "type": "enum::Image.Format" + }, + { + "name": "data", + "type": "PackedByteArray" + } + ] + }, + { + "name": "set_data", + "is_const": false, + "is_vararg": false, "is_static": false, "is_virtual": false, "hash": 2740482212, @@ -110809,6 +110909,31 @@ "type": "bool" } ] + }, + { + "name": "set_double_tap", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "double_tap", + "type": "bool" + } + ] + }, + { + "name": "is_double_tap", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "properties": [ @@ -110832,6 +110957,13 @@ "setter": "set_pressed", "getter": "is_pressed", "index": -1 + }, + { + "type": "bool", + "name": "double_tap", + "setter": "set_double_tap", + "getter": "is_double_tap", + "index": -1 } ] }, @@ -119425,6 +119557,31 @@ "return_value": { "type": "bool" } + }, + { + "name": "set_select_all_on_focus", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_select_all_on_focus", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "signals": [ @@ -119590,6 +119747,13 @@ "getter": "get_draw_control_chars", "index": -1 }, + { + "type": "bool", + "name": "select_all_on_focus", + "setter": "set_select_all_on_focus", + "getter": "is_select_all_on_focus", + "index": -1 + }, { "type": "bool", "name": "caret_blink", @@ -120047,7 +120211,45 @@ "is_refcounted": false, "is_instantiable": true, "inherits": "Node3D", - "api_type": "core" + "api_type": "core", + "methods": [ + { + "name": "set_gizmo_extents", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "extents", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_gizmo_extents", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + } + ], + "properties": [ + { + "type": "float", + "name": "gizmo_extents", + "setter": "set_gizmo_extents", + "getter": "get_gizmo_extents", + "index": -1 + } + ] }, { "name": "Marshalls", @@ -124758,6 +124960,29 @@ "meta": "int32" } }, + { + "name": "get_packet_channel", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "get_packet_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3369852622, + "return_value": { + "type": "enum::MultiplayerPeer.TransferMode" + } + }, { "name": "poll", "is_const": false, @@ -124825,6 +125050,17 @@ "return_value": { "type": "bool" } + }, + { + "name": "is_server_relay_supported", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "signals": [ @@ -126332,12 +126568,19 @@ "arguments": [ { "name": "safe_velocity", - "type": "Vector3" + "type": "Vector2" } ] } ], "properties": [ + { + "type": "Vector2", + "name": "target_location", + "setter": "set_target_location", + "getter": "get_target_location", + "index": -1 + }, { "type": "float", "name": "path_desired_distance", @@ -126961,6 +127204,13 @@ } ], "properties": [ + { + "type": "Vector3", + "name": "target_location", + "setter": "set_target_location", + "getter": "get_target_location", + "index": -1 + }, { "type": "float", "name": "path_desired_distance", @@ -133600,7 +133850,7 @@ "type": "Node" }, { - "name": "to_position", + "name": "to_index", "type": "int", "meta": "int32" } @@ -139803,6 +140053,46 @@ "is_instantiable": true, "inherits": "XRInterface", "api_type": "core", + "methods": [ + { + "name": "get_display_refresh_rate", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_display_refresh_rate", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "refresh_rate", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_available_display_refresh_rates", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "Array" + } + } + ], "signals": [ { "name": "session_begun" @@ -139819,6 +140109,15 @@ { "name": "pose_recentered" } + ], + "properties": [ + { + "type": "Object", + "name": "display_refresh_rate", + "setter": "set_display_refresh_rate", + "getter": "get_display_refresh_rate", + "index": -1 + } ] }, { @@ -176272,6 +176571,14 @@ { "name": "LIMIT_MAX_COMPUTE_WORKGROUP_SIZE_Z", "value": 34 + }, + { + "name": "LIMIT_MAX_VIEWPORT_DIMENSIONS_X", + "value": 35 + }, + { + "name": "LIMIT_MAX_VIEWPORT_DIMENSIONS_Y", + "value": 36 } ] }, @@ -180241,12 +180548,16 @@ "value": 0 }, { - "name": "CANVAS_GROUP_MODE_OPAQUE", + "name": "CANVAS_GROUP_MODE_CLIP_ONLY", "value": 1 }, { - "name": "CANVAS_GROUP_MODE_TRANSPARENT", + "name": "CANVAS_GROUP_MODE_CLIP_AND_DRAW", "value": 2 + }, + { + "name": "CANVAS_GROUP_MODE_TRANSPARENT", + "value": 3 } ] }, @@ -190032,6 +190343,26 @@ "type": "Resource" } ] + }, + { + "name": "_recognize_path", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "resource", + "type": "Resource" + }, + { + "name": "path", + "type": "String" + } + ] } ] }, @@ -191846,31 +192177,6 @@ "type": "bool" } }, - { - "name": "set_override_selected_font_color", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2586408642, - "arguments": [ - { - "name": "override", - "type": "bool" - } - ] - }, - { - "name": "is_overriding_selected_font_color", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, - "return_value": { - "type": "bool" - } - }, { "name": "set_scroll_active", "is_const": false, @@ -192748,13 +193054,6 @@ "getter": "is_selection_enabled", "index": -1 }, - { - "type": "bool", - "name": "override_selected_font_color", - "setter": "set_override_selected_font_color", - "getter": "is_overriding_selected_font_color", - "index": -1 - }, { "type": "bool", "name": "deselect_on_focus_loss_enabled", @@ -195231,6 +195530,31 @@ "type": "bool" } }, + { + "name": "set_server_relay_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_server_relay_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "send_bytes", "is_const": false, @@ -195302,6 +195626,13 @@ "setter": "set_refuse_new_connections", "getter": "is_refusing_new_connections", "index": -1 + }, + { + "type": "bool", + "name": "server_relay", + "setter": "set_server_relay_enabled", + "getter": "is_server_relay_enabled", + "index": -1 } ] }, @@ -199623,6 +199954,17 @@ "type": "Color" } ] + }, + { + "name": "get_rect", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1639390495, + "return_value": { + "type": "Rect2" + } } ], "properties": [ @@ -209455,6 +209797,31 @@ "type": "bool" } }, + { + "name": "set_select_all_on_focus", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_select_all_on_focus", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "apply", "is_const": false, @@ -209517,6 +209884,13 @@ "setter": "set_custom_arrow_step", "getter": "get_custom_arrow_step", "index": -1 + }, + { + "type": "bool", + "name": "select_all_on_focus", + "setter": "set_select_all_on_focus", + "getter": "is_select_all_on_focus", + "index": -1 } ] }, @@ -218632,6 +219006,20 @@ "meta": "int32" } }, + { + "name": "add_caret_at_carets", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "below", + "type": "bool" + } + ] + }, { "name": "get_caret_index_edit_order", "is_const": false, @@ -218933,31 +219321,6 @@ "type": "bool" } }, - { - "name": "set_override_selected_font_color", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2586408642, - "arguments": [ - { - "name": "override", - "type": "bool" - } - ] - }, - { - "name": "is_overriding_selected_font_color", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, - "return_value": { - "type": "bool" - } - }, { "name": "set_selection_mode", "is_const": false, @@ -219025,6 +219388,14 @@ } ] }, + { + "name": "add_selection_for_next_occurrence", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, { "name": "select", "is_const": false, @@ -220700,13 +221071,6 @@ "getter": "get_line_wrapping_mode", "index": -1 }, - { - "type": "bool", - "name": "override_selected_font_color", - "setter": "set_override_selected_font_color", - "getter": "is_overriding_selected_font_color", - "index": -1 - }, { "type": "bool", "name": "highlight_all_occurrences", @@ -231285,7 +231649,7 @@ "is_virtual": true, "arguments": [ { - "name": "tp_canvas_item", + "name": "to_canvas_item", "type": "RID" }, { @@ -247505,6 +247869,17 @@ "type": "Transform2D" } }, + { + "name": "get_screen_transform", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3814499831, + "return_value": { + "type": "Transform2D" + } + }, { "name": "get_visible_rect", "is_const": true, @@ -249406,17 +249781,6 @@ } ] }, - { - "name": "get_transformed_aabb", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1068685055, - "return_value": { - "type": "AABB" - } - }, { "name": "get_aabb", "is_const": true, @@ -257205,12 +257569,30 @@ "api_type": "core", "methods": [ { - "name": "initialize", + "name": "create_server", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3613820124, + "hash": 2865356025, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "channels_config", + "type": "Array", + "default_value": "[]" + } + ] + }, + { + "name": "create_client", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1777354631, "return_value": { "type": "enum::Error" }, @@ -257221,9 +257603,27 @@ "meta": "int32" }, { - "name": "server_compatibility", - "type": "bool", - "default_value": "false" + "name": "channels_config", + "type": "Array", + "default_value": "[]" + } + ] + }, + { + "name": "create_mesh", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1777354631, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "peer_id", + "type": "int", + "meta": "int32" }, { "name": "channels_config", @@ -262585,6 +262985,31 @@ "type": "float", "meta": "float" } + }, + { + "name": "set_current", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_current", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "properties": [ @@ -262594,6 +263019,13 @@ "setter": "set_world_scale", "getter": "get_world_scale", "index": -1 + }, + { + "type": "bool", + "name": "current", + "setter": "set_current", + "getter": "is_current", + "index": -1 } ] }, @@ -263577,6 +264009,183 @@ "index": -1 } ] + }, + { + "name": "ZIPPacker", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "RefCounted", + "api_type": "core", + "enums": [ + { + "name": "ZipAppend", + "is_bitfield": false, + "values": [ + { + "name": "APPEND_CREATE", + "value": 0 + }, + { + "name": "APPEND_CREATEAFTER", + "value": 1 + }, + { + "name": "APPEND_ADDINZIP", + "value": 2 + } + ] + } + ], + "methods": [ + { + "name": "open", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3715508516, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "path", + "type": "String" + }, + { + "name": "append", + "type": "enum::ZIPPacker.ZipAppend", + "default_value": "0" + } + ] + }, + { + "name": "start_file", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 166001499, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "write_file", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 680677267, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "data", + "type": "PackedByteArray" + } + ] + }, + { + "name": "close_file", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 166280745, + "return_value": { + "type": "enum::Error" + } + }, + { + "name": "close", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 166280745, + "return_value": { + "type": "enum::Error" + } + } + ] + }, + { + "name": "ZIPReader", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "RefCounted", + "api_type": "core", + "methods": [ + { + "name": "open", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 166001499, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "close", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 166280745, + "return_value": { + "type": "enum::Error" + } + }, + { + "name": "get_files", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2981934095, + "return_value": { + "type": "PackedStringArray" + } + }, + { + "name": "read_file", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 156385007, + "return_value": { + "type": "PackedByteArray" + }, + "arguments": [ + { + "name": "path", + "type": "String" + }, + { + "name": "case_sensitive", + "type": "bool", + "default_value": "true" + } + ] + } + ] } ], "singletons": [ @@ -263779,4 +264388,4 @@ "format": "StringName signature;uint64_t call_count;uint64_t total_time;uint64_t self_time" } ] -} +} \ No newline at end of file