From 0a8bf33c0930451697670fe6d069c34d4b808108 Mon Sep 17 00:00:00 2001 From: Jan Haller Date: Sun, 17 Jul 2022 11:11:03 +0200 Subject: [PATCH 1/3] Update GDNative API to match Godot 3.5 --- .github/workflows/full-ci.yml | 6 +- gdnative-bindings/api.json | 15340 +++++++++++++++++++++++++++++--- test/src/lib.rs | 2 +- 3 files changed, 13865 insertions(+), 1483 deletions(-) diff --git a/.github/workflows/full-ci.yml b/.github/workflows/full-ci.yml index 61a3009bb..1b09fd7e4 100644 --- a/.github/workflows/full-ci.yml +++ b/.github/workflows/full-ci.yml @@ -276,13 +276,13 @@ jobs: include: # Latest Godot with different Rust versions - rust: stable - godot: "3.4.3" + godot: "3.5" postfix: '' - rust: nightly - godot: "3.4.3" + godot: "3.5" postfix: ' (nightly)' - rust: '1.56' - godot: "3.4.3" + godot: "3.5" postfix: ' (msrv 1.56)' # Test with oldest supported engine version diff --git a/gdnative-bindings/api.json b/gdnative-bindings/api.json index c962d9a2b..0847c1b7a 100644 --- a/gdnative-bindings/api.json +++ b/gdnative-bindings/api.json @@ -118,7 +118,7 @@ "JOY_BUTTON_7": 7, "JOY_BUTTON_8": 8, "JOY_BUTTON_9": 9, - "JOY_BUTTON_MAX": 23, + "JOY_BUTTON_MAX": 128, "JOY_DPAD_DOWN": 13, "JOY_DPAD_LEFT": 14, "JOY_DPAD_RIGHT": 15, @@ -424,14 +424,26 @@ "METHOD_FLAG_NORMAL": 1, "METHOD_FLAG_NOSCRIPT": 4, "METHOD_FLAG_REVERSE": 16, + "METHOD_FLAG_VARARG": 128, "METHOD_FLAG_VIRTUAL": 32, + "MIDI_MESSAGE_ACTIVE_SENSING": 254, "MIDI_MESSAGE_AFTERTOUCH": 10, "MIDI_MESSAGE_CHANNEL_PRESSURE": 13, + "MIDI_MESSAGE_CONTINUE": 251, "MIDI_MESSAGE_CONTROL_CHANGE": 11, "MIDI_MESSAGE_NOTE_OFF": 8, "MIDI_MESSAGE_NOTE_ON": 9, "MIDI_MESSAGE_PITCH_BEND": 14, "MIDI_MESSAGE_PROGRAM_CHANGE": 12, + "MIDI_MESSAGE_QUARTER_FRAME": 241, + "MIDI_MESSAGE_SONG_POSITION_POINTER": 242, + "MIDI_MESSAGE_SONG_SELECT": 243, + "MIDI_MESSAGE_START": 250, + "MIDI_MESSAGE_STOP": 252, + "MIDI_MESSAGE_SYSTEM_EXCLUSIVE": 240, + "MIDI_MESSAGE_SYSTEM_RESET": 255, + "MIDI_MESSAGE_TIMING_CLOCK": 248, + "MIDI_MESSAGE_TUNE_REQUEST": 246, "OK": 0, "OP_ADD": 6, "OP_AND": 20, @@ -459,28 +471,31 @@ "OP_STRING_CONCAT": 13, "OP_SUBTRACT": 7, "OP_XOR": 22, - "PROPERTY_HINT_COLOR_NO_ALPHA": 20, - "PROPERTY_HINT_DIR": 14, + "PROPERTY_HINT_COLOR_NO_ALPHA": 22, + "PROPERTY_HINT_DIR": 16, "PROPERTY_HINT_ENUM": 3, + "PROPERTY_HINT_ENUM_SUGGESTION": 39, "PROPERTY_HINT_EXP_EASING": 4, "PROPERTY_HINT_EXP_RANGE": 2, - "PROPERTY_HINT_FILE": 13, + "PROPERTY_HINT_FILE": 15, "PROPERTY_HINT_FLAGS": 8, - "PROPERTY_HINT_GLOBAL_DIR": 16, - "PROPERTY_HINT_GLOBAL_FILE": 15, - "PROPERTY_HINT_IMAGE_COMPRESS_LOSSLESS": 22, - "PROPERTY_HINT_IMAGE_COMPRESS_LOSSY": 21, + "PROPERTY_HINT_GLOBAL_DIR": 18, + "PROPERTY_HINT_GLOBAL_FILE": 17, + "PROPERTY_HINT_IMAGE_COMPRESS_LOSSLESS": 24, + "PROPERTY_HINT_IMAGE_COMPRESS_LOSSY": 23, "PROPERTY_HINT_KEY_ACCEL": 7, + "PROPERTY_HINT_LAYERS_2D_NAVIGATION": 11, "PROPERTY_HINT_LAYERS_2D_PHYSICS": 10, "PROPERTY_HINT_LAYERS_2D_RENDER": 9, - "PROPERTY_HINT_LAYERS_3D_PHYSICS": 12, - "PROPERTY_HINT_LAYERS_3D_RENDER": 11, + "PROPERTY_HINT_LAYERS_3D_NAVIGATION": 14, + "PROPERTY_HINT_LAYERS_3D_PHYSICS": 13, + "PROPERTY_HINT_LAYERS_3D_RENDER": 12, "PROPERTY_HINT_LENGTH": 5, - "PROPERTY_HINT_MULTILINE_TEXT": 18, + "PROPERTY_HINT_MULTILINE_TEXT": 20, "PROPERTY_HINT_NONE": 0, - "PROPERTY_HINT_PLACEHOLDER_TEXT": 19, + "PROPERTY_HINT_PLACEHOLDER_TEXT": 21, "PROPERTY_HINT_RANGE": 1, - "PROPERTY_HINT_RESOURCE_TYPE": 17, + "PROPERTY_HINT_RESOURCE_TYPE": 19, "PROPERTY_USAGE_CATEGORY": 256, "PROPERTY_USAGE_CHECKABLE": 16, "PROPERTY_USAGE_CHECKED": 32, @@ -2169,7 +2184,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "world_scale", "type": "float", "has_default_value": false, "default_value": "" @@ -2877,6 +2892,12 @@ "type": "int", "has_default_value": false, "default_value": "" + }, + { + "name": "bidirectional", + "type": "bool", + "has_default_value": true, + "default_value": "True" } ] }, @@ -2946,6 +2967,12 @@ "type": "int", "has_default_value": false, "default_value": "" + }, + { + "name": "bidirectional", + "type": "bool", + "has_default_value": true, + "default_value": "True" } ] }, @@ -3687,8 +3714,8 @@ { "name": "playing", "type": "bool", - "getter": "_is_playing", - "setter": "_set_playing", + "getter": "is_playing", + "setter": "set_playing", "index": -1 }, { @@ -3712,19 +3739,6 @@ } ], "methods": [ - { - "name": "_is_playing", - "return_type": "bool", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": true, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, { "name": "_res_changed", "return_type": "void", @@ -3738,25 +3752,6 @@ "arguments": [ ] }, - { - "name": "_set_playing", - "return_type": "void", - "is_editor": false, - "is_noscript": false, - "is_const": false, - "is_reverse": false, - "is_virtual": true, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - { - "name": "playing", - "type": "bool", - "has_default_value": false, - "default_value": "" - } - ] - }, { "name": "get_animation", "return_type": "String", @@ -4013,6 +4008,25 @@ } ] }, + { + "name": "set_playing", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "playing", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_speed_scale", "return_type": "void", @@ -13908,6 +13922,13 @@ "setter": "set_fadeout_time", "index": -1 }, + { + "name": "mix_mode", + "type": "int", + "getter": "get_mix_mode", + "setter": "set_mix_mode", + "index": -1 + }, { "name": "sync", "type": "bool", @@ -25170,6 +25191,13 @@ "setter": "set_bus_count", "index": -1 }, + { + "name": "capture_device", + "type": "String", + "getter": "capture_get_device", + "setter": "capture_set_device", + "index": -1 + }, { "name": "device", "type": "String", @@ -31127,6 +31155,19 @@ } ] }, + { + "name": "convert_to_image", + "return_type": "Image", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "create", "return_type": "void", @@ -31266,6 +31307,25 @@ } ] }, + { + "name": "resize", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "new_size", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_bit", "return_type": "void", @@ -32095,25 +32155,6 @@ "enums": [ ] }, - { - "name": "BulletPhysicsDirectBodyState", - "base_class": "PhysicsDirectBodyState", - "api_type": "core", - "singleton": false, - "singleton_name": "", - "instanciable": false, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, { "name": "BulletPhysicsServer", "base_class": "PhysicsServer", @@ -32182,6 +32223,13 @@ "setter": "set_button_icon", "index": -1 }, + { + "name": "icon_align", + "type": "int", + "getter": "get_icon_align", + "setter": "set_icon_align", + "index": -1 + }, { "name": "text", "type": "String", @@ -32219,6 +32267,19 @@ "arguments": [ ] }, + { + "name": "get_icon_align", + "return_type": "enum.Button::TextAlign", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_text", "return_type": "String", @@ -32321,7 +32382,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "enabled", "type": "bool", "has_default_value": false, "default_value": "" @@ -32347,6 +32408,25 @@ } ] }, + { + "name": "set_icon_align", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "icon_align", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_text", "return_type": "void", @@ -32589,6 +32669,13 @@ "setter": "set_color", "index": -1 }, + { + "name": "color_initial_ramp", + "type": "Gradient", + "getter": "get_color_initial_ramp", + "setter": "set_color_initial_ramp", + "index": -1 + }, { "name": "color_ramp", "type": "Gradient", @@ -33029,6 +33116,19 @@ "arguments": [ ] }, + { + "name": "get_color_initial_ramp", + "return_type": "Gradient", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_color_ramp", "return_type": "Gradient", @@ -33520,6 +33620,25 @@ } ] }, + { + "name": "set_color_initial_ramp", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "ramp", + "type": "Gradient", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_color_ramp", "return_type": "void", @@ -34337,6 +34456,13 @@ "setter": "set_color", "index": -1 }, + { + "name": "color_initial_ramp", + "type": "Gradient", + "getter": "get_color_initial_ramp", + "setter": "set_color_initial_ramp", + "index": -1 + }, { "name": "color_ramp", "type": "Gradient", @@ -34748,6 +34874,19 @@ "arguments": [ ] }, + { + "name": "get_color_initial_ramp", + "return_type": "Gradient", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_color_ramp", "return_type": "Gradient", @@ -35187,6 +35326,25 @@ } ] }, + { + "name": "set_color_initial_ramp", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "ramp", + "type": "Gradient", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_color_ramp", "return_type": "void", @@ -37991,6 +38149,44 @@ "enums": [ ] }, + { + "name": "CallbackTweener", + "base_class": "Tweener", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "set_delay", + "return_type": "CallbackTweener", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "delay", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, { "name": "Camera", "base_class": "Spatial", @@ -38521,7 +38717,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "enable", "type": "bool", "has_default_value": false, "default_value": "" @@ -38578,7 +38774,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "fov", "type": "float", "has_default_value": false, "default_value": "" @@ -38634,7 +38830,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "frustum_offset", "type": "Vector2", "has_default_value": false, "default_value": "" @@ -38753,7 +38949,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "projection", "type": "int", "has_default_value": false, "default_value": "" @@ -38772,7 +38968,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "size", "type": "float", "has_default_value": false, "default_value": "" @@ -38810,7 +39006,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "zfar", "type": "float", "has_default_value": false, "default_value": "" @@ -38829,7 +39025,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "znear", "type": "float", "has_default_value": false, "default_value": "" @@ -40444,6 +40640,7 @@ "NOTIFICATION_DRAW": 30, "NOTIFICATION_ENTER_CANVAS": 32, "NOTIFICATION_EXIT_CANVAS": 33, + "NOTIFICATION_LOCAL_TRANSFORM_CHANGED": 35, "NOTIFICATION_TRANSFORM_CHANGED": 2000, "NOTIFICATION_VISIBILITY_CHANGED": 31 }, @@ -40830,6 +41027,25 @@ "arguments": [ ] }, + { + "name": "_toplevel_visibility_changed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "visible", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "_update_callback", "return_type": "void", @@ -42625,9 +42841,21 @@ "getter": "get_transform", "setter": "set_transform", "index": -1 + }, + { + "name": "visible", + "type": "bool", + "getter": "is_visible", + "setter": "set_visible", + "index": -1 } ], "signals": [ + { + "name": "visibility_changed", + "arguments": [ + ] + } ], "methods": [ { @@ -42747,6 +42975,19 @@ "arguments": [ ] }, + { + "name": "hide", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_following_viewport", "return_type": "bool", @@ -42760,6 +43001,19 @@ "arguments": [ ] }, + { + "name": "is_visible", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "set_custom_viewport", "return_type": "void", @@ -42930,6 +43184,38 @@ "default_value": "" } ] + }, + { + "name": "set_visible", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "visible", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "show", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] } ], "enums": [ @@ -46568,6 +46854,12 @@ "type": "InputEvent", "has_default_value": false, "default_value": "" + }, + { + "name": "arg1", + "type": "Color", + "has_default_value": false, + "default_value": "" } ] }, @@ -48334,6 +48626,13 @@ "getter": "get_theme", "setter": "set_theme", "index": -1 + }, + { + "name": "theme_type_variation", + "type": "String", + "getter": "get_theme_type_variation", + "setter": "set_theme_type_variation", + "index": -1 } ], "signals": [ @@ -49449,6 +49748,19 @@ "arguments": [ ] }, + { + "name": "get_theme_type_variation", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_tooltip", "return_type": "String", @@ -49804,6 +50116,19 @@ "arguments": [ ] }, + { + "name": "is_drag_successful", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "minimum_size_changed", "return_type": "void", @@ -49830,6 +50155,120 @@ "arguments": [ ] }, + { + "name": "remove_color_override", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_constant_override", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_font_override", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_icon_override", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_shader_override", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_stylebox_override", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_anchor", "return_type": "void", @@ -50496,6 +50935,25 @@ } ] }, + { + "name": "set_theme_type_variation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "theme_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_tooltip", "return_type": "void", @@ -51655,6 +52113,13 @@ "PORTAL_MODE_STATIC": 0 }, "properties": [ + { + "name": "allow_merging", + "type": "bool", + "getter": "get_allow_merging", + "setter": "set_allow_merging", + "index": -1 + }, { "name": "autoplace_priority", "type": "int", @@ -51680,6 +52145,19 @@ "signals": [ ], "methods": [ + { + "name": "get_allow_merging", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_include_in_bound", "return_type": "bool", @@ -51719,6 +52197,25 @@ "arguments": [ ] }, + { + "name": "set_allow_merging", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_include_in_bound", "return_type": "void", @@ -51731,7 +52228,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "enabled", "type": "bool", "has_default_value": false, "default_value": "" @@ -54780,6 +55277,13 @@ "getter": "get_hinting", "setter": "set_hinting", "index": -1 + }, + { + "name": "override_oversampling", + "type": "float", + "getter": "get_override_oversampling", + "setter": "set_override_oversampling", + "index": -1 } ], "signals": [ @@ -54811,6 +55315,19 @@ "arguments": [ ] }, + { + "name": "get_override_oversampling", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_antialiased", "return_type": "bool", @@ -54880,6 +55397,25 @@ "default_value": "" } ] + }, + { + "name": "set_override_oversampling", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "oversampling", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] } ], "enums": [ @@ -55153,6 +55689,25 @@ } ] }, + { + "name": "add_osx_plugin_file", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "add_shared_object", "return_type": "void", @@ -57520,6 +58075,31 @@ } ] }, + { + "name": "_property_pinned", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "pinned", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "_property_selected", "return_type": "void", @@ -57885,6 +58465,43 @@ } ] }, + { + "name": "edit_script", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "script", + "type": "Script", + "has_default_value": false, + "default_value": "" + }, + { + "name": "line", + "type": "int", + "has_default_value": true, + "default_value": "-1" + }, + { + "name": "column", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "grab_focus", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, { "name": "get_base_control", "return_type": "Control", @@ -58401,69 +59018,6 @@ "enums": [ ] }, - { - "name": "EditorNavigationMeshGenerator", - "base_class": "Object", - "api_type": "tools", - "singleton": false, - "singleton_name": "", - "instanciable": false, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - { - "name": "bake", - "return_type": "void", - "is_editor": false, - "is_noscript": false, - "is_const": false, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - { - "name": "nav_mesh", - "type": "NavigationMesh", - "has_default_value": false, - "default_value": "" - }, - { - "name": "root_node", - "type": "Node", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "clear", - "return_type": "void", - "is_editor": false, - "is_noscript": false, - "is_const": false, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - { - "name": "nav_mesh", - "type": "NavigationMesh", - "has_default_value": false, - "default_value": "" - } - ] - } - ], - "enums": [ - ] - }, { "name": "EditorPlugin", "base_class": "Node", @@ -59704,8 +60258,8 @@ "default_value": "" }, { - "name": "bool", - "type": "String", + "name": "checked", + "type": "bool", "has_default_value": false, "default_value": "" } @@ -59739,6 +60293,23 @@ } ] }, + { + "name": "property_pinned", + "arguments": [ + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "pinned", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "resource_selected", "arguments": [ @@ -59813,6 +60384,57 @@ } ] }, + { + "name": "_menu_option", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "option", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_unhandled_key_input", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "arg0", + "type": "InputEvent", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_update_revert_and_pin_status", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "add_focusable", "return_type": "void", @@ -60532,7 +61154,7 @@ }, { "name": "handle_menu_selected", - "return_type": "void", + "return_type": "bool", "is_editor": false, "is_noscript": false, "is_const": false, @@ -62058,7 +62680,7 @@ "arguments": [ { "name": "mesh", - "type": "ArrayMesh", + "type": "Mesh", "has_default_value": false, "default_value": "" }, @@ -62782,6 +63404,13 @@ "setter": "set_flat", "index": -1 }, + { + "name": "hide_slider", + "type": "bool", + "getter": "is_hiding_slider", + "setter": "set_hide_slider", + "index": -1 + }, { "name": "label", "type": "String", @@ -62954,6 +63583,19 @@ "arguments": [ ] }, + { + "name": "is_hiding_slider", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_read_only", "return_type": "bool", @@ -62986,6 +63628,25 @@ } ] }, + { + "name": "set_hide_slider", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "hide_slider", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_label", "return_type": "void", @@ -63037,12 +63698,40 @@ "instanciable": false, "is_reference": false, "constants": { + "CHANGE_TYPE_DELETED": 3, + "CHANGE_TYPE_MODIFIED": 1, + "CHANGE_TYPE_NEW": 0, + "CHANGE_TYPE_RENAMED": 2, + "CHANGE_TYPE_TYPECHANGE": 4, + "CHANGE_TYPE_UNMERGED": 5, + "TREE_AREA_COMMIT": 0, + "TREE_AREA_STAGED": 1, + "TREE_AREA_UNSTAGED": 2 }, "properties": [ ], "signals": [ ], "methods": [ + { + "name": "_checkout_branch", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "branch_name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "_commit", "return_type": "void", @@ -63063,7 +63752,140 @@ ] }, { - "name": "_get_file_diff", + "name": "_create_branch", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "branch_name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_create_remote", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "remote_name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "remote_url", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_discard_file", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "file_path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_fetch", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "remote", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_branch_list", + "return_type": "Array", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "_get_current_branch_name", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "_get_diff", + "return_type": "Array", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "identifier", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "area", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_line_diff", "return_type": "Array", "is_editor": false, "is_noscript": false, @@ -63078,12 +63900,18 @@ "type": "String", "has_default_value": false, "default_value": "" + }, + { + "name": "text", + "type": "String", + "has_default_value": false, + "default_value": "" } ] }, { "name": "_get_modified_files_data", - "return_type": "Dictionary", + "return_type": "Array", "is_editor": false, "is_noscript": false, "is_const": false, @@ -63095,8 +63923,27 @@ ] }, { - "name": "_get_project_name", - "return_type": "String", + "name": "_get_previous_commits", + "return_type": "Array", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "max_commits", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_remotes", + "return_type": "Array", "is_editor": false, "is_noscript": false, "is_const": false, @@ -63132,7 +63979,7 @@ "is_from_script": false, "arguments": [ { - "name": "project_root_path", + "name": "project_path", "type": "String", "has_default_value": false, "default_value": "" @@ -63140,8 +63987,90 @@ ] }, { - "name": "_is_vcs_initialized", - "return_type": "bool", + "name": "_pull", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "remote", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_push", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "remote", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "force", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_remove_branch", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "branch_name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_remove_remote", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "remote_name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_credentials", + "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, @@ -63150,6 +64079,36 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "username", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "password", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ssh_public_key_path", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ssh_private_key_path", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ssh_passphrase", + "type": "String", + "has_default_value": false, + "default_value": "" + } ] }, { @@ -63204,8 +64163,8 @@ ] }, { - "name": "commit", - "return_type": "void", + "name": "add_diff_hunks_into_diff_file", + "return_type": "Dictionary", "is_editor": false, "is_noscript": false, "is_const": false, @@ -63215,16 +64174,22 @@ "is_from_script": false, "arguments": [ { - "name": "msg", - "type": "String", + "name": "diff_file", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + }, + { + "name": "diff_hunks", + "type": "Array", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_file_diff", - "return_type": "Array", + "name": "add_line_diffs_into_diff_hunk", + "return_type": "Dictionary", "is_editor": false, "is_noscript": false, "is_const": false, @@ -63234,15 +64199,21 @@ "is_from_script": false, "arguments": [ { - "name": "file_path", - "type": "String", + "name": "diff_hunk", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + }, + { + "name": "line_diffs", + "type": "Array", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_modified_files_data", + "name": "create_commit", "return_type": "Dictionary", "is_editor": false, "is_noscript": false, @@ -63252,56 +64223,41 @@ "has_varargs": false, "is_from_script": false, "arguments": [ - ] - }, - { - "name": "get_project_name", - "return_type": "String", - "is_editor": false, - "is_noscript": false, - "is_const": false, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_vcs_name", - "return_type": "String", - "is_editor": false, - "is_noscript": false, - "is_const": false, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "initialize", - "return_type": "bool", - "is_editor": false, - "is_noscript": false, - "is_const": false, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ { - "name": "project_root_path", + "name": "msg", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "author", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", "type": "String", "has_default_value": false, "default_value": "" + }, + { + "name": "unix_timestamp", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "offset_minutes", + "type": "int", + "has_default_value": false, + "default_value": "" } ] }, { - "name": "is_addon_ready", - "return_type": "bool", + "name": "create_diff_file", + "return_type": "Dictionary", "is_editor": false, "is_noscript": false, "is_const": false, @@ -63310,11 +64266,23 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "new_file", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "old_file", + "type": "String", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "is_vcs_initialized", - "return_type": "bool", + "name": "create_diff_hunk", + "return_type": "Dictionary", "is_editor": false, "is_noscript": false, "is_const": false, @@ -63323,11 +64291,35 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "old_start", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "new_start", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "old_lines", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "new_lines", + "type": "int", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "shut_down", - "return_type": "bool", + "name": "create_diff_line", + "return_type": "Dictionary", "is_editor": false, "is_noscript": false, "is_const": false, @@ -63336,11 +64328,35 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "new_line_no", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "old_line_no", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "content", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "status", + "type": "String", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "stage_file", - "return_type": "void", + "name": "create_status_file", + "return_type": "Dictionary", "is_editor": false, "is_noscript": false, "is_const": false, @@ -63354,11 +64370,23 @@ "type": "String", "has_default_value": false, "default_value": "" + }, + { + "name": "change_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "area", + "type": "int", + "has_default_value": false, + "default_value": "" } ] }, { - "name": "unstage_file", + "name": "popup_error", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -63369,7 +64397,7 @@ "is_from_script": false, "arguments": [ { - "name": "file_path", + "name": "msg", "type": "String", "has_default_value": false, "default_value": "" @@ -63378,6 +64406,25 @@ } ], "enums": [ + { + "name": "ChangeType", + "values": { + "CHANGE_TYPE_NEW": 0, + "CHANGE_TYPE_MODIFIED": 1, + "CHANGE_TYPE_RENAMED": 2, + "CHANGE_TYPE_DELETED": 3, + "CHANGE_TYPE_TYPECHANGE": 4, + "CHANGE_TYPE_UNMERGED": 5 + } + }, + { + "name": "TreeArea", + "values": { + "TREE_AREA_COMMIT": 0, + "TREE_AREA_STAGED": 1, + "TREE_AREA_UNSTAGED": 2 + } + } ] }, { @@ -68520,6 +69567,38 @@ "enums": [ ] }, + { + "name": "FlowContainer", + "base_class": "Container", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "get_line_count", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + } + ], + "enums": [ + ] + }, { "name": "Font", "base_class": "Resource", @@ -68529,6 +69608,9 @@ "instanciable": false, "is_reference": true, "constants": { + "CONTOUR_CURVE_TAG_OFF_CONIC": 0, + "CONTOUR_CURVE_TAG_OFF_CUBIC": 2, + "CONTOUR_CURVE_TAG_ON": 1 }, "properties": [ ], @@ -68646,6 +69728,31 @@ "arguments": [ ] }, + { + "name": "get_char_contours", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "char", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "next", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, { "name": "get_char_size", "return_type": "Vector2", @@ -68671,6 +69778,161 @@ } ] }, + { + "name": "get_char_texture", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "char", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "next", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "outline", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_char_texture_size", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "char", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "next", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "outline", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_char_tx_offset", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "char", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "next", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "outline", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_char_tx_size", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "char", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "next", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "outline", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_char_tx_uv_rect", + "return_type": "Rect2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "char", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "next", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "outline", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, { "name": "get_descent", "return_type": "float", @@ -68782,6 +70044,14 @@ } ], "enums": [ + { + "name": "ContourPointTag", + "values": { + "CONTOUR_CURVE_TAG_OFF_CONIC": 0, + "CONTOUR_CURVE_TAG_ON": 1, + "CONTOUR_CURVE_TAG_OFF_CUBIC": 2 + } + } ] }, { @@ -75329,6 +76599,13 @@ "setter": "set_lod_min_hysteresis", "index": -1 }, + { + "name": "material_overlay", + "type": "ShaderMaterial,SpatialMaterial", + "getter": "get_material_overlay", + "setter": "set_material_overlay", + "index": -1 + }, { "name": "material_override", "type": "ShaderMaterial,SpatialMaterial", @@ -75470,6 +76747,19 @@ "arguments": [ ] }, + { + "name": "get_material_overlay", + "return_type": "Material", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_material_override", "return_type": "Material", @@ -75679,6 +76969,25 @@ } ] }, + { + "name": "set_material_overlay", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "material", + "type": "Material", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_material_override", "return_type": "void", @@ -75738,6 +77047,9 @@ "instanciable": true, "is_reference": true, "constants": { + "GRADIENT_INTERPOLATE_CONSTANT": 1, + "GRADIENT_INTERPOLATE_CUBIC": 2, + "GRADIENT_INTERPOLATE_LINEAR": 0 }, "properties": [ { @@ -75747,6 +77059,13 @@ "setter": "set_colors", "index": -1 }, + { + "name": "interpolation_mode", + "type": "int", + "getter": "get_interpolation_mode", + "setter": "set_interpolation_mode", + "index": -1 + }, { "name": "offsets", "type": "PoolRealArray", @@ -75815,6 +77134,19 @@ "arguments": [ ] }, + { + "name": "get_interpolation_mode", + "return_type": "enum.Gradient::InterpolationMode", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_offset", "return_type": "float", @@ -75942,6 +77274,25 @@ } ] }, + { + "name": "set_interpolation_mode", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "interpolation_mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_offset", "return_type": "void", @@ -75988,6 +77339,14 @@ } ], "enums": [ + { + "name": "InterpolationMode", + "values": { + "GRADIENT_INTERPOLATE_LINEAR": 0, + "GRADIENT_INTERPOLATE_CONSTANT": 1, + "GRADIENT_INTERPOLATE_CUBIC": 2 + } + } ] }, { @@ -76087,6 +77446,357 @@ "enums": [ ] }, + { + "name": "GradientTexture2D", + "base_class": "Texture", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "FILL_LINEAR": 0, + "FILL_RADIAL": 1, + "REPEAT": 1, + "REPEAT_MIRROR": 2, + "REPEAT_NONE": 0 + }, + "properties": [ + { + "name": "fill", + "type": "int", + "getter": "get_fill", + "setter": "set_fill", + "index": -1 + }, + { + "name": "fill_from", + "type": "Vector2", + "getter": "get_fill_from", + "setter": "set_fill_from", + "index": -1 + }, + { + "name": "fill_to", + "type": "Vector2", + "getter": "get_fill_to", + "setter": "set_fill_to", + "index": -1 + }, + { + "name": "gradient", + "type": "Gradient", + "getter": "get_gradient", + "setter": "set_gradient", + "index": -1 + }, + { + "name": "height", + "type": "int", + "getter": "get_height", + "setter": "set_height", + "index": -1 + }, + { + "name": "repeat", + "type": "int", + "getter": "get_repeat", + "setter": "set_repeat", + "index": -1 + }, + { + "name": "use_hdr", + "type": "bool", + "getter": "is_using_hdr", + "setter": "set_use_hdr", + "index": -1 + }, + { + "name": "width", + "type": "int", + "getter": "get_width", + "setter": "set_width", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_queue_update", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "_update", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_fill", + "return_type": "enum.GradientTexture2D::Fill", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_fill_from", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_fill_to", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_gradient", + "return_type": "Gradient", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_repeat", + "return_type": "enum.GradientTexture2D::Repeat", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_using_hdr", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_fill", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "fill", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_fill_from", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "fill_from", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_fill_to", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "fill_to", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_gradient", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "gradient", + "type": "Gradient", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_height", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "height", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_repeat", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "repeat", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_use_hdr", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_width", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "width", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Fill", + "values": { + "FILL_LINEAR": 0, + "FILL_RADIAL": 1 + } + }, + { + "name": "Repeat", + "values": { + "REPEAT_NONE": 0, + "REPEAT": 1, + "REPEAT_MIRROR": 2 + } + } + ] + }, { "name": "GraphEdit", "base_class": "Control", @@ -76277,6 +77987,12 @@ { "name": "delete_nodes_request", "arguments": [ + { + "name": "nodes", + "type": "Array", + "has_default_value": false, + "default_value": "" + } ] }, { @@ -78320,6 +80036,13 @@ "INVALID_CELL_ITEM": -1 }, "properties": [ + { + "name": "bake_navigation", + "type": "bool", + "getter": "is_baking_navigation", + "setter": "set_bake_navigation", + "index": -1 + }, { "name": "cell_center_x", "type": "bool", @@ -78383,6 +80106,20 @@ "setter": "set_mesh_library", "index": -1 }, + { + "name": "navigation_layers", + "type": "int", + "getter": "get_navigation_layers", + "setter": "set_navigation_layers", + "index": -1 + }, + { + "name": "physics_material", + "type": "PhysicsMaterial", + "getter": "get_physics_material", + "setter": "set_physics_material", + "index": -1 + }, { "name": "use_in_baked_light", "type": "bool", @@ -78685,6 +80422,19 @@ "return_type": "Array", "is_editor": false, "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_navigation_layers", + "return_type": "int", + "is_editor": false, + "is_noscript": false, "is_const": false, "is_reverse": false, "is_virtual": false, @@ -78706,6 +80456,19 @@ "arguments": [ ] }, + { + "name": "get_physics_material", + "return_type": "PhysicsMaterial", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_use_in_baked_light", "return_type": "bool", @@ -78732,6 +80495,38 @@ "arguments": [ ] }, + { + "name": "get_used_cells_by_item", + "return_type": "Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "item", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_baking_navigation", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "make_baked_meshes", "return_type": "void", @@ -78807,6 +80602,25 @@ } ] }, + { + "name": "set_bake_navigation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "bake_navigation", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_cell_item", "return_type": "void", @@ -79089,6 +80903,25 @@ } ] }, + { + "name": "set_navigation_layers", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "navigation_layers", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_octant_size", "return_type": "void", @@ -79108,6 +80941,25 @@ } ] }, + { + "name": "set_physics_material", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "material", + "type": "PhysicsMaterial", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_use_in_baked_light", "return_type": "void", @@ -79266,6 +81118,25 @@ "enums": [ ] }, + { + "name": "HFlowContainer", + "base_class": "FlowContainer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, { "name": "HMACContext", "base_class": "Reference", @@ -79872,6 +81743,56 @@ } ] }, + { + "name": "set_http_proxy", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "host", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_https_proxy", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "host", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_read_chunk_size", "return_type": "void", @@ -80045,7 +81966,7 @@ }, { "name": "timeout", - "type": "int", + "type": "float", "getter": "get_timeout", "setter": "set_timeout", "index": -1 @@ -80265,7 +82186,7 @@ }, { "name": "get_timeout", - "return_type": "int", + "return_type": "float", "is_editor": false, "is_noscript": false, "is_const": false, @@ -80406,7 +82327,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "chunk_size", "type": "int", "has_default_value": false, "default_value": "" @@ -80432,6 +82353,56 @@ } ] }, + { + "name": "set_http_proxy", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "host", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_https_proxy", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "host", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_max_redirects", "return_type": "void", @@ -80464,7 +82435,7 @@ "arguments": [ { "name": "timeout", - "type": "int", + "type": "float", "has_default_value": false, "default_value": "" } @@ -81013,7 +82984,7 @@ "is_reference": false, "constants": { "RESOLVER_INVALID_ID": -1, - "RESOLVER_MAX_QUERIES": 32, + "RESOLVER_MAX_QUERIES": 256, "RESOLVER_STATUS_DONE": 2, "RESOLVER_STATUS_ERROR": 3, "RESOLVER_STATUS_NONE": 0, @@ -81283,6 +83254,7 @@ "COMPRESS_PVRTC4": 2, "COMPRESS_S3TC": 0, "COMPRESS_SOURCE_GENERIC": 0, + "COMPRESS_SOURCE_LAYERED": 3, "COMPRESS_SOURCE_NORMAL": 2, "COMPRESS_SOURCE_SRGB": 1, "FORMAT_BPTC_RGBA": 22, @@ -81775,6 +83747,31 @@ } ] }, + { + "name": "fill_rect", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "rect", + "type": "Rect2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "fix_alpha_edges", "return_type": "void", @@ -82434,7 +84431,8 @@ "values": { "COMPRESS_SOURCE_GENERIC": 0, "COMPRESS_SOURCE_SRGB": 1, - "COMPRESS_SOURCE_NORMAL": 2 + "COMPRESS_SOURCE_NORMAL": 2, + "COMPRESS_SOURCE_LAYERED": 3 } }, { @@ -83014,6 +85012,20 @@ "MOUSE_MODE_VISIBLE": 0 }, "properties": [ + { + "name": "mouse_mode", + "type": "int", + "getter": "get_mouse_mode", + "setter": "set_mouse_mode", + "index": -1 + }, + { + "name": "use_accumulated_input", + "type": "bool", + "getter": "is_using_accumulated_input", + "setter": "set_use_accumulated_input", + "index": -1 + } ], "signals": [ { @@ -83686,6 +85698,38 @@ } ] }, + { + "name": "is_physical_key_pressed", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "scancode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_using_accumulated_input", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "joy_connection_changed", "return_type": "void", @@ -85671,6 +87715,13 @@ "constants": { }, "properties": [ + { + "name": "pen_inverted", + "type": "bool", + "getter": "get_pen_inverted", + "setter": "set_pen_inverted", + "index": -1 + }, { "name": "pressure", "type": "float", @@ -85704,241 +87755,8 @@ ], "methods": [ { - "name": "get_pressure", - "return_type": "float", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_relative", - "return_type": "Vector2", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_speed", - "return_type": "Vector2", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_tilt", - "return_type": "Vector2", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "set_pressure", - "return_type": "void", - "is_editor": false, - "is_noscript": false, - "is_const": false, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - { - "name": "pressure", - "type": "float", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "set_relative", - "return_type": "void", - "is_editor": false, - "is_noscript": false, - "is_const": false, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - { - "name": "relative", - "type": "Vector2", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "set_speed", - "return_type": "void", - "is_editor": false, - "is_noscript": false, - "is_const": false, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - { - "name": "speed", - "type": "Vector2", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "set_tilt", - "return_type": "void", - "is_editor": false, - "is_noscript": false, - "is_const": false, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - { - "name": "tilt", - "type": "Vector2", - "has_default_value": false, - "default_value": "" - } - ] - } - ], - "enums": [ - ] - }, - { - "name": "InputEventPanGesture", - "base_class": "InputEventGesture", - "api_type": "core", - "singleton": false, - "singleton_name": "", - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "delta", - "type": "Vector2", - "getter": "get_delta", - "setter": "set_delta", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "name": "get_delta", - "return_type": "Vector2", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "set_delta", - "return_type": "void", - "is_editor": false, - "is_noscript": false, - "is_const": false, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - { - "name": "delta", - "type": "Vector2", - "has_default_value": false, - "default_value": "" - } - ] - } - ], - "enums": [ - ] - }, - { - "name": "InputEventScreenDrag", - "base_class": "InputEvent", - "api_type": "core", - "singleton": false, - "singleton_name": "", - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "index", - "type": "int", - "getter": "get_index", - "setter": "set_index", - "index": -1 - }, - { - "name": "position", - "type": "Vector2", - "getter": "get_position", - "setter": "set_position", - "index": -1 - }, - { - "name": "relative", - "type": "Vector2", - "getter": "get_relative", - "setter": "set_relative", - "index": -1 - }, - { - "name": "speed", - "type": "Vector2", - "getter": "get_speed", - "setter": "set_speed", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "name": "get_index", - "return_type": "int", + "name": "get_pen_inverted", + "return_type": "bool", "is_editor": false, "is_noscript": false, "is_const": true, @@ -85950,8 +87768,273 @@ ] }, { - "name": "get_position", - "return_type": "Vector2", + "name": "get_pressure", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_relative", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_speed", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_tilt", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_pen_inverted", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "pen_inverted", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_pressure", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "pressure", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_relative", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "relative", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_speed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "speed", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tilt", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "tilt", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "InputEventPanGesture", + "base_class": "InputEventGesture", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "delta", + "type": "Vector2", + "getter": "get_delta", + "setter": "set_delta", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_delta", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_delta", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "delta", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "InputEventScreenDrag", + "base_class": "InputEvent", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "index", + "type": "int", + "getter": "get_index", + "setter": "set_index", + "index": -1 + }, + { + "name": "position", + "type": "Vector2", + "getter": "get_position", + "setter": "set_position", + "index": -1 + }, + { + "name": "relative", + "type": "Vector2", + "getter": "get_relative", + "setter": "set_relative", + "index": -1 + }, + { + "name": "speed", + "type": "Vector2", + "getter": "get_speed", + "setter": "set_speed", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_index", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_position", + "return_type": "Vector2", "is_editor": false, "is_noscript": false, "is_const": true, @@ -86805,6 +88888,8 @@ "instanciable": true, "is_reference": false, "constants": { + "INTERPOLATED_CAMERA_PROCESS_IDLE": 1, + "INTERPOLATED_CAMERA_PROCESS_PHYSICS": 0 }, "properties": [ { @@ -86814,6 +88899,13 @@ "setter": "set_interpolation_enabled", "index": -1 }, + { + "name": "process_mode", + "type": "int", + "getter": "get_process_mode", + "setter": "set_process_mode", + "index": -1 + }, { "name": "speed", "type": "float", @@ -86832,6 +88924,19 @@ "signals": [ ], "methods": [ + { + "name": "get_process_mode", + "return_type": "enum.InterpolatedCamera::InterpolatedCameraProcessMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_speed", "return_type": "float", @@ -86890,6 +88995,25 @@ } ] }, + { + "name": "set_process_mode", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_speed", "return_type": "void", @@ -86948,6 +89072,32 @@ ] } ], + "enums": [ + { + "name": "InterpolatedCameraProcessMode", + "values": { + "INTERPOLATED_CAMERA_PROCESS_PHYSICS": 0, + "INTERPOLATED_CAMERA_PROCESS_IDLE": 1 + } + } + ] + }, + { + "name": "IntervalTweener", + "base_class": "Tweener", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], "enums": [ ] }, @@ -88865,6 +91015,11 @@ "properties": [ ], "signals": [ + { + "name": "pwa_update_available", + "arguments": [ + ] + } ], "methods": [ { @@ -88985,6 +91140,32 @@ "default_value": "" } ] + }, + { + "name": "pwa_needs_update", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "pwa_update", + "return_type": "enum.Error", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] } ], "enums": [ @@ -89394,6 +91575,9 @@ "instanciable": true, "is_reference": false, "constants": { + "PLATFORM_VEL_ON_LEAVE_ALWAYS": 0, + "PLATFORM_VEL_ON_LEAVE_NEVER": 2, + "PLATFORM_VEL_ON_LEAVE_UPWARD_ONLY": 1 }, "properties": [ { @@ -89451,6 +91635,13 @@ "getter": "get_axis_lock", "setter": "set_axis_lock", "index": 4 + }, + { + "name": "moving_platform_apply_velocity_on_leave", + "type": "int", + "getter": "get_moving_platform_apply_velocity_on_leave", + "setter": "set_moving_platform_apply_velocity_on_leave", + "index": -1 } ], "signals": [ @@ -89552,6 +91743,19 @@ "arguments": [ ] }, + { + "name": "get_moving_platform_apply_velocity_on_leave", + "return_type": "enum.KinematicBody::MovingPlatformApplyVelocityOnLeave", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_safe_margin", "return_type": "float", @@ -89815,6 +92019,25 @@ } ] }, + { + "name": "set_moving_platform_apply_velocity_on_leave", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "on_leave_apply_velocity", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_safe_margin", "return_type": "void", @@ -89886,6 +92109,14 @@ } ], "enums": [ + { + "name": "MovingPlatformApplyVelocityOnLeave", + "values": { + "PLATFORM_VEL_ON_LEAVE_ALWAYS": 0, + "PLATFORM_VEL_ON_LEAVE_UPWARD_ONLY": 1, + "PLATFORM_VEL_ON_LEAVE_NEVER": 2 + } + } ] }, { @@ -89897,6 +92128,9 @@ "instanciable": true, "is_reference": false, "constants": { + "PLATFORM_VEL_ON_LEAVE_ALWAYS": 0, + "PLATFORM_VEL_ON_LEAVE_NEVER": 2, + "PLATFORM_VEL_ON_LEAVE_UPWARD_ONLY": 1 }, "properties": [ { @@ -89912,6 +92146,13 @@ "getter": "is_sync_to_physics_enabled", "setter": "set_sync_to_physics", "index": -1 + }, + { + "name": "moving_platform_apply_velocity_on_leave", + "type": "int", + "getter": "get_moving_platform_apply_velocity_on_leave", + "setter": "set_moving_platform_apply_velocity_on_leave", + "index": -1 } ], "signals": [ @@ -89994,6 +92235,19 @@ "arguments": [ ] }, + { + "name": "get_moving_platform_apply_velocity_on_leave", + "return_type": "enum.KinematicBody2D::MovingPlatformApplyVelocityOnLeave", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_safe_margin", "return_type": "float", @@ -90232,6 +92486,25 @@ } ] }, + { + "name": "set_moving_platform_apply_velocity_on_leave", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "on_leave_apply_velocity", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_safe_margin", "return_type": "void", @@ -90303,288 +92576,296 @@ } ], "enums": [ - ] - }, - { - "name": "KinematicCollision", - "base_class": "Reference", - "api_type": "core", - "singleton": false, - "singleton_name": "", - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "collider", - "type": "Object", - "getter": "get_collider", - "setter": "", - "index": -1 - }, - { - "name": "collider_id", - "type": "int", - "getter": "get_collider_id", - "setter": "", - "index": -1 - }, - { - "name": "collider_metadata", - "type": "Variant", - "getter": "get_collider_metadata", - "setter": "", - "index": -1 - }, - { - "name": "collider_rid", - "type": "RID", - "getter": "get_collider_rid", - "setter": "", - "index": -1 - }, - { - "name": "collider_shape", - "type": "Object", - "getter": "get_collider_shape", - "setter": "", - "index": -1 - }, { - "name": "collider_shape_index", - "type": "int", - "getter": "get_collider_shape_index", - "setter": "", - "index": -1 - }, - { - "name": "collider_velocity", - "type": "Vector3", - "getter": "get_collider_velocity", - "setter": "", - "index": -1 - }, - { - "name": "local_shape", - "type": "Object", - "getter": "get_local_shape", - "setter": "", - "index": -1 - }, - { - "name": "normal", - "type": "Vector3", - "getter": "get_normal", - "setter": "", - "index": -1 - }, - { - "name": "position", - "type": "Vector3", - "getter": "get_position", - "setter": "", - "index": -1 - }, - { - "name": "remainder", - "type": "Vector3", - "getter": "get_remainder", - "setter": "", - "index": -1 - }, - { - "name": "travel", - "type": "Vector3", - "getter": "get_travel", - "setter": "", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "name": "get_angle", - "return_type": "float", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - { - "name": "up_direction", - "type": "Vector3", - "has_default_value": true, - "default_value": "(0, 1, 0)" - } - ] - }, - { - "name": "get_collider", - "return_type": "Object", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_collider_id", - "return_type": "int", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_collider_metadata", - "return_type": "Variant", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_collider_rid", - "return_type": "RID", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_collider_shape", - "return_type": "Object", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_collider_shape_index", - "return_type": "int", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_collider_velocity", - "return_type": "Vector3", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_local_shape", - "return_type": "Object", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_normal", - "return_type": "Vector3", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_position", - "return_type": "Vector3", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_remainder", - "return_type": "Vector3", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_travel", - "return_type": "Vector3", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] + "name": "MovingPlatformApplyVelocityOnLeave", + "values": { + "PLATFORM_VEL_ON_LEAVE_ALWAYS": 0, + "PLATFORM_VEL_ON_LEAVE_UPWARD_ONLY": 1, + "PLATFORM_VEL_ON_LEAVE_NEVER": 2 + } } - ], - "enums": [ ] }, { - "name": "KinematicCollision2D", + "name": "KinematicCollision", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "collider", + "type": "Object", + "getter": "get_collider", + "setter": "", + "index": -1 + }, + { + "name": "collider_id", + "type": "int", + "getter": "get_collider_id", + "setter": "", + "index": -1 + }, + { + "name": "collider_metadata", + "type": "Variant", + "getter": "get_collider_metadata", + "setter": "", + "index": -1 + }, + { + "name": "collider_rid", + "type": "RID", + "getter": "get_collider_rid", + "setter": "", + "index": -1 + }, + { + "name": "collider_shape", + "type": "Object", + "getter": "get_collider_shape", + "setter": "", + "index": -1 + }, + { + "name": "collider_shape_index", + "type": "int", + "getter": "get_collider_shape_index", + "setter": "", + "index": -1 + }, + { + "name": "collider_velocity", + "type": "Vector3", + "getter": "get_collider_velocity", + "setter": "", + "index": -1 + }, + { + "name": "local_shape", + "type": "Object", + "getter": "get_local_shape", + "setter": "", + "index": -1 + }, + { + "name": "normal", + "type": "Vector3", + "getter": "get_normal", + "setter": "", + "index": -1 + }, + { + "name": "position", + "type": "Vector3", + "getter": "get_position", + "setter": "", + "index": -1 + }, + { + "name": "remainder", + "type": "Vector3", + "getter": "get_remainder", + "setter": "", + "index": -1 + }, + { + "name": "travel", + "type": "Vector3", + "getter": "get_travel", + "setter": "", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_angle", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "up_direction", + "type": "Vector3", + "has_default_value": true, + "default_value": "(0, 1, 0)" + } + ] + }, + { + "name": "get_collider", + "return_type": "Object", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_collider_id", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_collider_metadata", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_collider_rid", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_collider_shape", + "return_type": "Object", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_collider_shape_index", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_collider_velocity", + "return_type": "Vector3", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_local_shape", + "return_type": "Object", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_normal", + "return_type": "Vector3", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_position", + "return_type": "Vector3", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_remainder", + "return_type": "Vector3", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_travel", + "return_type": "Vector3", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "KinematicCollision2D", "base_class": "Reference", "api_type": "core", "singleton": false, @@ -91348,6 +93629,864 @@ } ] }, + { + "name": "Label3D", + "base_class": "GeometryInstance", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "ALIGN_CENTER": 1, + "ALIGN_FILL": 3, + "ALIGN_LEFT": 0, + "ALIGN_RIGHT": 2, + "ALPHA_CUT_DISABLED": 0, + "ALPHA_CUT_DISCARD": 1, + "ALPHA_CUT_OPAQUE_PREPASS": 2, + "FLAG_DISABLE_DEPTH_TEST": 2, + "FLAG_DOUBLE_SIDED": 1, + "FLAG_FIXED_SIZE": 3, + "FLAG_MAX": 4, + "FLAG_SHADED": 0, + "VALIGN_BOTTOM": 2, + "VALIGN_CENTER": 1, + "VALIGN_FILL": 3, + "VALIGN_TOP": 0 + }, + "properties": [ + { + "name": "alpha_cut", + "type": "int", + "getter": "get_alpha_cut_mode", + "setter": "set_alpha_cut_mode", + "index": -1 + }, + { + "name": "alpha_scissor_threshold", + "type": "float", + "getter": "get_alpha_scissor_threshold", + "setter": "set_alpha_scissor_threshold", + "index": -1 + }, + { + "name": "autowrap", + "type": "bool", + "getter": "get_autowrap", + "setter": "set_autowrap", + "index": -1 + }, + { + "name": "billboard", + "type": "int", + "getter": "get_billboard_mode", + "setter": "set_billboard_mode", + "index": -1 + }, + { + "name": "double_sided", + "type": "bool", + "getter": "get_draw_flag", + "setter": "set_draw_flag", + "index": 1 + }, + { + "name": "fixed_size", + "type": "bool", + "getter": "get_draw_flag", + "setter": "set_draw_flag", + "index": 3 + }, + { + "name": "font", + "type": "Font", + "getter": "get_font", + "setter": "set_font", + "index": -1 + }, + { + "name": "horizontal_alignment", + "type": "int", + "getter": "get_horizontal_alignment", + "setter": "set_horizontal_alignment", + "index": -1 + }, + { + "name": "line_spacing", + "type": "float", + "getter": "get_line_spacing", + "setter": "set_line_spacing", + "index": -1 + }, + { + "name": "modulate", + "type": "Color", + "getter": "get_modulate", + "setter": "set_modulate", + "index": -1 + }, + { + "name": "no_depth_test", + "type": "bool", + "getter": "get_draw_flag", + "setter": "set_draw_flag", + "index": 2 + }, + { + "name": "offset", + "type": "Vector2", + "getter": "get_offset", + "setter": "set_offset", + "index": -1 + }, + { + "name": "outline_modulate", + "type": "Color", + "getter": "get_outline_modulate", + "setter": "set_outline_modulate", + "index": -1 + }, + { + "name": "outline_render_priority", + "type": "int", + "getter": "get_outline_render_priority", + "setter": "set_outline_render_priority", + "index": -1 + }, + { + "name": "pixel_size", + "type": "float", + "getter": "get_pixel_size", + "setter": "set_pixel_size", + "index": -1 + }, + { + "name": "render_priority", + "type": "int", + "getter": "get_render_priority", + "setter": "set_render_priority", + "index": -1 + }, + { + "name": "shaded", + "type": "bool", + "getter": "get_draw_flag", + "setter": "set_draw_flag", + "index": 0 + }, + { + "name": "text", + "type": "String", + "getter": "get_text", + "setter": "set_text", + "index": -1 + }, + { + "name": "uppercase", + "type": "bool", + "getter": "is_uppercase", + "setter": "set_uppercase", + "index": -1 + }, + { + "name": "vertical_alignment", + "type": "int", + "getter": "get_vertical_alignment", + "setter": "set_vertical_alignment", + "index": -1 + }, + { + "name": "width", + "type": "float", + "getter": "get_width", + "setter": "set_width", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_font_changed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "_im_update", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "_queue_update", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "generate_triangle_mesh", + "return_type": "TriangleMesh", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_alpha_cut_mode", + "return_type": "enum.Label3D::AlphaCutMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_alpha_scissor_threshold", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_autowrap", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_billboard_mode", + "return_type": "enum.SpatialMaterial::BillboardMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_draw_flag", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "flag", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_font", + "return_type": "Font", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_horizontal_alignment", + "return_type": "enum.Label3D::Align", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_line_spacing", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_modulate", + "return_type": "Color", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_offset", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_outline_modulate", + "return_type": "Color", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_outline_render_priority", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_pixel_size", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_render_priority", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_text", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_vertical_alignment", + "return_type": "enum.Label3D::VAlign", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_width", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_uppercase", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_alpha_cut_mode", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_alpha_scissor_threshold", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "threshold", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_autowrap", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "autowrap_mode", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_billboard_mode", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_draw_flag", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "flag", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_font", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "font", + "type": "Font", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_horizontal_alignment", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "alignment", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_line_spacing", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "line_spacing", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_modulate", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "modulate", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_offset", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "offset", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_outline_modulate", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "modulate", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_outline_render_priority", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "priority", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_pixel_size", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "pixel_size", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_render_priority", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "priority", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_text", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "text", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_uppercase", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_vertical_alignment", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "alignment", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_width", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "width", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Align", + "values": { + "ALIGN_LEFT": 0, + "ALIGN_CENTER": 1, + "ALIGN_RIGHT": 2, + "ALIGN_FILL": 3 + } + }, + { + "name": "DrawFlags", + "values": { + "FLAG_SHADED": 0, + "FLAG_DOUBLE_SIDED": 1, + "FLAG_DISABLE_DEPTH_TEST": 2, + "FLAG_FIXED_SIZE": 3, + "FLAG_MAX": 4 + } + }, + { + "name": "AlphaCutMode", + "values": { + "ALPHA_CUT_DISABLED": 0, + "ALPHA_CUT_DISCARD": 1, + "ALPHA_CUT_OPAQUE_PREPASS": 2 + } + }, + { + "name": "VAlign", + "values": { + "VALIGN_TOP": 0, + "VALIGN_CENTER": 1, + "VALIGN_BOTTOM": 2, + "VALIGN_FILL": 3 + } + } + ] + }, { "name": "LargeTexture", "base_class": "Texture", @@ -93773,6 +96912,13 @@ "setter": "set_context_menu_enabled", "index": -1 }, + { + "name": "deselect_on_focus_loss_enabled", + "type": "bool", + "getter": "is_deselect_on_focus_loss_enabled", + "setter": "set_deselect_on_focus_loss_enabled", + "index": -1 + }, { "name": "editable", "type": "bool", @@ -93794,6 +96940,13 @@ "setter": "set_max_length", "index": -1 }, + { + "name": "middle_mouse_paste_enabled", + "type": "bool", + "getter": "is_middle_mouse_paste_enabled", + "setter": "set_middle_mouse_paste_enabled", + "index": -1 + }, { "name": "placeholder_alpha", "type": "float", @@ -94229,6 +97382,32 @@ "arguments": [ ] }, + { + "name": "get_selection_from_column", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_selection_to_column", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_text", "return_type": "String", @@ -94242,6 +97421,19 @@ "arguments": [ ] }, + { + "name": "has_selection", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_clear_button_enabled", "return_type": "bool", @@ -94268,6 +97460,19 @@ "arguments": [ ] }, + { + "name": "is_deselect_on_focus_loss_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_editable", "return_type": "bool", @@ -94281,6 +97486,19 @@ "arguments": [ ] }, + { + "name": "is_middle_mouse_paste_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_secret", "return_type": "bool", @@ -94466,6 +97684,25 @@ } ] }, + { + "name": "set_deselect_on_focus_loss_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_editable", "return_type": "void", @@ -94523,6 +97760,25 @@ } ] }, + { + "name": "set_middle_mouse_paste_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_placeholder", "return_type": "void", @@ -97000,6 +100256,25 @@ "arguments": [ ] }, + { + "name": "is_mergeable_with", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "other_mesh_instance", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "is_software_skinning_transform_normals_enabled", "return_type": "bool", @@ -97013,6 +100288,37 @@ "arguments": [ ] }, + { + "name": "merge_meshes", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mesh_instances", + "type": "Array", + "has_default_value": true, + "default_value": "[]" + }, + { + "name": "use_global_space", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "check_compatibility", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, { "name": "set_mesh", "return_type": "void", @@ -97818,6 +101124,82 @@ "enums": [ ] }, + { + "name": "MethodTweener", + "base_class": "Tweener", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "set_delay", + "return_type": "MethodTweener", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "delay", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_ease", + "return_type": "MethodTweener", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "ease", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_trans", + "return_type": "MethodTweener", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "trans", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, { "name": "MobileVRInterface", "base_class": "ARVRInterface", @@ -98125,6 +101507,8 @@ "CUSTOM_DATA_8BIT": 1, "CUSTOM_DATA_FLOAT": 2, "CUSTOM_DATA_NONE": 0, + "INTERP_QUALITY_FAST": 0, + "INTERP_QUALITY_HIGH": 1, "TRANSFORM_2D": 0, "TRANSFORM_3D": 1 }, @@ -98171,6 +101555,13 @@ "setter": "set_mesh", "index": -1 }, + { + "name": "physics_interpolation_quality", + "type": "int", + "getter": "get_physics_interpolation_quality", + "setter": "set_physics_interpolation_quality", + "index": -1 + }, { "name": "transform_2d_array", "type": "PoolVector2Array", @@ -98472,6 +101863,19 @@ "arguments": [ ] }, + { + "name": "get_physics_interpolation_quality", + "return_type": "enum.MultiMesh::PhysicsInterpolationQuality", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_transform_format", "return_type": "enum.MultiMesh::TransformFormat", @@ -98498,6 +101902,25 @@ "arguments": [ ] }, + { + "name": "reset_instance_physics_interpolation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "instance", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_as_bulk_array", "return_type": "void", @@ -98517,6 +101940,31 @@ } ] }, + { + "name": "set_as_bulk_array_interpolated", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "array_current", + "type": "PoolRealArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "array_previous", + "type": "PoolRealArray", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_color_format", "return_type": "void", @@ -98693,6 +102141,25 @@ } ] }, + { + "name": "set_physics_interpolation_quality", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "quality", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_transform_format", "return_type": "void", @@ -98733,6 +102200,13 @@ } ], "enums": [ + { + "name": "PhysicsInterpolationQuality", + "values": { + "INTERP_QUALITY_FAST": 0, + "INTERP_QUALITY_HIGH": 1 + } + }, { "name": "TransformFormat", "values": { @@ -99696,6 +103170,34 @@ "constants": { }, "properties": [ + { + "name": "cell_height", + "type": "float", + "getter": "get_cell_height", + "setter": "set_cell_height", + "index": -1 + }, + { + "name": "cell_size", + "type": "float", + "getter": "get_cell_size", + "setter": "set_cell_size", + "index": -1 + }, + { + "name": "edge_connection_margin", + "type": "float", + "getter": "get_edge_connection_margin", + "setter": "set_edge_connection_margin", + "index": -1 + }, + { + "name": "navigation_layers", + "type": "int", + "getter": "get_navigation_layers", + "setter": "set_navigation_layers", + "index": -1 + }, { "name": "up_vector", "type": "Vector3", @@ -99705,14 +103207,51 @@ } ], "signals": [ + { + "name": "map_changed", + "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + } ], "methods": [ + { + "name": "get_cell_height", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_cell_size", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_closest_point", "return_type": "Vector3", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, @@ -99731,7 +103270,7 @@ "return_type": "Vector3", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, @@ -99747,10 +103286,10 @@ }, { "name": "get_closest_point_owner", - "return_type": "Object", + "return_type": "RID", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, @@ -99769,7 +103308,7 @@ "return_type": "Vector3", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, @@ -99795,12 +103334,51 @@ } ] }, + { + "name": "get_edge_connection_margin", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_navigation_layers", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_rid", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_simple_path", "return_type": "PoolVector3Array", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, @@ -99840,8 +103418,8 @@ ] }, { - "name": "navmesh_add", - "return_type": "int", + "name": "set_cell_height", + "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, @@ -99851,27 +103429,34 @@ "is_from_script": false, "arguments": [ { - "name": "mesh", - "type": "NavigationMesh", + "name": "cell_height", + "type": "float", "has_default_value": false, "default_value": "" - }, + } + ] + }, + { + "name": "set_cell_size", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ { - "name": "xform", - "type": "Transform", + "name": "cell_size", + "type": "float", "has_default_value": false, "default_value": "" - }, - { - "name": "owner", - "type": "Object", - "has_default_value": true, - "default_value": "Null" } ] }, { - "name": "navmesh_remove", + "name": "set_edge_connection_margin", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -99882,15 +103467,15 @@ "is_from_script": false, "arguments": [ { - "name": "id", - "type": "int", + "name": "margin", + "type": "float", "has_default_value": false, "default_value": "" } ] }, { - "name": "navmesh_set_transform", + "name": "set_navigation_layers", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -99901,16 +103486,10 @@ "is_from_script": false, "arguments": [ { - "name": "id", + "name": "navigation_layers", "type": "int", "has_default_value": false, "default_value": "" - }, - { - "name": "xform", - "type": "Transform", - "has_default_value": false, - "default_value": "" } ] }, @@ -99948,16 +103527,50 @@ "constants": { }, "properties": [ + { + "name": "cell_size", + "type": "float", + "getter": "get_cell_size", + "setter": "set_cell_size", + "index": -1 + }, + { + "name": "edge_connection_margin", + "type": "float", + "getter": "get_edge_connection_margin", + "setter": "set_edge_connection_margin", + "index": -1 + }, + { + "name": "navigation_layers", + "type": "int", + "getter": "get_navigation_layers", + "setter": "set_navigation_layers", + "index": -1 + } ], "signals": [ ], "methods": [ + { + "name": "get_cell_size", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_closest_point", "return_type": "Vector2", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, @@ -99973,10 +103586,10 @@ }, { "name": "get_closest_point_owner", - "return_type": "Object", + "return_type": "RID", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, @@ -99990,12 +103603,51 @@ } ] }, + { + "name": "get_edge_connection_margin", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_navigation_layers", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_rid", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_simple_path", "return_type": "PoolVector2Array", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, @@ -100022,8 +103674,8 @@ ] }, { - "name": "navpoly_add", - "return_type": "int", + "name": "set_cell_size", + "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, @@ -100033,27 +103685,15 @@ "is_from_script": false, "arguments": [ { - "name": "mesh", - "type": "NavigationPolygon", - "has_default_value": false, - "default_value": "" - }, - { - "name": "xform", - "type": "Transform2D", + "name": "cell_size", + "type": "float", "has_default_value": false, "default_value": "" - }, - { - "name": "owner", - "type": "Object", - "has_default_value": true, - "default_value": "Null" } ] }, { - "name": "navpoly_remove", + "name": "set_edge_connection_margin", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -100064,15 +103704,15 @@ "is_from_script": false, "arguments": [ { - "name": "id", - "type": "int", + "name": "margin", + "type": "float", "has_default_value": false, "default_value": "" } ] }, { - "name": "navpoly_set_transform", + "name": "set_navigation_layers", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -100083,16 +103723,10 @@ "is_from_script": false, "arguments": [ { - "name": "id", + "name": "navigation_layers", "type": "int", "has_default_value": false, "default_value": "" - }, - { - "name": "xform", - "type": "Transform2D", - "has_default_value": false, - "default_value": "" } ] } @@ -100101,279 +103735,712 @@ ] }, { - "name": "NavigationMesh", - "base_class": "Resource", + "name": "Navigation2DServer", + "base_class": "Object", "api_type": "core", - "singleton": false, - "singleton_name": "", - "instanciable": true, - "is_reference": true, + "singleton": true, + "singleton_name": "Navigation2DServer", + "instanciable": false, + "is_reference": false, "constants": { - "PARSED_GEOMETRY_BOTH": 2, - "PARSED_GEOMETRY_MAX": 3, - "PARSED_GEOMETRY_MESH_INSTANCES": 0, - "PARSED_GEOMETRY_STATIC_COLLIDERS": 1, - "SAMPLE_PARTITION_LAYERS": 2, - "SAMPLE_PARTITION_MAX": 3, - "SAMPLE_PARTITION_MONOTONE": 1, - "SAMPLE_PARTITION_WATERSHED": 0, - "SOURCE_GEOMETRY_GROUPS_EXPLICIT": 2, - "SOURCE_GEOMETRY_GROUPS_WITH_CHILDREN": 1, - "SOURCE_GEOMETRY_MAX": 3, - "SOURCE_GEOMETRY_NAVMESH_CHILDREN": 0 }, "properties": [ + ], + "signals": [ { - "name": "agent/height", - "type": "float", - "getter": "get_agent_height", - "setter": "set_agent_height", - "index": -1 + "name": "map_changed", + "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_emit_map_changed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "arg0", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "agent/max_climb", - "type": "float", - "getter": "get_agent_max_climb", - "setter": "set_agent_max_climb", - "index": -1 + "name": "agent_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] }, { - "name": "agent/max_slope", - "type": "float", - "getter": "get_agent_max_slope", - "setter": "set_agent_max_slope", - "index": -1 + "name": "agent_get_map", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "agent/radius", - "type": "float", - "getter": "get_agent_radius", - "setter": "set_agent_radius", - "index": -1 + "name": "agent_is_map_changed", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "cell/height", - "type": "float", - "getter": "get_cell_height", - "setter": "set_cell_height", - "index": -1 + "name": "agent_set_callback", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "receiver", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "userdata", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + } + ] }, { - "name": "cell/size", - "type": "float", - "getter": "get_cell_size", - "setter": "set_cell_size", - "index": -1 + "name": "agent_set_map", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "detail/sample_distance", - "type": "float", - "getter": "get_detail_sample_distance", - "setter": "set_detail_sample_distance", - "index": -1 + "name": "agent_set_max_neighbors", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "count", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "detail/sample_max_error", - "type": "float", - "getter": "get_detail_sample_max_error", - "setter": "set_detail_sample_max_error", - "index": -1 + "name": "agent_set_max_speed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "max_speed", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "edge/max_error", - "type": "float", - "getter": "get_edge_max_error", - "setter": "set_edge_max_error", - "index": -1 + "name": "agent_set_neighbor_dist", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "dist", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "edge/max_length", - "type": "float", - "getter": "get_edge_max_length", - "setter": "set_edge_max_length", - "index": -1 + "name": "agent_set_position", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "filter/filter_walkable_low_height_spans", - "type": "bool", - "getter": "get_filter_walkable_low_height_spans", - "setter": "set_filter_walkable_low_height_spans", - "index": -1 + "name": "agent_set_radius", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "radius", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "filter/ledge_spans", - "type": "bool", - "getter": "get_filter_ledge_spans", - "setter": "set_filter_ledge_spans", - "index": -1 + "name": "agent_set_target_velocity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "target_velocity", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "filter/low_hanging_obstacles", - "type": "bool", - "getter": "get_filter_low_hanging_obstacles", - "setter": "set_filter_low_hanging_obstacles", - "index": -1 + "name": "agent_set_time_horizon", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "time", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "geometry/collision_mask", - "type": "int", - "getter": "get_collision_mask", - "setter": "set_collision_mask", - "index": -1 + "name": "agent_set_velocity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "velocity", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "geometry/parsed_geometry_type", - "type": "int", - "getter": "get_parsed_geometry_type", - "setter": "set_parsed_geometry_type", - "index": -1 + "name": "free_rid", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "rid", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "geometry/source_geometry_mode", - "type": "int", - "getter": "get_source_geometry_mode", - "setter": "set_source_geometry_mode", - "index": -1 + "name": "get_maps", + "return_type": "Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] }, { - "name": "geometry/source_group_name", - "type": "String", - "getter": "get_source_group_name", - "setter": "set_source_group_name", - "index": -1 + "name": "map_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] }, { - "name": "polygon/verts_per_poly", - "type": "float", - "getter": "get_verts_per_poly", - "setter": "set_verts_per_poly", - "index": -1 + "name": "map_force_update", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "polygons", - "type": "Array", - "getter": "_get_polygons", - "setter": "_set_polygons", - "index": -1 + "name": "map_get_agents", + "return_type": "Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "region/merge_size", - "type": "float", - "getter": "get_region_merge_size", - "setter": "set_region_merge_size", - "index": -1 + "name": "map_get_cell_height", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "region/min_size", - "type": "float", - "getter": "get_region_min_size", - "setter": "set_region_min_size", - "index": -1 + "name": "map_get_cell_size", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "sample_partition_type/sample_partition_type", - "type": "int", - "getter": "get_sample_partition_type", - "setter": "set_sample_partition_type", - "index": -1 + "name": "map_get_closest_point", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "vertices", - "type": "PoolVector3Array", - "getter": "get_vertices", - "setter": "set_vertices", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ + "name": "map_get_closest_point_owner", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, { - "name": "_get_polygons", + "name": "map_get_edge_connection_margin", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "map_get_path", + "return_type": "PoolVector2Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "origin", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "destination", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "optimize", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "navigation_layers", + "type": "int", + "has_default_value": true, + "default_value": "1" + } + ] + }, + { + "name": "map_get_regions", "return_type": "Array", "is_editor": false, "is_noscript": false, "is_const": true, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "_set_polygons", - "return_type": "void", + "name": "map_is_active", + "return_type": "bool", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "polygons", - "type": "Array", + "name": "nap", + "type": "RID", "has_default_value": false, "default_value": "" } ] }, { - "name": "add_polygon", + "name": "map_set_active", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "polygon", - "type": "PoolIntArray", + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "active", + "type": "bool", "has_default_value": false, "default_value": "" } ] }, { - "name": "clear_polygons", + "name": "map_set_cell_height", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "cell_height", + "type": "float", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "create_from_mesh", + "name": "map_set_cell_size", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "mesh", - "type": "Mesh", + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "cell_size", + "type": "float", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_agent_height", - "return_type": "float", + "name": "map_set_edge_connection_margin", + "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100382,11 +104449,23 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "margin", + "type": "float", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_agent_max_climb", - "return_type": "float", + "name": "region_create", + "return_type": "RID", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100398,8 +104477,8 @@ ] }, { - "name": "get_agent_max_slope", - "return_type": "float", + "name": "region_get_connection_pathway_end", + "return_type": "Vector2", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100408,24 +104487,48 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "connection", + "type": "int", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_agent_radius", - "return_type": "float", + "name": "region_get_connection_pathway_start", + "return_type": "Vector2", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "connection", + "type": "int", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_cell_height", - "return_type": "float", + "name": "region_get_connections_count", + "return_type": "int", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100434,10 +104537,16 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_cell_size", + "name": "region_get_enter_cost", "return_type": "float", "is_editor": false, "is_noscript": false, @@ -100447,11 +104556,17 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_collision_mask", - "return_type": "int", + "name": "region_get_map", + "return_type": "RID", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100460,11 +104575,17 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_collision_mask_bit", - "return_type": "bool", + "name": "region_get_navigation_layers", + "return_type": "int", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100474,28 +104595,3886 @@ "is_from_script": false, "arguments": [ { - "name": "bit", - "type": "int", + "name": "region", + "type": "RID", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_detail_sample_distance", + "name": "region_get_travel_cost", "return_type": "float", "is_editor": false, "is_noscript": false, "is_const": true, "is_reverse": false, - "is_virtual": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "region_owns_point", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "region_set_enter_cost", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enter_cost", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "region_set_map", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "region_set_navigation_layers", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "navigation_layers", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "region_set_navpoly", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "nav_poly", + "type": "NavigationPolygon", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "region_set_transform", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "region_set_travel_cost", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "travel_cost", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "NavigationAgent", + "base_class": "Node", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "agent_height_offset", + "type": "float", + "getter": "get_agent_height_offset", + "setter": "set_agent_height_offset", + "index": -1 + }, + { + "name": "avoidance_enabled", + "type": "bool", + "getter": "get_avoidance_enabled", + "setter": "set_avoidance_enabled", + "index": -1 + }, + { + "name": "ignore_y", + "type": "bool", + "getter": "get_ignore_y", + "setter": "set_ignore_y", + "index": -1 + }, + { + "name": "max_neighbors", + "type": "int", + "getter": "get_max_neighbors", + "setter": "set_max_neighbors", + "index": -1 + }, + { + "name": "max_speed", + "type": "float", + "getter": "get_max_speed", + "setter": "set_max_speed", + "index": -1 + }, + { + "name": "navigation_layers", + "type": "int", + "getter": "get_navigation_layers", + "setter": "set_navigation_layers", + "index": -1 + }, + { + "name": "neighbor_dist", + "type": "float", + "getter": "get_neighbor_dist", + "setter": "set_neighbor_dist", + "index": -1 + }, + { + "name": "path_desired_distance", + "type": "float", + "getter": "get_path_desired_distance", + "setter": "set_path_desired_distance", + "index": -1 + }, + { + "name": "path_max_distance", + "type": "float", + "getter": "get_path_max_distance", + "setter": "set_path_max_distance", + "index": -1 + }, + { + "name": "radius", + "type": "float", + "getter": "get_radius", + "setter": "set_radius", + "index": -1 + }, + { + "name": "target_desired_distance", + "type": "float", + "getter": "get_target_desired_distance", + "setter": "set_target_desired_distance", + "index": -1 + }, + { + "name": "time_horizon", + "type": "float", + "getter": "get_time_horizon", + "setter": "set_time_horizon", + "index": -1 + } + ], + "signals": [ + { + "name": "navigation_finished", + "arguments": [ + ] + }, + { + "name": "path_changed", + "arguments": [ + ] + }, + { + "name": "target_reached", + "arguments": [ + ] + }, + { + "name": "velocity_computed", + "arguments": [ + { + "name": "safe_velocity", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_avoidance_done", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "new_velocity", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "distance_to_target", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_agent_height_offset", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_avoidance_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_final_location", + "return_type": "Vector3", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_ignore_y", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_max_neighbors", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_max_speed", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_nav_path", + "return_type": "PoolVector3Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_nav_path_index", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_navigation", + "return_type": "Node", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_navigation_layers", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_navigation_map", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_neighbor_dist", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_next_location", + "return_type": "Vector3", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_path_desired_distance", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_path_max_distance", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_radius", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_rid", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_target_desired_distance", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_target_location", + "return_type": "Vector3", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_time_horizon", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_navigation_finished", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_target_reachable", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_target_reached", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_agent_height_offset", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent_height_offset", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_avoidance_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_ignore_y", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "ignore", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_max_neighbors", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "max_neighbors", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_max_speed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "max_speed", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_navigation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "navigation", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_navigation_layers", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "navigation_layers", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_navigation_map", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "navigation_map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_neighbor_dist", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "neighbor_dist", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_path_desired_distance", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "desired_distance", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_path_max_distance", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "max_speed", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_radius", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "radius", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_target_desired_distance", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "desired_distance", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_target_location", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "location", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_time_horizon", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "time_horizon", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_velocity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "velocity", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "NavigationAgent2D", + "base_class": "Node", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "avoidance_enabled", + "type": "bool", + "getter": "get_avoidance_enabled", + "setter": "set_avoidance_enabled", + "index": -1 + }, + { + "name": "max_neighbors", + "type": "int", + "getter": "get_max_neighbors", + "setter": "set_max_neighbors", + "index": -1 + }, + { + "name": "max_speed", + "type": "float", + "getter": "get_max_speed", + "setter": "set_max_speed", + "index": -1 + }, + { + "name": "navigation_layers", + "type": "int", + "getter": "get_navigation_layers", + "setter": "set_navigation_layers", + "index": -1 + }, + { + "name": "neighbor_dist", + "type": "float", + "getter": "get_neighbor_dist", + "setter": "set_neighbor_dist", + "index": -1 + }, + { + "name": "path_desired_distance", + "type": "float", + "getter": "get_path_desired_distance", + "setter": "set_path_desired_distance", + "index": -1 + }, + { + "name": "path_max_distance", + "type": "float", + "getter": "get_path_max_distance", + "setter": "set_path_max_distance", + "index": -1 + }, + { + "name": "radius", + "type": "float", + "getter": "get_radius", + "setter": "set_radius", + "index": -1 + }, + { + "name": "target_desired_distance", + "type": "float", + "getter": "get_target_desired_distance", + "setter": "set_target_desired_distance", + "index": -1 + }, + { + "name": "time_horizon", + "type": "float", + "getter": "get_time_horizon", + "setter": "set_time_horizon", + "index": -1 + } + ], + "signals": [ + { + "name": "navigation_finished", + "arguments": [ + ] + }, + { + "name": "path_changed", + "arguments": [ + ] + }, + { + "name": "target_reached", + "arguments": [ + ] + }, + { + "name": "velocity_computed", + "arguments": [ + { + "name": "safe_velocity", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_avoidance_done", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "new_velocity", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "distance_to_target", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_avoidance_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_final_location", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_max_neighbors", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_max_speed", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_nav_path", + "return_type": "PoolVector2Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_nav_path_index", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_navigation", + "return_type": "Node", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_navigation_layers", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_navigation_map", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_neighbor_dist", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_next_location", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_path_desired_distance", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_path_max_distance", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_radius", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_rid", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_target_desired_distance", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_target_location", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_time_horizon", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_navigation_finished", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_target_reachable", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_target_reached", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_avoidance_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_max_neighbors", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "max_neighbors", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_max_speed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "max_speed", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_navigation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "navigation", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_navigation_layers", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "navigation_layers", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_navigation_map", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "navigation_map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_neighbor_dist", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "neighbor_dist", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_path_desired_distance", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "desired_distance", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_path_max_distance", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "max_speed", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_radius", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "radius", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_target_desired_distance", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "desired_distance", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_target_location", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "location", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_time_horizon", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "time_horizon", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_velocity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "velocity", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "NavigationMesh", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "PARSED_GEOMETRY_BOTH": 2, + "PARSED_GEOMETRY_MAX": 3, + "PARSED_GEOMETRY_MESH_INSTANCES": 0, + "PARSED_GEOMETRY_STATIC_COLLIDERS": 1, + "SAMPLE_PARTITION_LAYERS": 2, + "SAMPLE_PARTITION_MAX": 3, + "SAMPLE_PARTITION_MONOTONE": 1, + "SAMPLE_PARTITION_WATERSHED": 0, + "SOURCE_GEOMETRY_GROUPS_EXPLICIT": 2, + "SOURCE_GEOMETRY_GROUPS_WITH_CHILDREN": 1, + "SOURCE_GEOMETRY_MAX": 3, + "SOURCE_GEOMETRY_NAVMESH_CHILDREN": 0 + }, + "properties": [ + { + "name": "agent_height", + "type": "float", + "getter": "get_agent_height", + "setter": "set_agent_height", + "index": -1 + }, + { + "name": "agent_max_climb", + "type": "float", + "getter": "get_agent_max_climb", + "setter": "set_agent_max_climb", + "index": -1 + }, + { + "name": "agent_max_slope", + "type": "float", + "getter": "get_agent_max_slope", + "setter": "set_agent_max_slope", + "index": -1 + }, + { + "name": "agent_radius", + "type": "float", + "getter": "get_agent_radius", + "setter": "set_agent_radius", + "index": -1 + }, + { + "name": "cell_height", + "type": "float", + "getter": "get_cell_height", + "setter": "set_cell_height", + "index": -1 + }, + { + "name": "cell_size", + "type": "float", + "getter": "get_cell_size", + "setter": "set_cell_size", + "index": -1 + }, + { + "name": "detail_sample_distance", + "type": "float", + "getter": "get_detail_sample_distance", + "setter": "set_detail_sample_distance", + "index": -1 + }, + { + "name": "detail_sample_max_error", + "type": "float", + "getter": "get_detail_sample_max_error", + "setter": "set_detail_sample_max_error", + "index": -1 + }, + { + "name": "edge_max_error", + "type": "float", + "getter": "get_edge_max_error", + "setter": "set_edge_max_error", + "index": -1 + }, + { + "name": "edge_max_length", + "type": "float", + "getter": "get_edge_max_length", + "setter": "set_edge_max_length", + "index": -1 + }, + { + "name": "filter_baking_aabb", + "type": "AABB", + "getter": "get_filter_baking_aabb", + "setter": "set_filter_baking_aabb", + "index": -1 + }, + { + "name": "filter_baking_aabb_offset", + "type": "Vector3", + "getter": "get_filter_baking_aabb_offset", + "setter": "set_filter_baking_aabb_offset", + "index": -1 + }, + { + "name": "filter_ledge_spans", + "type": "bool", + "getter": "get_filter_ledge_spans", + "setter": "set_filter_ledge_spans", + "index": -1 + }, + { + "name": "filter_low_hanging_obstacles", + "type": "bool", + "getter": "get_filter_low_hanging_obstacles", + "setter": "set_filter_low_hanging_obstacles", + "index": -1 + }, + { + "name": "filter_walkable_low_height_spans", + "type": "bool", + "getter": "get_filter_walkable_low_height_spans", + "setter": "set_filter_walkable_low_height_spans", + "index": -1 + }, + { + "name": "geometry_collision_mask", + "type": "int", + "getter": "get_collision_mask", + "setter": "set_collision_mask", + "index": -1 + }, + { + "name": "geometry_parsed_geometry_type", + "type": "int", + "getter": "get_parsed_geometry_type", + "setter": "set_parsed_geometry_type", + "index": -1 + }, + { + "name": "geometry_source_geometry_mode", + "type": "int", + "getter": "get_source_geometry_mode", + "setter": "set_source_geometry_mode", + "index": -1 + }, + { + "name": "geometry_source_group_name", + "type": "String", + "getter": "get_source_group_name", + "setter": "set_source_group_name", + "index": -1 + }, + { + "name": "polygon_verts_per_poly", + "type": "float", + "getter": "get_verts_per_poly", + "setter": "set_verts_per_poly", + "index": -1 + }, + { + "name": "polygons", + "type": "Array", + "getter": "_get_polygons", + "setter": "_set_polygons", + "index": -1 + }, + { + "name": "region_merge_size", + "type": "float", + "getter": "get_region_merge_size", + "setter": "set_region_merge_size", + "index": -1 + }, + { + "name": "region_min_size", + "type": "float", + "getter": "get_region_min_size", + "setter": "set_region_min_size", + "index": -1 + }, + { + "name": "sample_partition_type", + "type": "int", + "getter": "get_sample_partition_type", + "setter": "set_sample_partition_type", + "index": -1 + }, + { + "name": "vertices", + "type": "PoolVector3Array", + "getter": "get_vertices", + "setter": "set_vertices", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_polygons", + "return_type": "Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "_set_polygons", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "polygons", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_polygon", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "polygon", + "type": "PoolIntArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clear_polygons", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "create_from_mesh", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mesh", + "type": "Mesh", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_agent_height", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_agent_max_climb", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_agent_max_slope", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_agent_radius", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_cell_height", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_cell_size", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_collision_mask", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_collision_mask_bit", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "bit", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_detail_sample_distance", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_detail_sample_max_error", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_edge_max_error", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_edge_max_length", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_filter_baking_aabb", + "return_type": "AABB", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_filter_baking_aabb_offset", + "return_type": "Vector3", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_filter_ledge_spans", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_filter_low_hanging_obstacles", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_filter_walkable_low_height_spans", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_parsed_geometry_type", + "return_type": "enum.NavigationMesh::ParsedGeometryType", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_polygon", + "return_type": "PoolIntArray", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_polygon_count", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_region_merge_size", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_region_min_size", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_sample_partition_type", + "return_type": "enum.NavigationMesh::SamplePartitionType", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_source_geometry_mode", + "return_type": "enum.NavigationMesh::SourceGeometryMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_source_group_name", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_vertices", + "return_type": "PoolVector3Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_verts_per_poly", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_agent_height", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent_height", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_agent_max_climb", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent_max_climb", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_agent_max_slope", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent_max_slope", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_agent_radius", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent_radius", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_cell_height", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "cell_height", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_cell_size", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "cell_size", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_collision_mask", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mask", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_collision_mask_bit", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "bit", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_detail_sample_distance", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "detail_sample_dist", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_detail_sample_max_error", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "detail_sample_max_error", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_edge_max_error", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "edge_max_error", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_edge_max_length", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "edge_max_length", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_filter_baking_aabb", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "baking_aabb", + "type": "AABB", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_filter_baking_aabb_offset", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "baking_aabb_offset", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_filter_ledge_spans", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "filter_ledge_spans", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_filter_low_hanging_obstacles", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "filter_low_hanging_obstacles", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_filter_walkable_low_height_spans", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "filter_walkable_low_height_spans", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_parsed_geometry_type", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "geometry_type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_region_merge_size", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "region_merge_size", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_region_min_size", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "region_min_size", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_sample_partition_type", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "sample_partition_type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_source_geometry_mode", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mask", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_source_group_name", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mask", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_vertices", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "vertices", + "type": "PoolVector3Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_verts_per_poly", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "verts_per_poly", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "ParsedGeometryType", + "values": { + "PARSED_GEOMETRY_MESH_INSTANCES": 0, + "PARSED_GEOMETRY_STATIC_COLLIDERS": 1, + "PARSED_GEOMETRY_BOTH": 2, + "PARSED_GEOMETRY_MAX": 3 + } + }, + { + "name": "SamplePartitionType", + "values": { + "SAMPLE_PARTITION_WATERSHED": 0, + "SAMPLE_PARTITION_MONOTONE": 1, + "SAMPLE_PARTITION_LAYERS": 2, + "SAMPLE_PARTITION_MAX": 3 + } + }, + { + "name": "SourceGeometryMode", + "values": { + "SOURCE_GEOMETRY_NAVMESH_CHILDREN": 0, + "SOURCE_GEOMETRY_GROUPS_WITH_CHILDREN": 1, + "SOURCE_GEOMETRY_GROUPS_EXPLICIT": 2, + "SOURCE_GEOMETRY_MAX": 3 + } + } + ] + }, + { + "name": "NavigationMeshGenerator", + "base_class": "Object", + "api_type": "core", + "singleton": true, + "singleton_name": "NavigationMeshGenerator", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "bake", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "nav_mesh", + "type": "NavigationMesh", + "has_default_value": false, + "default_value": "" + }, + { + "name": "root_node", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clear", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "nav_mesh", + "type": "NavigationMesh", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "NavigationMeshInstance", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "enabled", + "type": "bool", + "getter": "is_enabled", + "setter": "set_enabled", + "index": -1 + }, + { + "name": "enter_cost", + "type": "float", + "getter": "get_enter_cost", + "setter": "set_enter_cost", + "index": -1 + }, + { + "name": "navigation_layers", + "type": "int", + "getter": "get_navigation_layers", + "setter": "set_navigation_layers", + "index": -1 + }, + { + "name": "navmesh", + "type": "NavigationMesh", + "getter": "get_navigation_mesh", + "setter": "set_navigation_mesh", + "index": -1 + }, + { + "name": "travel_cost", + "type": "float", + "getter": "get_travel_cost", + "setter": "set_travel_cost", + "index": -1 + } + ], + "signals": [ + { + "name": "bake_finished", + "arguments": [ + ] + }, + { + "name": "navigation_mesh_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_bake_finished", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "nav_mesh", + "type": "NavigationMesh", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "bake_navigation_mesh", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "on_thread", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, + { + "name": "get_enter_cost", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_navigation_layers", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_navigation_mesh", + "return_type": "NavigationMesh", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_region_rid", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_travel_cost", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_enter_cost", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enter_cost", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_navigation_layers", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "navigation_layers", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_navigation_mesh", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "navmesh", + "type": "NavigationMesh", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_travel_cost", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "travel_cost", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "NavigationObstacle", + "base_class": "Node", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "estimate_radius", + "type": "bool", + "getter": "is_radius_estimated", + "setter": "set_estimate_radius", + "index": -1 + }, + { + "name": "radius", + "type": "float", + "getter": "get_radius", + "setter": "set_radius", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_navigation", + "return_type": "Node", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_radius", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_rid", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_radius_estimated", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_estimate_radius", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "estimate_radius", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_navigation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "navigation", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_radius", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "radius", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "NavigationObstacle2D", + "base_class": "Node", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "estimate_radius", + "type": "bool", + "getter": "is_radius_estimated", + "setter": "set_estimate_radius", + "index": -1 + }, + { + "name": "radius", + "type": "float", + "getter": "get_radius", + "setter": "set_radius", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_navigation", + "return_type": "Node", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_radius", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_rid", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_radius_estimated", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_estimate_radius", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "estimate_radius", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_navigation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "navigation", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_radius", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "radius", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "NavigationPolygon", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "outlines", + "type": "Array", + "getter": "_get_outlines", + "setter": "_set_outlines", + "index": -1 + }, + { + "name": "polygons", + "type": "Array", + "getter": "_get_polygons", + "setter": "_set_polygons", + "index": -1 + }, + { + "name": "vertices", + "type": "PoolVector2Array", + "getter": "get_vertices", + "setter": "set_vertices", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_outlines", + "return_type": "Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "_get_polygons", + "return_type": "Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "_set_outlines", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "outlines", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_polygons", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "polygons", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_outline", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "outline", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_outline_at_index", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "outline", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + }, + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_polygon", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "polygon", + "type": "PoolIntArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clear_outlines", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "clear_polygons", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_mesh", + "return_type": "NavigationMesh", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_outline", + "return_type": "PoolVector2Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_outline_count", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_polygon", + "return_type": "PoolIntArray", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_polygon_count", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_vertices", + "return_type": "PoolVector2Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "make_polygons_from_outlines", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "remove_outline", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_outline", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "outline", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_vertices", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "vertices", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "NavigationPolygonInstance", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "enabled", + "type": "bool", + "getter": "is_enabled", + "setter": "set_enabled", + "index": -1 + }, + { + "name": "enter_cost", + "type": "float", + "getter": "get_enter_cost", + "setter": "set_enter_cost", + "index": -1 + }, + { + "name": "navigation_layers", + "type": "int", + "getter": "get_navigation_layers", + "setter": "set_navigation_layers", + "index": -1 + }, + { + "name": "navpoly", + "type": "NavigationPolygon", + "getter": "get_navigation_polygon", + "setter": "set_navigation_polygon", + "index": -1 + }, + { + "name": "travel_cost", + "type": "float", + "getter": "get_travel_cost", + "setter": "set_travel_cost", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_map_changed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "arg0", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_navpoly_changed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, "has_varargs": false, "is_from_script": false, "arguments": [ ] }, { - "name": "get_detail_sample_max_error", + "name": "get_enter_cost", "return_type": "float", "is_editor": false, "is_noscript": false, @@ -100508,8 +108487,8 @@ ] }, { - "name": "get_edge_max_error", - "return_type": "float", + "name": "get_navigation_layers", + "return_type": "int", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100521,8 +108500,8 @@ ] }, { - "name": "get_edge_max_length", - "return_type": "float", + "name": "get_navigation_polygon", + "return_type": "NavigationPolygon", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100534,8 +108513,8 @@ ] }, { - "name": "get_filter_ledge_spans", - "return_type": "bool", + "name": "get_region_rid", + "return_type": "RID", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100547,8 +108526,8 @@ ] }, { - "name": "get_filter_low_hanging_obstacles", - "return_type": "bool", + "name": "get_travel_cost", + "return_type": "float", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100560,7 +108539,7 @@ ] }, { - "name": "get_filter_walkable_low_height_spans", + "name": "is_enabled", "return_type": "bool", "is_editor": false, "is_noscript": false, @@ -100573,21 +108552,27 @@ ] }, { - "name": "get_parsed_geometry_type", - "return_type": "enum.NavigationMesh::ParsedGeometryType", + "name": "set_enabled", + "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": true, + "is_const": false, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_polygon", - "return_type": "PoolIntArray", + "name": "set_enter_cost", + "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, @@ -100597,68 +108582,103 @@ "is_from_script": false, "arguments": [ { - "name": "idx", - "type": "int", + "name": "enter_cost", + "type": "float", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_polygon_count", - "return_type": "int", + "name": "set_navigation_layers", + "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": true, + "is_const": false, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "navigation_layers", + "type": "int", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_region_merge_size", - "return_type": "float", + "name": "set_navigation_polygon", + "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": true, + "is_const": false, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "navpoly", + "type": "NavigationPolygon", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_region_min_size", - "return_type": "float", + "name": "set_travel_cost", + "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": true, + "is_const": false, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "travel_cost", + "type": "float", + "has_default_value": false, + "default_value": "" + } ] - }, + } + ], + "enums": [ + ] + }, + { + "name": "NavigationServer", + "base_class": "Object", + "api_type": "core", + "singleton": true, + "singleton_name": "NavigationServer", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ { - "name": "get_sample_partition_type", - "return_type": "enum.NavigationMesh::SamplePartitionType", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, + "name": "map_changed", "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } ] - }, + } + ], + "methods": [ { - "name": "get_source_geometry_mode", - "return_type": "enum.NavigationMesh::SourceGeometryMode", + "name": "agent_create", + "return_type": "RID", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100670,8 +108690,8 @@ ] }, { - "name": "get_source_group_name", - "return_type": "String", + "name": "agent_get_map", + "return_type": "RID", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100680,11 +108700,17 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_vertices", - "return_type": "PoolVector3Array", + "name": "agent_is_map_changed", + "return_type": "bool", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100693,11 +108719,17 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_verts_per_poly", - "return_type": "float", + "name": "agent_set_callback", + "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100706,59 +108738,101 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "receiver", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "userdata", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + } ] }, { - "name": "set_agent_height", + "name": "agent_set_map", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "agent_height", - "type": "float", + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "map", + "type": "RID", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_agent_max_climb", + "name": "agent_set_max_neighbors", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "agent_max_climb", - "type": "float", + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "count", + "type": "int", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_agent_max_slope", + "name": "agent_set_max_speed", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "agent_max_slope", + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "max_speed", "type": "float", "has_default_value": false, "default_value": "" @@ -100766,18 +108840,24 @@ ] }, { - "name": "set_agent_radius", + "name": "agent_set_neighbor_dist", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "agent_radius", + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "dist", "type": "float", "has_default_value": false, "default_value": "" @@ -100785,37 +108865,49 @@ ] }, { - "name": "set_cell_height", + "name": "agent_set_position", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "cell_height", - "type": "float", + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector3", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_cell_size", + "name": "agent_set_radius", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "cell_size", + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "radius", "type": "float", "has_default_value": false, "default_value": "" @@ -100823,127 +108915,127 @@ ] }, { - "name": "set_collision_mask", + "name": "agent_set_target_velocity", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "mask", - "type": "int", + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "target_velocity", + "type": "Vector3", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_collision_mask_bit", + "name": "agent_set_time_horizon", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "bit", - "type": "int", + "name": "agent", + "type": "RID", "has_default_value": false, "default_value": "" }, { - "name": "value", - "type": "bool", + "name": "time", + "type": "float", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_detail_sample_distance", + "name": "agent_set_velocity", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "detail_sample_dist", - "type": "float", + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "velocity", + "type": "Vector3", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_detail_sample_max_error", + "name": "free_rid", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "detail_sample_max_error", - "type": "float", + "name": "rid", + "type": "RID", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_edge_max_error", - "return_type": "void", + "name": "get_maps", + "return_type": "Array", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ - { - "name": "edge_max_error", - "type": "float", - "has_default_value": false, - "default_value": "" - } ] }, { - "name": "set_edge_max_length", - "return_type": "void", + "name": "map_create", + "return_type": "RID", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ - { - "name": "edge_max_length", - "type": "float", - "has_default_value": false, - "default_value": "" - } ] }, { - "name": "set_filter_ledge_spans", + "name": "map_force_update", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -100954,266 +109046,266 @@ "is_from_script": false, "arguments": [ { - "name": "filter_ledge_spans", - "type": "bool", + "name": "map", + "type": "RID", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_filter_low_hanging_obstacles", - "return_type": "void", + "name": "map_get_agents", + "return_type": "Array", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "filter_low_hanging_obstacles", - "type": "bool", + "name": "map", + "type": "RID", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_filter_walkable_low_height_spans", - "return_type": "void", + "name": "map_get_cell_height", + "return_type": "float", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "filter_walkable_low_height_spans", - "type": "bool", + "name": "map", + "type": "RID", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_parsed_geometry_type", - "return_type": "void", + "name": "map_get_cell_size", + "return_type": "float", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "geometry_type", - "type": "int", + "name": "map", + "type": "RID", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_region_merge_size", - "return_type": "void", + "name": "map_get_closest_point", + "return_type": "Vector3", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "region_merge_size", - "type": "float", + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_point", + "type": "Vector3", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_region_min_size", - "return_type": "void", + "name": "map_get_closest_point_normal", + "return_type": "Vector3", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "region_min_size", - "type": "float", + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_point", + "type": "Vector3", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_sample_partition_type", - "return_type": "void", + "name": "map_get_closest_point_owner", + "return_type": "RID", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "sample_partition_type", - "type": "int", + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_point", + "type": "Vector3", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_source_geometry_mode", - "return_type": "void", + "name": "map_get_closest_point_to_segment", + "return_type": "Vector3", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "mask", - "type": "int", + "name": "map", + "type": "RID", "has_default_value": false, "default_value": "" + }, + { + "name": "start", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "end", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "use_collision", + "type": "bool", + "has_default_value": true, + "default_value": "False" } ] }, { - "name": "set_source_group_name", - "return_type": "void", + "name": "map_get_edge_connection_margin", + "return_type": "float", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "mask", - "type": "String", + "name": "map", + "type": "RID", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_vertices", - "return_type": "void", + "name": "map_get_path", + "return_type": "PoolVector3Array", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "vertices", - "type": "PoolVector3Array", + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "origin", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "destination", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "optimize", + "type": "bool", "has_default_value": false, "default_value": "" + }, + { + "name": "navigation_layers", + "type": "int", + "has_default_value": true, + "default_value": "1" } ] }, { - "name": "set_verts_per_poly", - "return_type": "void", + "name": "map_get_regions", + "return_type": "Array", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "verts_per_poly", - "type": "float", + "name": "map", + "type": "RID", "has_default_value": false, "default_value": "" } ] - } - ], - "enums": [ - { - "name": "ParsedGeometryType", - "values": { - "PARSED_GEOMETRY_MESH_INSTANCES": 0, - "PARSED_GEOMETRY_STATIC_COLLIDERS": 1, - "PARSED_GEOMETRY_BOTH": 2, - "PARSED_GEOMETRY_MAX": 3 - } - }, - { - "name": "SamplePartitionType", - "values": { - "SAMPLE_PARTITION_WATERSHED": 0, - "SAMPLE_PARTITION_MONOTONE": 1, - "SAMPLE_PARTITION_LAYERS": 2, - "SAMPLE_PARTITION_MAX": 3 - } - }, - { - "name": "SourceGeometryMode", - "values": { - "SOURCE_GEOMETRY_NAVMESH_CHILDREN": 0, - "SOURCE_GEOMETRY_GROUPS_WITH_CHILDREN": 1, - "SOURCE_GEOMETRY_GROUPS_EXPLICIT": 2, - "SOURCE_GEOMETRY_MAX": 3 - } - } - ] - }, - { - "name": "NavigationMeshInstance", - "base_class": "Spatial", - "api_type": "core", - "singleton": false, - "singleton_name": "", - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "enabled", - "type": "bool", - "getter": "is_enabled", - "setter": "set_enabled", - "index": -1 }, { - "name": "navmesh", - "type": "NavigationMesh", - "getter": "get_navigation_mesh", - "setter": "set_navigation_mesh", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "name": "get_navigation_mesh", - "return_type": "NavigationMesh", + "name": "map_get_up", + "return_type": "Vector3", "is_editor": false, "is_noscript": false, "is_const": true, @@ -101222,10 +109314,16 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "is_enabled", + "name": "map_is_active", "return_type": "bool", "is_editor": false, "is_noscript": false, @@ -101235,21 +109333,33 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "nap", + "type": "RID", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "set_enabled", + "name": "map_set_active", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "enabled", + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "active", "type": "bool", "has_default_value": false, "default_value": "" @@ -101257,149 +109367,107 @@ ] }, { - "name": "set_navigation_mesh", + "name": "map_set_cell_height", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "navmesh", - "type": "NavigationMesh", + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "cell_height", + "type": "float", "has_default_value": false, "default_value": "" } ] - } - ], - "enums": [ - ] - }, - { - "name": "NavigationPolygon", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "singleton_name": "", - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "outlines", - "type": "Array", - "getter": "_get_outlines", - "setter": "_set_outlines", - "index": -1 - }, - { - "name": "polygons", - "type": "Array", - "getter": "_get_polygons", - "setter": "_set_polygons", - "index": -1 - }, - { - "name": "vertices", - "type": "PoolVector2Array", - "getter": "get_vertices", - "setter": "set_vertices", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "name": "_get_outlines", - "return_type": "Array", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": true, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "_get_polygons", - "return_type": "Array", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": true, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] }, { - "name": "_set_outlines", + "name": "map_set_cell_size", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "outlines", - "type": "Array", + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "cell_size", + "type": "float", "has_default_value": false, "default_value": "" } ] }, { - "name": "_set_polygons", + "name": "map_set_edge_connection_margin", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "polygons", - "type": "Array", + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "margin", + "type": "float", "has_default_value": false, "default_value": "" } ] }, { - "name": "add_outline", + "name": "map_set_up", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "outline", - "type": "PoolVector2Array", + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "up", + "type": "Vector3", "has_default_value": false, "default_value": "" } ] }, { - "name": "add_outline_at_index", + "name": "process", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -101410,44 +109478,44 @@ "is_from_script": false, "arguments": [ { - "name": "outline", - "type": "PoolVector2Array", - "has_default_value": false, - "default_value": "" - }, - { - "name": "index", - "type": "int", + "name": "delta_time", + "type": "float", "has_default_value": false, "default_value": "" } ] }, { - "name": "add_polygon", + "name": "region_bake_navmesh", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "polygon", - "type": "PoolIntArray", + "name": "mesh", + "type": "NavigationMesh", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node", + "type": "Node", "has_default_value": false, "default_value": "" } ] }, { - "name": "clear_outlines", - "return_type": "void", + "name": "region_create", + "return_type": "RID", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, @@ -101456,21 +109524,33 @@ ] }, { - "name": "clear_polygons", - "return_type": "void", + "name": "region_get_connection_pathway_end", + "return_type": "Vector3", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "connection", + "type": "int", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_outline", - "return_type": "PoolVector2Array", + "name": "region_get_connection_pathway_start", + "return_type": "Vector3", "is_editor": false, "is_noscript": false, "is_const": true, @@ -101480,7 +109560,13 @@ "is_from_script": false, "arguments": [ { - "name": "idx", + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "connection", "type": "int", "has_default_value": false, "default_value": "" @@ -101488,7 +109574,7 @@ ] }, { - "name": "get_outline_count", + "name": "region_get_connections_count", "return_type": "int", "is_editor": false, "is_noscript": false, @@ -101498,30 +109584,36 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_polygon", - "return_type": "PoolIntArray", + "name": "region_get_enter_cost", + "return_type": "float", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "idx", - "type": "int", + "name": "region", + "type": "RID", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_polygon_count", - "return_type": "int", + "name": "region_get_map", + "return_type": "RID", "is_editor": false, "is_noscript": false, "is_const": true, @@ -101530,11 +109622,17 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_vertices", - "return_type": "PoolVector2Array", + "name": "region_get_navigation_layers", + "return_type": "int", "is_editor": false, "is_noscript": false, "is_const": true, @@ -101543,133 +109641,136 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "make_polygons_from_outlines", - "return_type": "void", + "name": "region_get_travel_cost", + "return_type": "float", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "remove_outline", - "return_type": "void", + "name": "region_owns_point", + "return_type": "bool", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "idx", - "type": "int", + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "point", + "type": "Vector3", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_outline", + "name": "region_set_enter_cost", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "idx", - "type": "int", + "name": "region", + "type": "RID", "has_default_value": false, "default_value": "" }, { - "name": "outline", - "type": "PoolVector2Array", + "name": "enter_cost", + "type": "float", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_vertices", + "name": "region_set_map", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "vertices", - "type": "PoolVector2Array", + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "map", + "type": "RID", "has_default_value": false, "default_value": "" } ] - } - ], - "enums": [ - ] - }, - { - "name": "NavigationPolygonInstance", - "base_class": "Node2D", - "api_type": "core", - "singleton": false, - "singleton_name": "", - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "enabled", - "type": "bool", - "getter": "is_enabled", - "setter": "set_enabled", - "index": -1 }, { - "name": "navpoly", - "type": "NavigationPolygon", - "getter": "get_navigation_polygon", - "setter": "set_navigation_polygon", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "name": "_navpoly_changed", + "name": "region_set_navigation_layers", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "navigation_layers", + "type": "int", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_navigation_polygon", - "return_type": "NavigationPolygon", + "name": "region_set_navmesh", + "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": true, @@ -101678,11 +109779,23 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "nav_mesh", + "type": "NavigationMesh", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "is_enabled", - "return_type": "bool", + "name": "region_set_transform", + "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": true, @@ -101691,41 +109804,59 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "set_enabled", + "name": "region_set_travel_cost", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "enabled", - "type": "bool", + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "travel_cost", + "type": "float", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_navigation_polygon", + "name": "set_active", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "navpoly", - "type": "NavigationPolygon", + "name": "active", + "type": "bool", "has_default_value": false, "default_value": "" } @@ -102927,6 +111058,7 @@ "NOTIFICATION_POST_ENTER_TREE": 27, "NOTIFICATION_PROCESS": 17, "NOTIFICATION_READY": 13, + "NOTIFICATION_RESET_PHYSICS_INTERPOLATION": 28, "NOTIFICATION_TRANSLATION_CHANGED": 1010, "NOTIFICATION_UNPARENTED": 19, "NOTIFICATION_UNPAUSED": 15, @@ -102940,7 +111072,10 @@ "NOTIFICATION_WM_UNFOCUS_REQUEST": 1008, "PAUSE_MODE_INHERIT": 0, "PAUSE_MODE_PROCESS": 2, - "PAUSE_MODE_STOP": 1 + "PAUSE_MODE_STOP": 1, + "PHYSICS_INTERPOLATION_MODE_INHERIT": 0, + "PHYSICS_INTERPOLATION_MODE_OFF": 1, + "PHYSICS_INTERPOLATION_MODE_ON": 2 }, "properties": [ { @@ -102999,15 +111134,51 @@ "setter": "set_pause_mode", "index": -1 }, + { + "name": "physics_interpolation_mode", + "type": "int", + "getter": "get_physics_interpolation_mode", + "setter": "set_physics_interpolation_mode", + "index": -1 + }, { "name": "process_priority", "type": "int", "getter": "get_process_priority", "setter": "set_process_priority", "index": -1 + }, + { + "name": "unique_name_in_owner", + "type": "bool", + "getter": "is_unique_name_in_owner", + "setter": "set_unique_name_in_owner", + "index": -1 } ], "signals": [ + { + "name": "child_entered_tree", + "arguments": [ + { + "name": "node", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "child_exiting_tree", + "arguments": [ + { + "name": "node", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "ready", "arguments": [ @@ -103208,6 +111379,31 @@ } ] }, + { + "name": "_set_property_pinned", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "pinned", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "_unhandled_input", "return_type": "void", @@ -103340,6 +111536,19 @@ "arguments": [ ] }, + { + "name": "create_tween", + "return_type": "SceneTreeTween", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "duplicate", "return_type": "Node", @@ -103673,6 +111882,19 @@ "arguments": [ ] }, + { + "name": "get_physics_interpolation_mode", + "return_type": "enum.Node::PhysicsInterpolationMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_physics_process_delta_time", "return_type": "float", @@ -103898,6 +112120,32 @@ "arguments": [ ] }, + { + "name": "is_physics_interpolated", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_physics_interpolated_and_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_physics_processing", "return_type": "bool", @@ -103989,6 +112237,19 @@ "arguments": [ ] }, + { + "name": "is_unique_name_in_owner", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "move_child", "return_type": "void", @@ -104218,6 +112479,19 @@ "arguments": [ ] }, + { + "name": "reset_physics_interpolation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "rpc", "return_type": "Variant", @@ -104607,6 +112881,25 @@ } ] }, + { + "name": "set_physics_interpolation_mode", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_physics_process", "return_type": "void", @@ -104778,6 +113071,25 @@ } ] }, + { + "name": "set_unique_name_in_owner", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "update_configuration_warning", "return_type": "void", @@ -104809,6 +113121,14 @@ "DUPLICATE_SCRIPTS": 4, "DUPLICATE_USE_INSTANCING": 8 } + }, + { + "name": "PhysicsInterpolationMode", + "values": { + "PHYSICS_INTERPOLATION_MODE_INHERIT": 0, + "PHYSICS_INTERPOLATION_MODE_OFF": 1, + "PHYSICS_INTERPOLATION_MODE_ON": 2 + } } ] }, @@ -106246,6 +114566,12 @@ "type": "String", "has_default_value": false, "default_value": "" + }, + { + "name": "default", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" } ] }, @@ -106987,6 +115313,192 @@ "enums": [ ] }, + { + "name": "OccluderShapePolygon", + "base_class": "OccluderShape", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "hole_points", + "type": "PoolVector2Array", + "getter": "get_hole_points", + "setter": "set_hole_points", + "index": -1 + }, + { + "name": "polygon_points", + "type": "PoolVector2Array", + "getter": "get_polygon_points", + "setter": "set_polygon_points", + "index": -1 + }, + { + "name": "two_way", + "type": "bool", + "getter": "is_two_way", + "setter": "set_two_way", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_hole_points", + "return_type": "PoolVector2Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_polygon_points", + "return_type": "PoolVector2Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_two_way", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_hole_point", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_hole_points", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "points", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_polygon_point", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_polygon_points", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "points", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_two_way", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "two_way", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, { "name": "OccluderShapeSphere", "base_class": "OccluderShape", @@ -107968,6 +116480,25 @@ } ] }, + { + "name": "get_item_tooltip", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "get_popup", "return_type": "PopupMenu", @@ -108201,6 +116732,31 @@ "default_value": "" } ] + }, + { + "name": "set_item_tooltip", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "tooltip", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] } ], "enums": [ @@ -108592,7 +117148,8 @@ "constants": { "GEN_EDIT_STATE_DISABLED": 0, "GEN_EDIT_STATE_INSTANCE": 1, - "GEN_EDIT_STATE_MAIN": 2 + "GEN_EDIT_STATE_MAIN": 2, + "GEN_EDIT_STATE_MAIN_INHERITED": 3 }, "properties": [ { @@ -108709,7 +117266,8 @@ "values": { "GEN_EDIT_STATE_DISABLED": 0, "GEN_EDIT_STATE_INSTANCE": 1, - "GEN_EDIT_STATE_MAIN": 2 + "GEN_EDIT_STATE_MAIN": 2, + "GEN_EDIT_STATE_MAIN_INHERITED": 3 } } ] @@ -111595,6 +120153,13 @@ "setter": "set_color", "index": -1 }, + { + "name": "color_initial_ramp", + "type": "GradientTexture", + "getter": "get_color_initial_ramp", + "setter": "set_color_initial_ramp", + "index": -1 + }, { "name": "color_ramp", "type": "GradientTexture", @@ -111934,6 +120499,19 @@ "arguments": [ ] }, + { + "name": "get_color_initial_ramp", + "return_type": "Texture", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_color_ramp", "return_type": "Texture", @@ -112289,6 +120867,25 @@ } ] }, + { + "name": "set_color_initial_ramp", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "ramp", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_color_ramp", "return_type": "void", @@ -114836,25 +123433,6 @@ "enums": [ ] }, - { - "name": "Physics2DDirectBodyStateSW", - "base_class": "Physics2DDirectBodyState", - "api_type": "core", - "singleton": false, - "singleton_name": "", - "instanciable": false, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, { "name": "Physics2DDirectSpaceState", "base_class": "Object", @@ -119454,6 +128032,55 @@ } ] }, + { + "name": "intersect_point", + "return_type": "Array", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "point", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "max_results", + "type": "int", + "has_default_value": true, + "default_value": "32" + }, + { + "name": "exclude", + "type": "Array", + "has_default_value": true, + "default_value": "[]" + }, + { + "name": "collision_layer", + "type": "int", + "has_default_value": true, + "default_value": "2147483647" + }, + { + "name": "collide_with_bodies", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "collide_with_areas", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, { "name": "intersect_ray", "return_type": "Dictionary", @@ -124026,7 +132653,7 @@ }, { "name": "bones", - "type": "bool", + "type": "Array", "getter": "_get_bones", "setter": "_set_bones", "index": -1 @@ -126391,6 +135018,25 @@ } ] }, + { + "name": "set_current_index", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_hide_on_checkable_item_selection", "return_type": "void", @@ -127319,6 +135965,19 @@ "signals": [ ], "methods": [ + { + "name": "_request_update", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "_update", "return_type": "void", @@ -128422,6 +137081,11 @@ "properties": [ ], "signals": [ + { + "name": "project_settings_changed", + "arguments": [ + ] + } ], "methods": [ { @@ -128684,8 +137348,90 @@ ] }, { - "name": "set_order", - "return_type": "void", + "name": "set_order", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_setting", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "PropertyTweener", + "base_class": "Tweener", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "as_relative", + "return_type": "PropertyTweener", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "from", + "return_type": "PropertyTweener", "is_editor": false, "is_noscript": false, "is_const": false, @@ -128695,22 +137441,48 @@ "is_from_script": false, "arguments": [ { - "name": "name", - "type": "String", + "name": "value", + "type": "Variant", "has_default_value": false, "default_value": "" - }, + } + ] + }, + { + "name": "from_current", + "return_type": "PropertyTweener", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_delay", + "return_type": "PropertyTweener", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ { - "name": "position", - "type": "int", + "name": "delay", + "type": "float", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_setting", - "return_type": "void", + "name": "set_ease", + "return_type": "PropertyTweener", "is_editor": false, "is_noscript": false, "is_const": false, @@ -128720,14 +137492,27 @@ "is_from_script": false, "arguments": [ { - "name": "name", - "type": "String", + "name": "ease", + "type": "int", "has_default_value": false, "default_value": "" - }, + } + ] + }, + { + "name": "set_trans", + "return_type": "PropertyTweener", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ { - "name": "value", - "type": "Variant", + "name": "trans", + "type": "int", "has_default_value": false, "default_value": "" } @@ -130019,7 +138804,7 @@ }, { "name": "get_debug_shape_thickness", - "return_type": "float", + "return_type": "int", "is_editor": false, "is_noscript": false, "is_const": true, @@ -130266,7 +139051,7 @@ "arguments": [ { "name": "debug_shape_thickness", - "type": "float", + "type": "int", "has_default_value": false, "default_value": "" } @@ -133349,6 +142134,10 @@ "ALIGN_FILL": 3, "ALIGN_LEFT": 0, "ALIGN_RIGHT": 2, + "INLINE_ALIGN_BASELINE": 2, + "INLINE_ALIGN_BOTTOM": 3, + "INLINE_ALIGN_CENTER": 1, + "INLINE_ALIGN_TOP": 0, "ITEM_ALIGN": 8, "ITEM_COLOR": 5, "ITEM_CUSTOMFX": 18, @@ -133394,6 +142183,13 @@ "setter": "set_effects", "index": -1 }, + { + "name": "deselect_on_focus_loss_enabled", + "type": "bool", + "getter": "is_deselect_on_focus_loss_enabled", + "setter": "set_deselect_on_focus_loss_enabled", + "index": -1 + }, { "name": "fit_content_height", "type": "bool", @@ -133567,6 +142363,12 @@ "type": "int", "has_default_value": true, "default_value": "0" + }, + { + "name": "align", + "type": "int", + "has_default_value": true, + "default_value": "2" } ] }, @@ -133621,6 +142423,19 @@ "arguments": [ ] }, + { + "name": "deselect", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_bbcode", "return_type": "String", @@ -133686,6 +142501,19 @@ "arguments": [ ] }, + { + "name": "get_selected_text", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_tab_size", "return_type": "int", @@ -133783,6 +142611,19 @@ } ] }, + { + "name": "is_deselect_on_focus_loss_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_fit_content_height_enabled", "return_type": "bool", @@ -134232,6 +143073,25 @@ } ] }, + { + "name": "set_deselect_on_focus_loss_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_effects", "return_type": "void", @@ -134533,6 +143393,15 @@ "ITEM_META": 17, "ITEM_CUSTOMFX": 18 } + }, + { + "name": "InlineAlign", + "values": { + "INLINE_ALIGN_TOP": 0, + "INLINE_ALIGN_CENTER": 1, + "INLINE_ALIGN_BASELINE": 2, + "INLINE_ALIGN_BOTTOM": 3 + } } ] }, @@ -137150,6 +146019,13 @@ "setter": "set_pvs_mode", "index": -1 }, + { + "name": "roaming_expansion_margin", + "type": "float", + "getter": "get_roaming_expansion_margin", + "setter": "set_roaming_expansion_margin", + "index": -1 + }, { "name": "room_simplify", "type": "float", @@ -137286,6 +146162,19 @@ "arguments": [ ] }, + { + "name": "get_roaming_expansion_margin", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_room_simplify", "return_type": "float", @@ -137548,6 +146437,25 @@ } ] }, + { + "name": "set_roaming_expansion_margin", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "roaming_expansion_margin", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_room_simplify", "return_type": "void", @@ -137701,7 +146609,8 @@ "constants": { "GEN_EDIT_STATE_DISABLED": 0, "GEN_EDIT_STATE_INSTANCE": 1, - "GEN_EDIT_STATE_MAIN": 2 + "GEN_EDIT_STATE_MAIN": 2, + "GEN_EDIT_STATE_MAIN_INHERITED": 3 }, "properties": [ ], @@ -138101,7 +147010,8 @@ "values": { "GEN_EDIT_STATE_DISABLED": 0, "GEN_EDIT_STATE_INSTANCE": 1, - "GEN_EDIT_STATE_MAIN": 2 + "GEN_EDIT_STATE_MAIN": 2, + "GEN_EDIT_STATE_MAIN_INHERITED": 3 } } ] @@ -138129,6 +147039,13 @@ "STRETCH_MODE_VIEWPORT": 2 }, "properties": [ + { + "name": "auto_accept_quit", + "type": "bool", + "getter": "is_auto_accept_quit", + "setter": "set_auto_accept_quit", + "index": -1 + }, { "name": "current_scene", "type": "Node", @@ -138185,6 +147102,20 @@ "setter": "set_pause", "index": -1 }, + { + "name": "physics_interpolation", + "type": "bool", + "getter": "is_physics_interpolation_enabled", + "setter": "set_physics_interpolation_enabled", + "index": -1 + }, + { + "name": "quit_on_go_back", + "type": "bool", + "getter": "is_quit_on_go_back", + "setter": "set_quit_on_go_back", + "index": -1 + }, { "name": "refuse_new_network_connections", "type": "bool", @@ -138560,6 +147491,19 @@ } ] }, + { + "name": "create_tween", + "return_type": "SceneTreeTween", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_current_scene", "return_type": "Node", @@ -138683,6 +147627,19 @@ } ] }, + { + "name": "get_processed_tweens", + "return_type": "Array", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_root", "return_type": "Viewport", @@ -138741,6 +147698,19 @@ "arguments": [ ] }, + { + "name": "is_auto_accept_quit", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_debugging_collisions_hint", "return_type": "bool", @@ -138819,6 +147789,32 @@ "arguments": [ ] }, + { + "name": "is_physics_interpolation_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_quit_on_go_back", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_refusing_new_network_connections", "return_type": "bool", @@ -139204,6 +148200,25 @@ } ] }, + { + "name": "set_physics_interpolation_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_quit_on_go_back", "return_type": "void", @@ -139392,6 +148407,536 @@ "enums": [ ] }, + { + "name": "SceneTreeTween", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "TWEEN_PAUSE_BOUND": 0, + "TWEEN_PAUSE_PROCESS": 2, + "TWEEN_PAUSE_STOP": 1 + }, + "properties": [ + ], + "signals": [ + { + "name": "finished", + "arguments": [ + ] + }, + { + "name": "loop_finished", + "arguments": [ + { + "name": "loop_count", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "step_finished", + "arguments": [ + { + "name": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "bind_node", + "return_type": "SceneTreeTween", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "node", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "chain", + "return_type": "SceneTreeTween", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "custom_step", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "delta", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_total_elapsed_time", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "interpolate_value", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "initial_value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "delta_value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "elapsed_time", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "duration", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "trans_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ease_type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_running", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_valid", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "kill", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "parallel", + "return_type": "SceneTreeTween", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "pause", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "play", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_ease", + "return_type": "SceneTreeTween", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "ease", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_loops", + "return_type": "SceneTreeTween", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "loops", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "set_parallel", + "return_type": "SceneTreeTween", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "parallel", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, + { + "name": "set_pause_mode", + "return_type": "SceneTreeTween", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_process_mode", + "return_type": "SceneTreeTween", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_speed_scale", + "return_type": "SceneTreeTween", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "speed", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_trans", + "return_type": "SceneTreeTween", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "trans", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "stop", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "tween_callback", + "return_type": "CallbackTweener", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "binds", + "type": "Array", + "has_default_value": true, + "default_value": "[]" + } + ] + }, + { + "name": "tween_interval", + "return_type": "IntervalTweener", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "time", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tween_method", + "return_type": "MethodTweener", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "duration", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "binds", + "type": "Array", + "has_default_value": true, + "default_value": "[]" + } + ] + }, + { + "name": "tween_property", + "return_type": "PropertyTweener", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "property", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + }, + { + "name": "final_val", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "duration", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "TweenPauseMode", + "values": { + "TWEEN_PAUSE_BOUND": 0, + "TWEEN_PAUSE_STOP": 1, + "TWEEN_PAUSE_PROCESS": 2 + } + } + ] + }, { "name": "Script", "base_class": "Resource", @@ -140560,6 +150105,25 @@ } ] }, + { + "name": "_on_replace_in_files_requested", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "arg0", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "_open_recent_script", "return_type": "void", @@ -140580,7 +150144,7 @@ ] }, { - "name": "_queue_close_tabs", + "name": "_prepare_file_menu", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -140593,7 +150157,7 @@ ] }, { - "name": "_reload_scripts", + "name": "_queue_close_tabs", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -140675,6 +150239,25 @@ "arguments": [ ] }, + { + "name": "_scene_saved_callback", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "arg0", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "_script_changed", "return_type": "void", @@ -141137,6 +150720,19 @@ "default_value": "" } ] + }, + { + "name": "reload_scripts", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] } ], "enums": [ @@ -144084,6 +153680,22 @@ } ], "signals": [ + { + "name": "drag_ended", + "arguments": [ + { + "name": "value_changed", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "drag_started", + "arguments": [ + ] + } ], "methods": [ { @@ -145499,6 +155111,19 @@ "arguments": [ ] }, + { + "name": "get_global_transform_interpolated", + "return_type": "Transform", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_parent_spatial", "return_type": "Spatial", @@ -146333,6 +155958,8 @@ "instanciable": true, "is_reference": true, "constants": { + "ASYNC_MODE_HIDDEN": 1, + "ASYNC_MODE_VISIBLE": 0, "BILLBOARD_DISABLED": 0, "BILLBOARD_ENABLED": 1, "BILLBOARD_FIXED_Y": 2, @@ -146376,6 +156003,7 @@ "FEATURE_TRANSPARENT": 0, "FLAG_ALBEDO_FROM_VERTEX_COLOR": 3, "FLAG_ALBEDO_TEXTURE_FORCE_SRGB": 14, + "FLAG_ALBEDO_TEXTURE_SDF": 19, "FLAG_AO_ON_UV2": 11, "FLAG_BILLBOARD_KEEP_SCALE": 7, "FLAG_DISABLE_AMBIENT_LIGHT": 17, @@ -146384,7 +156012,7 @@ "FLAG_EMISSION_ON_UV2": 12, "FLAG_ENSURE_CORRECT_NORMALS": 16, "FLAG_FIXED_SIZE": 6, - "FLAG_MAX": 19, + "FLAG_MAX": 20, "FLAG_SRGB_VERTEX_COLOR": 4, "FLAG_TRIPLANAR_USE_WORLD": 10, "FLAG_UNSHADED": 0, @@ -146493,6 +156121,13 @@ "setter": "set_ao_texture_channel", "index": -1 }, + { + "name": "async_mode", + "type": "int", + "getter": "get_async_mode", + "setter": "set_async_mode", + "index": -1 + }, { "name": "clearcoat", "type": "float", @@ -146689,6 +156324,13 @@ "setter": "set_flag", "index": 14 }, + { + "name": "flags_albedo_tex_msdf", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 19 + }, { "name": "flags_disable_ambient_light", "type": "bool", @@ -147199,6 +156841,19 @@ "arguments": [ ] }, + { + "name": "get_async_mode", + "return_type": "enum.SpatialMaterial::AsyncMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_billboard_mode", "return_type": "enum.SpatialMaterial::BillboardMode", @@ -147988,6 +157643,25 @@ } ] }, + { + "name": "set_async_mode", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_billboard_mode", "return_type": "void", @@ -148996,6 +158670,13 @@ } ], "enums": [ + { + "name": "AsyncMode", + "values": { + "ASYNC_MODE_VISIBLE": 0, + "ASYNC_MODE_HIDDEN": 1 + } + }, { "name": "EmissionOperator", "values": { @@ -149063,7 +158744,8 @@ "FLAG_ENSURE_CORRECT_NORMALS": 16, "FLAG_DISABLE_AMBIENT_LIGHT": 17, "FLAG_USE_SHADOW_TO_OPACITY": 18, - "FLAG_MAX": 19 + "FLAG_ALBEDO_TEXTURE_SDF": 19, + "FLAG_MAX": 20 } }, { @@ -151182,8 +160864,10 @@ "ALPHA_CUT_DISABLED": 0, "ALPHA_CUT_DISCARD": 1, "ALPHA_CUT_OPAQUE_PREPASS": 2, + "FLAG_DISABLE_DEPTH_TEST": 3, "FLAG_DOUBLE_SIDED": 2, - "FLAG_MAX": 3, + "FLAG_FIXED_SIZE": 4, + "FLAG_MAX": 5, "FLAG_SHADED": 1, "FLAG_TRANSPARENT": 0 }, @@ -151223,6 +160907,13 @@ "setter": "set_draw_flag", "index": 2 }, + { + "name": "fixed_size", + "type": "bool", + "getter": "get_draw_flag", + "setter": "set_draw_flag", + "index": 4 + }, { "name": "flip_h", "type": "bool", @@ -151244,6 +160935,13 @@ "setter": "set_modulate", "index": -1 }, + { + "name": "no_depth_test", + "type": "bool", + "getter": "get_draw_flag", + "setter": "set_draw_flag", + "index": 3 + }, { "name": "offset", "type": "Vector2", @@ -151265,6 +160963,13 @@ "setter": "set_pixel_size", "index": -1 }, + { + "name": "render_priority", + "type": "int", + "getter": "get_render_priority", + "setter": "set_render_priority", + "index": -1 + }, { "name": "shaded", "type": "bool", @@ -151445,6 +161150,19 @@ "arguments": [ ] }, + { + "name": "get_render_priority", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_centered", "return_type": "bool", @@ -151698,6 +161416,25 @@ "default_value": "" } ] + }, + { + "name": "set_render_priority", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "priority", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] } ], "enums": [ @@ -151707,7 +161444,9 @@ "FLAG_TRANSPARENT": 0, "FLAG_SHADED": 1, "FLAG_DOUBLE_SIDED": 2, - "FLAG_MAX": 3 + "FLAG_DISABLE_DEPTH_TEST": 3, + "FLAG_FIXED_SIZE": 4, + "FLAG_MAX": 5 } }, { @@ -154151,6 +163890,13 @@ "getter": "get_shadow_size", "setter": "set_shadow_size", "index": -1 + }, + { + "name": "skew", + "type": "Vector2", + "getter": "get_skew", + "setter": "set_skew", + "index": -1 } ], "signals": [ @@ -154330,6 +164076,19 @@ "arguments": [ ] }, + { + "name": "get_skew", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_anti_aliased", "return_type": "bool", @@ -154751,6 +164510,25 @@ "default_value": "" } ] + }, + { + "name": "set_skew", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "skew", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] } ], "enums": [ @@ -156211,6 +165989,19 @@ "arguments": [ ] }, + { + "name": "_repaint", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "_update_current_tab", "return_type": "void", @@ -157475,6 +167266,13 @@ "SEARCH_WHOLE_WORDS": 2 }, "properties": [ + { + "name": "bookmark_gutter", + "type": "bool", + "getter": "is_bookmark_gutter_enabled", + "setter": "set_bookmark_gutter_enabled", + "index": -1 + }, { "name": "breakpoint_gutter", "type": "bool", @@ -157517,6 +167315,20 @@ "setter": "set_context_menu_enabled", "index": -1 }, + { + "name": "deselect_on_focus_loss_enabled", + "type": "bool", + "getter": "is_deselect_on_focus_loss_enabled", + "setter": "set_deselect_on_focus_loss_enabled", + "index": -1 + }, + { + "name": "drag_and_drop_selection_enabled", + "type": "bool", + "getter": "is_drag_and_drop_selection_enabled", + "setter": "set_drag_and_drop_selection_enabled", + "index": -1 + }, { "name": "draw_spaces", "type": "bool", @@ -157559,6 +167371,13 @@ "setter": "set_highlight_current_line", "index": -1 }, + { + "name": "middle_mouse_paste_enabled", + "type": "bool", + "getter": "is_middle_mouse_paste_enabled", + "setter": "set_middle_mouse_paste_enabled", + "index": -1 + }, { "name": "minimap_draw", "type": "bool", @@ -158321,6 +168140,25 @@ } ] }, + { + "name": "get_line_column_at_pos", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "get_line_count", "return_type": "int", @@ -158334,6 +168172,82 @@ "arguments": [ ] }, + { + "name": "get_line_height", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_line_width", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "line", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "wrap_index", + "type": "int", + "has_default_value": true, + "default_value": "-1" + } + ] + }, + { + "name": "get_line_wrap_count", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "line", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_line_wrapped_text", + "return_type": "PoolStringArray", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "line", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "get_menu", "return_type": "PopupMenu", @@ -158360,6 +168274,56 @@ "arguments": [ ] }, + { + "name": "get_pos_at_line_column", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "line", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_rect_at_line_column", + "return_type": "Rect2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "line", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "get_selection_from_column", "return_type": "int", @@ -158438,6 +168402,32 @@ "arguments": [ ] }, + { + "name": "get_total_gutter_width", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_total_visible_rows", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_v_scroll", "return_type": "float", @@ -158464,6 +168454,19 @@ "arguments": [ ] }, + { + "name": "get_visible_rows", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_word_under_cursor", "return_type": "String", @@ -158541,6 +168544,19 @@ } ] }, + { + "name": "is_bookmark_gutter_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_breakpoint_gutter_enabled", "return_type": "bool", @@ -158567,6 +168583,32 @@ "arguments": [ ] }, + { + "name": "is_deselect_on_focus_loss_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_drag_and_drop_selection_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_drawing_fold_gutter", "return_type": "bool", @@ -158753,6 +168795,57 @@ } ] }, + { + "name": "is_line_wrapped", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "line", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_middle_mouse_paste_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_mouse_over_selection", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "edges", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "is_overriding_selected_font_color", "return_type": "bool", @@ -159041,6 +169134,25 @@ "arguments": [ ] }, + { + "name": "set_bookmark_gutter_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_breakpoint_gutter_enabled", "return_type": "void", @@ -159079,6 +169191,44 @@ } ] }, + { + "name": "set_deselect_on_focus_loss_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_drag_and_drop_selection_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_draw_fold_gutter", "return_type": "void", @@ -159091,7 +169241,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "enable", "type": "bool", "has_default_value": false, "default_value": "" @@ -159110,7 +169260,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "enable", "type": "bool", "has_default_value": false, "default_value": "" @@ -159129,7 +169279,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "enable", "type": "bool", "has_default_value": false, "default_value": "" @@ -159337,6 +169487,25 @@ } ] }, + { + "name": "set_middle_mouse_paste_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_minimap_width", "return_type": "void", @@ -159718,6 +169887,322 @@ "enums": [ ] }, + { + "name": "TextMesh", + "base_class": "PrimitiveMesh", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "ALIGN_CENTER": 1, + "ALIGN_LEFT": 0, + "ALIGN_RIGHT": 2 + }, + "properties": [ + { + "name": "curve_step", + "type": "float", + "getter": "get_curve_step", + "setter": "set_curve_step", + "index": -1 + }, + { + "name": "depth", + "type": "float", + "getter": "get_depth", + "setter": "set_depth", + "index": -1 + }, + { + "name": "font", + "type": "Font", + "getter": "get_font", + "setter": "set_font", + "index": -1 + }, + { + "name": "horizontal_alignment", + "type": "int", + "getter": "get_horizontal_alignment", + "setter": "set_horizontal_alignment", + "index": -1 + }, + { + "name": "pixel_size", + "type": "float", + "getter": "get_pixel_size", + "setter": "set_pixel_size", + "index": -1 + }, + { + "name": "text", + "type": "String", + "getter": "get_text", + "setter": "set_text", + "index": -1 + }, + { + "name": "uppercase", + "type": "bool", + "getter": "is_uppercase", + "setter": "set_uppercase", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_font_changed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_curve_step", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_depth", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_font", + "return_type": "Font", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_horizontal_alignment", + "return_type": "enum.TextMesh::Align", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_pixel_size", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_text", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_uppercase", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_curve_step", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "curve_step", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_depth", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "depth", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_font", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "font", + "type": "Font", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_horizontal_alignment", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "alignment", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_pixel_size", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "pixel_size", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_text", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "text", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_uppercase", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Align", + "values": { + "ALIGN_LEFT": 0, + "ALIGN_CENTER": 1, + "ALIGN_RIGHT": 2 + } + } + ] + }, { "name": "Texture", "base_class": "Resource", @@ -161691,6 +172176,25 @@ } ] }, + { + "name": "add_type", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "theme_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "clear", "return_type": "void", @@ -161722,7 +172226,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -161747,7 +172251,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -161772,7 +172276,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -161797,7 +172301,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -161822,7 +172326,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -161853,7 +172357,26 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clear_type_variation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -161910,7 +172433,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -161929,7 +172452,7 @@ "is_from_script": false, "arguments": [ { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -161967,7 +172490,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -161986,7 +172509,7 @@ "is_from_script": false, "arguments": [ { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162037,7 +172560,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162056,7 +172579,7 @@ "is_from_script": false, "arguments": [ { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162094,7 +172617,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162113,7 +172636,7 @@ "is_from_script": false, "arguments": [ { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162151,7 +172674,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162170,7 +172693,7 @@ "is_from_script": false, "arguments": [ { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162214,7 +172737,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162239,7 +172762,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162277,7 +172800,45 @@ "is_from_script": false, "arguments": [ { - "name": "node_type", + "name": "theme_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_type_variation_base", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "theme_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_type_variation_list", + "return_type": "PoolStringArray", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "base_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162302,7 +172863,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162327,7 +172888,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162365,7 +172926,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162390,7 +172951,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162415,7 +172976,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162446,7 +173007,32 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_type_variation", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "theme_type", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "base_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162472,6 +173058,25 @@ } ] }, + { + "name": "remove_type", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "theme_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "rename_color", "return_type": "void", @@ -162496,7 +173101,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162527,7 +173132,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162558,7 +173163,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162589,7 +173194,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162620,7 +173225,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162657,7 +173262,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162682,7 +173287,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162713,7 +173318,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162763,7 +173368,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162794,7 +173399,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162825,7 +173430,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162862,7 +173467,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162874,6 +173479,31 @@ "default_value": "" } ] + }, + { + "name": "set_type_variation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "theme_type", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "base_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] } ], "enums": [ @@ -162913,6 +173543,13 @@ "TILE_ORIGIN_TOP_LEFT": 0 }, "properties": [ + { + "name": "bake_navigation", + "type": "bool", + "getter": "is_baking_navigation", + "setter": "set_bake_navigation", + "index": -1 + }, { "name": "cell_clip_uv", "type": "bool", @@ -163025,6 +173662,13 @@ "setter": "set_mode", "index": -1 }, + { + "name": "navigation_layers", + "type": "int", + "getter": "get_navigation_layers", + "setter": "set_navigation_layers", + "index": -1 + }, { "name": "occluder_light_mask", "type": "int", @@ -163446,6 +174090,19 @@ "arguments": [ ] }, + { + "name": "get_navigation_layers", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_occluder_light_mask", "return_type": "int", @@ -163543,6 +174200,19 @@ "arguments": [ ] }, + { + "name": "is_baking_navigation", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_cell_transposed", "return_type": "bool", @@ -163695,6 +174365,25 @@ } ] }, + { + "name": "set_bake_navigation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "bake_navigation", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_cell", "return_type": "void", @@ -163809,6 +174498,12 @@ "type": "bool", "has_default_value": true, "default_value": "False" + }, + { + "name": "autotile_coord", + "type": "Vector2", + "has_default_value": true, + "default_value": "(0, 0)" } ] }, @@ -164090,6 +174785,25 @@ } ] }, + { + "name": "set_navigation_layers", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "navigation_layers", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_occluder_light_mask", "return_type": "void", @@ -165996,6 +176710,472 @@ } ] }, + { + "name": "Time", + "base_class": "Object", + "api_type": "core", + "singleton": true, + "singleton_name": "Time", + "instanciable": false, + "is_reference": false, + "constants": { + "MONTH_APRIL": 4, + "MONTH_AUGUST": 8, + "MONTH_DECEMBER": 12, + "MONTH_FEBRUARY": 2, + "MONTH_JANUARY": 1, + "MONTH_JULY": 7, + "MONTH_JUNE": 6, + "MONTH_MARCH": 3, + "MONTH_MAY": 5, + "MONTH_NOVEMBER": 11, + "MONTH_OCTOBER": 10, + "MONTH_SEPTEMBER": 9, + "WEEKDAY_FRIDAY": 5, + "WEEKDAY_MONDAY": 1, + "WEEKDAY_SATURDAY": 6, + "WEEKDAY_SUNDAY": 0, + "WEEKDAY_THURSDAY": 4, + "WEEKDAY_TUESDAY": 2, + "WEEKDAY_WEDNESDAY": 3 + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "get_date_dict_from_system", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "utc", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_date_dict_from_unix_time", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "unix_time_val", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_date_string_from_system", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "utc", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_date_string_from_unix_time", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "unix_time_val", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_datetime_dict_from_datetime_string", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "datetime", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "weekday", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_datetime_dict_from_system", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "utc", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_datetime_dict_from_unix_time", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "unix_time_val", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_datetime_string_from_datetime_dict", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "datetime", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + }, + { + "name": "use_space", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_datetime_string_from_system", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "utc", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "use_space", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_datetime_string_from_unix_time", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "unix_time_val", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "use_space", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_offset_string_from_offset_minutes", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "offset_minutes", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_ticks_msec", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_ticks_usec", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_time_dict_from_system", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "utc", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_time_dict_from_unix_time", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "unix_time_val", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_time_string_from_system", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "utc", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_time_string_from_unix_time", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "unix_time_val", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_time_zone_from_system", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_unix_time_from_datetime_dict", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "datetime", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_unix_time_from_datetime_string", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "datetime", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_unix_time_from_system", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + } + ], + "enums": [ + { + "name": "Month", + "values": { + "MONTH_JANUARY": 1, + "MONTH_FEBRUARY": 2, + "MONTH_MARCH": 3, + "MONTH_APRIL": 4, + "MONTH_MAY": 5, + "MONTH_JUNE": 6, + "MONTH_JULY": 7, + "MONTH_AUGUST": 8, + "MONTH_SEPTEMBER": 9, + "MONTH_OCTOBER": 10, + "MONTH_NOVEMBER": 11, + "MONTH_DECEMBER": 12 + } + }, + { + "name": "Weekday", + "values": { + "WEEKDAY_SUNDAY": 0, + "WEEKDAY_MONDAY": 1, + "WEEKDAY_TUESDAY": 2, + "WEEKDAY_WEDNESDAY": 3, + "WEEKDAY_THURSDAY": 4, + "WEEKDAY_FRIDAY": 5, + "WEEKDAY_SATURDAY": 6 + } + } + ] + }, { "name": "Timer", "base_class": "Node", @@ -167118,6 +178298,13 @@ "setter": "set_allow_rmb_select", "index": -1 }, + { + "name": "column_titles_visible", + "type": "bool", + "getter": "are_column_titles_visible", + "setter": "set_column_titles_visible", + "index": -1 + }, { "name": "columns", "type": "int", @@ -167533,6 +178720,25 @@ "arguments": [ ] }, + { + "name": "get_button_id_at_position", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "get_column_at_position", "return_type": "int", @@ -168175,7 +179381,7 @@ "default_value": "" }, { - "name": "button_idx", + "name": "id", "type": "int", "has_default_value": true, "default_value": "-1" @@ -168320,6 +179526,31 @@ } ] }, + { + "name": "get_button_by_id", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "get_button_count", "return_type": "int", @@ -168339,6 +179570,31 @@ } ] }, + { + "name": "get_button_id", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "button_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "get_button_tooltip", "return_type": "String", @@ -170023,6 +181279,24 @@ "type": "Variant", "has_default_value": true, "default_value": "Null" + }, + { + "name": "arg6", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + }, + { + "name": "arg7", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + }, + { + "name": "arg8", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" } ] }, @@ -170084,6 +181358,24 @@ "type": "Variant", "has_default_value": true, "default_value": "Null" + }, + { + "name": "arg6", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + }, + { + "name": "arg7", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + }, + { + "name": "arg8", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" } ] }, @@ -170678,6 +181970,30 @@ } ] }, + { + "name": "Tweener", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + { + "name": "finished", + "arguments": [ + ] + } + ], + "methods": [ + ], + "enums": [ + ] + }, { "name": "UDPServer", "base_class": "Reference", @@ -171982,6 +183298,25 @@ "enums": [ ] }, + { + "name": "VFlowContainer", + "base_class": "FlowContainer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, { "name": "VScrollBar", "base_class": "ScrollBar", @@ -172320,6 +183655,19 @@ "arguments": [ ] }, + { + "name": "get_contact_body", + "return_type": "Spatial", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_damping_compression", "return_type": "float", @@ -173735,6 +185083,13 @@ "setter": "set_usage", "index": -1 }, + { + "name": "use_32_bpc_depth", + "type": "bool", + "getter": "get_use_32_bpc_depth", + "setter": "set_use_32_bpc_depth", + "index": -1 + }, { "name": "world", "type": "World", @@ -174221,6 +185576,19 @@ "arguments": [ ] }, + { + "name": "get_use_32_bpc_depth", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_use_debanding", "return_type": "bool", @@ -174338,6 +185706,19 @@ "arguments": [ ] }, + { + "name": "gui_is_drag_successful", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "gui_is_dragging", "return_type": "bool", @@ -175013,6 +186394,25 @@ } ] }, + { + "name": "set_use_32_bpc_depth", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_use_arvr", "return_type": "void", @@ -175765,6 +187165,13 @@ "getter": "get_aabb", "setter": "set_aabb", "index": -1 + }, + { + "name": "max_distance", + "type": "float", + "getter": "get_max_distance", + "setter": "set_max_distance", + "index": -1 } ], "signals": [ @@ -175815,6 +187222,19 @@ "arguments": [ ] }, + { + "name": "get_max_distance", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_on_screen", "return_type": "bool", @@ -175846,6 +187266,25 @@ "default_value": "" } ] + }, + { + "name": "set_max_distance", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "distance", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] } ], "enums": [ @@ -182055,6 +193494,9 @@ "CANVAS_OCCLUDER_POLYGON_CULL_CLOCKWISE": 1, "CANVAS_OCCLUDER_POLYGON_CULL_COUNTER_CLOCKWISE": 2, "CANVAS_OCCLUDER_POLYGON_CULL_DISABLED": 0, + "CHANGED_PRIORITY_ANY": 0, + "CHANGED_PRIORITY_HIGH": 2, + "CHANGED_PRIORITY_LOW": 1, "CUBEMAP_BACK": 5, "CUBEMAP_BOTTOM": 2, "CUBEMAP_FRONT": 4, @@ -182089,18 +193531,19 @@ "GLOW_BLEND_MODE_REPLACE": 3, "GLOW_BLEND_MODE_SCREEN": 1, "GLOW_BLEND_MODE_SOFTLIGHT": 2, - "INFO_2D_DRAW_CALLS_IN_FRAME": 7, - "INFO_2D_ITEMS_IN_FRAME": 6, - "INFO_DRAW_CALLS_IN_FRAME": 5, + "INFO_2D_DRAW_CALLS_IN_FRAME": 8, + "INFO_2D_ITEMS_IN_FRAME": 7, + "INFO_DRAW_CALLS_IN_FRAME": 6, "INFO_MATERIAL_CHANGES_IN_FRAME": 2, "INFO_OBJECTS_IN_FRAME": 0, "INFO_SHADER_CHANGES_IN_FRAME": 3, - "INFO_SURFACE_CHANGES_IN_FRAME": 4, - "INFO_TEXTURE_MEM_USED": 10, - "INFO_USAGE_VIDEO_MEM_TOTAL": 8, - "INFO_VERTEX_MEM_USED": 11, + "INFO_SHADER_COMPILES_IN_FRAME": 4, + "INFO_SURFACE_CHANGES_IN_FRAME": 5, + "INFO_TEXTURE_MEM_USED": 11, + "INFO_USAGE_VIDEO_MEM_TOTAL": 9, + "INFO_VERTEX_MEM_USED": 12, "INFO_VERTICES_IN_FRAME": 1, - "INFO_VIDEO_MEM_USED": 9, + "INFO_VIDEO_MEM_USED": 10, "INSTANCE_FLAG_DRAW_NEXT_FRAME_IF_VISIBLE": 1, "INSTANCE_FLAG_MAX": 2, "INSTANCE_FLAG_USE_BAKED_LIGHT": 0, @@ -186087,6 +197530,12 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "queried_priority", + "type": "int", + "has_default_value": true, + "default_value": "0" + } ] }, { @@ -186653,6 +198102,31 @@ } ] }, + { + "name": "instance_geometry_set_material_overlay", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "instance", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "material", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "instance_geometry_set_material_override", "return_type": "void", @@ -190187,6 +201661,25 @@ } ] }, + { + "name": "set_shader_async_hidden_forbidden", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "forbidden", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_shader_time_scale", "return_type": "void", @@ -191064,6 +202557,31 @@ } ] }, + { + "name": "texture_set_proxy", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "proxy", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "base", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "texture_set_shrink_all_x2_on_set_data", "return_type": "void", @@ -192046,6 +203564,14 @@ "TEXTURE_TYPE_3D": 4 } }, + { + "name": "ChangedPriority", + "values": { + "CHANGED_PRIORITY_ANY": 0, + "CHANGED_PRIORITY_LOW": 1, + "CHANGED_PRIORITY_HIGH": 2 + } + }, { "name": "EnvironmentSSAOQuality", "values": { @@ -192069,14 +203595,15 @@ "INFO_VERTICES_IN_FRAME": 1, "INFO_MATERIAL_CHANGES_IN_FRAME": 2, "INFO_SHADER_CHANGES_IN_FRAME": 3, - "INFO_SURFACE_CHANGES_IN_FRAME": 4, - "INFO_DRAW_CALLS_IN_FRAME": 5, - "INFO_2D_ITEMS_IN_FRAME": 6, - "INFO_2D_DRAW_CALLS_IN_FRAME": 7, - "INFO_USAGE_VIDEO_MEM_TOTAL": 8, - "INFO_VIDEO_MEM_USED": 9, - "INFO_TEXTURE_MEM_USED": 10, - "INFO_VERTEX_MEM_USED": 11 + "INFO_SHADER_COMPILES_IN_FRAME": 4, + "INFO_SURFACE_CHANGES_IN_FRAME": 5, + "INFO_DRAW_CALLS_IN_FRAME": 6, + "INFO_2D_ITEMS_IN_FRAME": 7, + "INFO_2D_DRAW_CALLS_IN_FRAME": 8, + "INFO_USAGE_VIDEO_MEM_TOTAL": 9, + "INFO_VIDEO_MEM_USED": 10, + "INFO_TEXTURE_MEM_USED": 11, + "INFO_VERTEX_MEM_USED": 12 } }, { @@ -193223,10 +204750,88 @@ "constants": { }, "properties": [ + { + "name": "default_value", + "type": "bool", + "getter": "get_default_value", + "setter": "set_default_value", + "index": -1 + }, + { + "name": "default_value_enabled", + "type": "bool", + "getter": "is_default_value_enabled", + "setter": "set_default_value_enabled", + "index": -1 + } ], "signals": [ ], "methods": [ + { + "name": "get_default_value", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_default_value_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_default_value", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_default_value_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } ], "enums": [ ] @@ -193448,10 +205053,88 @@ "constants": { }, "properties": [ + { + "name": "default_value", + "type": "Color", + "getter": "get_default_value", + "setter": "set_default_value", + "index": -1 + }, + { + "name": "default_value_enabled", + "type": "bool", + "getter": "is_default_value_enabled", + "setter": "set_default_value_enabled", + "index": -1 + } ], "signals": [ ], "methods": [ + { + "name": "get_default_value", + "return_type": "Color", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_default_value_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_default_value", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_default_value_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } ], "enums": [ ] @@ -195344,14 +207027,261 @@ "instanciable": true, "is_reference": true, "constants": { + "HINT_MAX": 3, + "HINT_NONE": 0, + "HINT_RANGE": 1, + "HINT_RANGE_STEP": 2 }, "properties": [ + { + "name": "default_value", + "type": "float", + "getter": "get_default_value", + "setter": "set_default_value", + "index": -1 + }, + { + "name": "default_value_enabled", + "type": "bool", + "getter": "is_default_value_enabled", + "setter": "set_default_value_enabled", + "index": -1 + }, + { + "name": "hint", + "type": "int", + "getter": "get_hint", + "setter": "set_hint", + "index": -1 + }, + { + "name": "max", + "type": "float", + "getter": "get_max", + "setter": "set_max", + "index": -1 + }, + { + "name": "min", + "type": "float", + "getter": "get_min", + "setter": "set_min", + "index": -1 + }, + { + "name": "step", + "type": "float", + "getter": "get_step", + "setter": "set_step", + "index": -1 + } ], "signals": [ ], "methods": [ + { + "name": "get_default_value", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_hint", + "return_type": "enum.VisualShaderNodeScalarUniform::Hint", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_max", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_min", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_step", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_default_value_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_default_value", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_default_value_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_hint", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "hint", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_max", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_min", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_step", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } ], "enums": [ + { + "name": "Hint", + "values": { + "HINT_NONE": 0, + "HINT_RANGE": 1, + "HINT_RANGE_STEP": 2, + "HINT_MAX": 3 + } + } ] }, { @@ -195920,10 +207850,88 @@ "constants": { }, "properties": [ + { + "name": "default_value", + "type": "Transform", + "getter": "get_default_value", + "setter": "set_default_value", + "index": -1 + }, + { + "name": "default_value_enabled", + "type": "bool", + "getter": "is_default_value_enabled", + "setter": "set_default_value_enabled", + "index": -1 + } ], "signals": [ ], "methods": [ + { + "name": "get_default_value", + "return_type": "Transform", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_default_value_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_default_value", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_default_value_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } ], "enums": [ ] @@ -196184,10 +208192,88 @@ "constants": { }, "properties": [ + { + "name": "default_value", + "type": "Vector3", + "getter": "get_default_value", + "setter": "set_default_value", + "index": -1 + }, + { + "name": "default_value_enabled", + "type": "bool", + "getter": "is_default_value_enabled", + "setter": "set_default_value_enabled", + "index": -1 + } ], "signals": [ ], "methods": [ + { + "name": "get_default_value", + "return_type": "Vector3", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_default_value_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_default_value", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_default_value_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } ], "enums": [ ] @@ -197622,7 +209708,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "certificate", "type": "X509Certificate", "has_default_value": false, "default_value": "" @@ -197934,7 +210020,7 @@ }, { "name": "handshake_timeout", - "type": "bool", + "type": "float", "getter": "get_handshake_timeout", "setter": "set_handshake_timeout", "index": -1 @@ -198234,7 +210320,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "ip", "type": "String", "has_default_value": false, "default_value": "" @@ -198253,13 +210339,32 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "ca_chain", "type": "X509Certificate", "has_default_value": false, "default_value": "" } ] }, + { + "name": "set_extra_headers", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "headers", + "type": "PoolStringArray", + "has_default_value": true, + "default_value": "[]" + } + ] + }, { "name": "set_handshake_timeout", "return_type": "void", @@ -198291,7 +210396,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "key", "type": "CryptoKey", "has_default_value": false, "default_value": "" @@ -198310,7 +210415,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "certificate", "type": "X509Certificate", "has_default_value": false, "default_value": "" @@ -198343,6 +210448,10 @@ "instanciable": false, "is_reference": true, "constants": { + "TARGET_RAY_MODE_GAZE": 1, + "TARGET_RAY_MODE_SCREEN": 3, + "TARGET_RAY_MODE_TRACKED_POINTER": 2, + "TARGET_RAY_MODE_UNKNOWN": 0 }, "properties": [ { @@ -198393,6 +210502,13 @@ "getter": "get_visibility_state", "setter": "", "index": -1 + }, + { + "name": "xr_standard_mapping", + "type": "bool", + "getter": "get_xr_standard_mapping", + "setter": "set_xr_standard_mapping", + "index": -1 } ], "signals": [ @@ -198544,6 +210660,25 @@ } ] }, + { + "name": "get_controller_target_ray_mode", + "return_type": "enum.WebXRInterface::TargetRayMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "controller_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "get_optional_features", "return_type": "String", @@ -198622,6 +210757,19 @@ "arguments": [ ] }, + { + "name": "get_xr_standard_mapping", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_session_supported", "return_type": "void", @@ -198716,9 +210864,37 @@ "default_value": "" } ] + }, + { + "name": "set_xr_standard_mapping", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "arg0", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] } ], "enums": [ + { + "name": "TargetRayMode", + "values": { + "TARGET_RAY_MODE_UNKNOWN": 0, + "TARGET_RAY_MODE_GAZE": 1, + "TARGET_RAY_MODE_TRACKED_POINTER": 2, + "TARGET_RAY_MODE_SCREEN": 3 + } + } ] }, { @@ -198895,6 +211071,13 @@ "setter": "set_fallback_environment", "index": -1 }, + { + "name": "navigation_map", + "type": "RID", + "getter": "get_navigation_map", + "setter": "", + "index": -1 + }, { "name": "scenario", "type": "RID", @@ -198952,6 +211135,19 @@ "arguments": [ ] }, + { + "name": "get_navigation_map", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_scenario", "return_type": "RID", @@ -199045,6 +211241,13 @@ "setter": "", "index": -1 }, + { + "name": "navigation_map", + "type": "RID", + "getter": "get_navigation_map", + "setter": "", + "index": -1 + }, { "name": "space", "type": "RID", @@ -199082,6 +211285,19 @@ "arguments": [ ] }, + { + "name": "get_navigation_map", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_space", "return_type": "RID", @@ -203514,6 +215730,25 @@ "arguments": [ ] }, + { + "name": "crash", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "message", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "delay_msec", "return_type": "void", @@ -203630,6 +215865,12 @@ "type": "bool", "has_default_value": true, "default_value": "False" + }, + { + "name": "open_console", + "type": "bool", + "has_default_value": true, + "default_value": "False" } ] }, @@ -203871,6 +216112,19 @@ } ] }, + { + "name": "get_display_cutouts", + "return_type": "Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_dynamic_memory_usage", "return_type": "int", @@ -204020,6 +216274,19 @@ "arguments": [ ] }, + { + "name": "get_main_thread_id", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_max_window_size", "return_type": "Vector2", @@ -204156,6 +216423,19 @@ "arguments": [ ] }, + { + "name": "get_processor_name", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_real_window_size", "return_type": "Vector2", @@ -204265,6 +216545,25 @@ } ] }, + { + "name": "get_screen_refresh_rate", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "screen", + "type": "int", + "has_default_value": true, + "default_value": "-1" + } + ] + }, { "name": "get_screen_scale", "return_type": "float", @@ -204751,6 +217050,19 @@ } ] }, + { + "name": "has_clipboard", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "has_environment", "return_type": "bool", @@ -204893,6 +217205,25 @@ "arguments": [ ] }, + { + "name": "is_process_running", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "pid", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "is_scancode_unicode", "return_type": "bool", @@ -205106,6 +217437,25 @@ } ] }, + { + "name": "keyboard_get_scancode_from_physical", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "scancode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "keyboard_set_current_layout", "return_type": "void", @@ -205144,6 +217494,25 @@ } ] }, + { + "name": "move_to_trash", + "return_type": "enum.Error", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "move_window_to_foreground", "return_type": "void", @@ -206409,6 +218778,19 @@ "arguments": [ ] }, + { + "name": "try_wait", + "return_type": "enum.Error", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "wait", "return_type": "enum.Error", diff --git a/test/src/lib.rs b/test/src/lib.rs index accc93851..c043205ed 100644 --- a/test/src/lib.rs +++ b/test/src/lib.rs @@ -217,7 +217,7 @@ godot_itest! { test_from_instance_id { let reconstructed = unsafe { Reference::from_instance_id(instance_id) }; assert_eq!( "bar", - String::from_variant(&reconstructed.get_meta("foo")).unwrap() + String::from_variant(&reconstructed.get_meta("foo", Variant::nil())).unwrap() ); } From 0f3638d35960074a89e8420f6d22e155a13033b7 Mon Sep 17 00:00:00 2001 From: Jan Haller Date: Sun, 17 Jul 2022 18:16:24 +0200 Subject: [PATCH 2/3] check.sh script: take into account both exit codes 0 and 255 from 'godot --version' --- check.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/check.sh b/check.sh index c1e5baf45..5c13a6a67 100755 --- a/check.sh +++ b/check.sh @@ -46,9 +46,9 @@ function findGodot() { # Special case for Windows when there is a .bat file # Also consider that 'cmd /c' would need 'cmd //c' (https://stackoverflow.com/q/21357813) elif - # Don't ask me why Godot returns 255 instead of 0 + # Godot returns 255 for older versions, but 0 for newer ones godot.bat --version - [ $? -eq 255 ] + [[ $? -eq 255 || $? -eq 0 ]] then echo "Found 'godot.bat' script" godotBin="godot.bat" From aa4f6274309dd36aaa8877269b8b18a63ae8c0e3 Mon Sep 17 00:00:00 2001 From: Jan Haller Date: Wed, 31 Aug 2022 23:31:42 +0200 Subject: [PATCH 3/3] Work around breaking change in test (new default parameter) --- .github/composite/godot/action.yml | 2 +- test/src/lib.rs | 15 ++++++++++----- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/.github/composite/godot/action.yml b/.github/composite/godot/action.yml index e61fdccf3..45f8316b1 100644 --- a/.github/composite/godot/action.yml +++ b/.github/composite/godot/action.yml @@ -68,7 +68,7 @@ runs: if grep -q "Leaked instance" "${{ runner.temp }}/stdout.log"; then exit 1; fi; - cargo build --features type-tag-fallback; + cargo build --features type-tag-fallback ${{ inputs.rust_extra_args }} mkdir -p ./project/lib; cp ../target/debug/libgdnative_test.so ./project/lib/; ${GODOT_BIN} --path ./project/ > >(tee "${{ runner.temp }}/stdout.log"); diff --git a/test/src/lib.rs b/test/src/lib.rs index c043205ed..3ceba0399 100644 --- a/test/src/lib.rs +++ b/test/src/lib.rs @@ -214,11 +214,16 @@ godot_itest! { test_from_instance_id { assert!(unsafe { Node::try_from_instance_id(instance_id).is_none() }); - let reconstructed = unsafe { Reference::from_instance_id(instance_id) }; - assert_eq!( - "bar", - String::from_variant(&reconstructed.get_meta("foo", Variant::nil())).unwrap() - ); + // get_meta() got a new default parameter in Godot 3.5, which is a breaking change in Rust + // So we cannot run this automated test for older Godot versions in CI + #[cfg(not(feature = "custom-godot"))] + { + let reconstructed = unsafe { Reference::from_instance_id(instance_id) }; + assert_eq!( + "bar", + String::from_variant(&reconstructed.get_meta("foo", Variant::nil())).unwrap() + ); + } } assert!(unsafe { Reference::try_from_instance_id(instance_id).is_none() });