diff --git a/.github/workflows/full-ci.yml b/.github/workflows/full-ci.yml index 3edc3576b..f48ef14de 100644 --- a/.github/workflows/full-ci.yml +++ b/.github/workflows/full-ci.yml @@ -32,7 +32,7 @@ env: # Local variables # Note: using variables is limited at the moment, see https://github.com/actions/runner/issues/480 - GODOT_VER: '3.3' + GODOT_VER: "3.4" GODOT_REL: stable on: diff --git a/.github/workflows/minimal-ci.yml b/.github/workflows/minimal-ci.yml index 3f496ace0..d1a3705c2 100644 --- a/.github/workflows/minimal-ci.yml +++ b/.github/workflows/minimal-ci.yml @@ -12,7 +12,7 @@ env: # Local variables # Note: using variables is limited at the moment, see https://github.com/actions/runner/issues/480 - GODOT_VER: "3.3" + GODOT_VER: "3.4" GODOT_REL: stable on: diff --git a/README.md b/README.md index 098ea7c01..9bef12e41 100644 --- a/README.md +++ b/README.md @@ -12,19 +12,22 @@ ## Stability -The bindings cover most of the exposed API of Godot 3.2, and are being used on a number of projects in development, but we still expect non-trivial breaking changes in the API in the coming releases. godot-rust adheres to [Cargo's semantic versioning](https://doc.rust-lang.org/cargo/reference/semver.html). +The bindings cover most of the exposed API of Godot 3.4, and are being used on a number of projects in development, but we still expect non-trivial breaking changes in the API in the coming releases. godot-rust adheres to [Cargo's semantic versioning](https://doc.rust-lang.org/cargo/reference/semver.html). ## Engine compatibility -We are committed to keeping compatibility with the latest stable patch releases of all minor versions of the engine, starting from Godot 3.2. +We are committed to keeping compatibility with the latest stable patch releases of all minor versions of the engine, starting from Godot 3.2: +* Godot 3.4 (works out-of-the-box) +* Godot 3.3 (needs api.json adjustment) +* Godot 3.2 (needs api.json adjustment) -The current minimum compatible version, with `api.json` replacement, is Godot 3.2. Godot 3.3 is supported as well. Changes to this will be considered a breaking change, and will be called out in the release notes. +For versions 3.2 and 3.3, some extra steps are needed, see _Custom builds_ below. -The bindings do _**not**_ support Godot 4.0 currently. Support is planned as the native extensions become more stable. +The bindings do _**not**_ support in-development Godot 4 versions at the moment. Support is planned as the native extensions become more stable. ## Requirements -The generator makes use of `bindgen`, which depends on Clang. Instructions for installing `bindgen`'s dependencies for popular OSes can be found in their documentation: https://rust-lang.github.io/rust-bindgen/requirements.html. +The generator makes use of `bindgen`, which depends on Clang. Instructions for installing `bindgen`'s dependencies for popular OSes can be found [in their documentation](https://rust-lang.github.io/rust-bindgen/requirements.html). `bindgen` may complain about a missing `llvm-config` binary, but it is not actually required to build the `gdnative` crate. If you see a warning about `llvm-config` and a failed build, it's likely that you're having a different problem! @@ -40,10 +43,22 @@ This means that `bindgen` was unable to find the C system headers for your platf ## Usage -### Godot 3.2.3-stable +### Latest `master` version + Godot 3.4 After `bindgen` dependencies are installed, add the `gdnative` crate as a dependency, and set the crate type to `cdylib`: +```toml +[dependencies] +gdnative = { git = "https://github.com/godot-rust/godot-rust.git" } + +[lib] +crate-type = ["cdylib"] +``` + +### Godot 3.2.3-stable + +To access the last released version on crates.io, use the following. If you are starting, we recommend using the `master` version at this point, as there have been significant API changes since v0.9.3. + ```toml [dependencies] gdnative = "0.9.3" @@ -52,13 +67,15 @@ gdnative = "0.9.3" crate-type = ["cdylib"] ``` -### Other versions or custom builds +### Custom builds + +To use the bindings with a non-default Godot version or a custom build, see [Using custom builds of Godot](https://godot-rust.github.io/book/advanced-guides/custom-godot.html) in the user guide. -The bindings are currently generated from the API description of Godot 3.2.3-stable by default. To use the bindings with another version or a custom build, see [Using custom builds of Godot](https://godot-rust.github.io/book/advanced-guides/custom-bindings.html) in the user guide. +In short, you will need to generate `api.json` manually, using `godot --gdnative-generate-json-api api.json` to replace the file in the `gdnative-bindings` directory. -### Async / "`yield`" support +### Async / `yield` support -Async support is a work-in-progress, with a low-level API available in the `gdnative-async` crate. This crate is re-exported as `gdnative::tasks`, if the `async` feature is enabled on `gdnative`. +Async support is a work-in-progress, with a low-level API available in the `gdnative-async` crate. This crate is re-exported as `gdnative::tasks`, if the `async` feature is enabled on `gdnative`. See [this page](https://godot-rust.github.io/book/recipes/async-tokio.html) in the book for an introduction to use the async feature with Tokio. ## Example @@ -107,15 +124,20 @@ godot_init!(init); The [/examples](https://github.com/godot-rust/godot-rust/tree/master/examples) directory contains several ready to use examples, complete with Godot projects and setup for easy compilation from Cargo: -- [/examples/hello_world](https://github.com/godot-rust/godot-rust/tree/master/examples/hello_world) - Your first project, writes to the console -- [/examples/spinning_cube/](https://github.com/godot-rust/godot-rust/tree/master/examples/spinning_cube) - Spinning our own node in place, exposing editor properties. -- [/examples/scene_create](https://github.com/godot-rust/godot-rust/tree/master/examples/scene_create) - Shows you how to load, instance and place scenes using Rust code -- [/examples/signals](https://github.com/godot-rust/godot-rust/tree/master/examples/signals) - Shows you how to handle signals. -- [/examples/resource](https://github.com/godot-rust/godot-rust/tree/master/examples/resource) - Shows you how to create and use custom resources. -- [/examples/native_plugin](https://github.com/godot-rust/godot-rust/tree/master/examples/native_plugin) - Shows you how to create custom node plugins. +- [**hello_world**](https://github.com/godot-rust/godot-rust/tree/master/examples/hello_world) - Your first project, writes to the console. +- [**spinning_cube**](https://github.com/godot-rust/godot-rust/tree/master/examples/spinning_cube) - Spin our own node in place, exposing editor properties. +- [**scene_create**](https://github.com/godot-rust/godot-rust/tree/master/examples/scene_create) - Load, instance and place scenes using Rust code. +- [**array_export**](https://github.com/godot-rust/godot-rust/tree/master/examples/array_export) - Export more complex properties (here arrays) from Rust. +- [**dodge_the_creeps**](https://github.com/godot-rust/godot-rust/tree/master/examples/dodge_the_creeps) - A Rust port of the [little Godot game](https://docs.godotengine.org/en/stable/getting_started/step_by_step/your_first_game.html). +- [**signals**](https://github.com/godot-rust/godot-rust/tree/master/examples/signals) - Connect and emit signals. +- [**resource**](https://github.com/godot-rust/godot-rust/tree/master/examples/resource) - Create and use custom resources. +- [**rpc**](https://github.com/godot-rust/godot-rust/tree/master/examples/rpc) - Simple peer-to-peer networking. +- [**native_plugin**](https://github.com/godot-rust/godot-rust/tree/master/examples/native_plugin) - Create custom node plugins. ## Third-party resources +See also (work-in-progress): [Third-party projects](https://godot-rust.github.io/book/projects.html) in the book. + ### Tools and integrations - [godot-egui](https://github.com/setzer22/godot-egui) (setzer22, jacobsky) - combine the [egui](https://github.com/emilk/egui) library with Godot @@ -139,4 +161,4 @@ See the [contribution guidelines](CONTRIBUTING.md). ## License -Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you shall be licensed under the [MIT license](LICENSE.md), without any additional terms or conditions. +Any contribution intentionally submitted for inclusion in the work by you shall be licensed under the [MIT license](LICENSE.md), without any additional terms or conditions. diff --git a/examples/dodge_the_creeps/src/player.rs b/examples/dodge_the_creeps/src/player.rs index e28716924..e1873b99f 100644 --- a/examples/dodge_the_creeps/src/player.rs +++ b/examples/dodge_the_creeps/src/player.rs @@ -47,16 +47,17 @@ impl Player { let input = Input::godot_singleton(); let mut velocity = Vector2::new(0.0, 0.0); - if Input::is_action_pressed(input, "ui_right") { + // Note: exact=false by default, in Rust we have to provide it explicitly + if Input::is_action_pressed(input, "ui_right", false) { velocity.x += 1.0 } - if Input::is_action_pressed(input, "ui_left") { + if Input::is_action_pressed(input, "ui_left", false) { velocity.x -= 1.0 } - if Input::is_action_pressed(input, "ui_down") { + if Input::is_action_pressed(input, "ui_down", false) { velocity.y += 1.0 } - if Input::is_action_pressed(input, "ui_up") { + if Input::is_action_pressed(input, "ui_up", false) { velocity.y -= 1.0 } diff --git a/gdnative-bindings/api.json b/gdnative-bindings/api.json index 45472820b..c962d9a2b 100644 --- a/gdnative-bindings/api.json +++ b/gdnative-bindings/api.json @@ -110,6 +110,7 @@ "JOY_BUTTON_2": 2, "JOY_BUTTON_20": 20, "JOY_BUTTON_21": 21, + "JOY_BUTTON_22": 22, "JOY_BUTTON_3": 3, "JOY_BUTTON_4": 4, "JOY_BUTTON_5": 5, @@ -117,7 +118,7 @@ "JOY_BUTTON_7": 7, "JOY_BUTTON_8": 8, "JOY_BUTTON_9": 9, - "JOY_BUTTON_MAX": 22, + "JOY_BUTTON_MAX": 23, "JOY_DPAD_DOWN": 13, "JOY_DPAD_LEFT": 14, "JOY_DPAD_RIGHT": 15, @@ -126,21 +127,22 @@ "JOY_DS_B": 0, "JOY_DS_X": 3, "JOY_DS_Y": 2, + "JOY_GUIDE": 16, "JOY_INVALID_OPTION": -1, "JOY_L": 4, "JOY_L2": 6, "JOY_L3": 8, - "JOY_MISC1": 16, + "JOY_MISC1": 17, "JOY_OCULUS_AX": 7, "JOY_OCULUS_BY": 1, "JOY_OCULUS_MENU": 3, "JOY_OPENVR_MENU": 1, "JOY_OPENVR_TOUCHPADX": 0, "JOY_OPENVR_TOUCHPADY": 1, - "JOY_PADDLE1": 17, - "JOY_PADDLE2": 18, - "JOY_PADDLE3": 19, - "JOY_PADDLE4": 20, + "JOY_PADDLE1": 18, + "JOY_PADDLE2": 19, + "JOY_PADDLE3": 20, + "JOY_PADDLE4": 21, "JOY_R": 5, "JOY_R2": 7, "JOY_R3": 9, @@ -150,7 +152,7 @@ "JOY_SONY_TRIANGLE": 3, "JOY_SONY_X": 0, "JOY_START": 11, - "JOY_TOUCHPAD": 21, + "JOY_TOUCHPAD": 22, "JOY_VR_ANALOG_GRIP": 4, "JOY_VR_ANALOG_TRIGGER": 2, "JOY_VR_GRIP": 2, @@ -537,6 +539,116 @@ "enums": [ ] }, + { + "name": "AESContext", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "MODE_CBC_DECRYPT": 3, + "MODE_CBC_ENCRYPT": 2, + "MODE_ECB_DECRYPT": 1, + "MODE_ECB_ENCRYPT": 0, + "MODE_MAX": 4 + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "finish", + "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_iv_state", + "return_type": "PoolByteArray", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "start", + "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": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "key", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "iv", + "type": "PoolByteArray", + "has_default_value": true, + "default_value": "[]" + } + ] + }, + { + "name": "update", + "return_type": "PoolByteArray", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "src", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Mode", + "values": { + "MODE_ECB_ENCRYPT": 0, + "MODE_ECB_DECRYPT": 1, + "MODE_CBC_ENCRYPT": 2, + "MODE_CBC_DECRYPT": 3, + "MODE_MAX": 4 + } + } + ] + }, { "name": "ARVRAnchor", "base_class": "Spatial", @@ -1283,12 +1395,12 @@ }, { "name": "ARVRPositionalTracker", - "base_class": "Object", + "base_class": "Reference", "api_type": "core", "singleton": false, "singleton_name": "", "instanciable": true, - "is_reference": false, + "is_reference": true, "constants": { "TRACKER_HAND_UNKNOWN": 0, "TRACKER_LEFT_HAND": 1, @@ -1719,6 +1831,44 @@ } ], "methods": [ + { + "name": "add_interface", + "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": "interface", + "type": "ARVRInterface", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_tracker", + "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": "tracker", + "type": "ARVRPositionalTracker", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "center_on_hmd", "return_type": "void", @@ -1744,6 +1894,25 @@ } ] }, + { + "name": "clear_primary_interface_if", + "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": "interface", + "type": "ARVRInterface", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "find_interface", "return_type": "ARVRInterface", @@ -1931,6 +2100,44 @@ "arguments": [ ] }, + { + "name": "remove_interface", + "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": "interface", + "type": "ARVRInterface", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_tracker", + "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": "tracker", + "type": "ARVRPositionalTracker", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_primary_interface", "return_type": "void", @@ -3337,6 +3544,25 @@ } ] }, + { + "name": "remove_button", + "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": "button", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_autowrap", "return_type": "void", @@ -15607,6 +15833,13 @@ "setter": "set_speed_scale", "index": -1 }, + { + "name": "reset_on_save", + "type": "bool", + "getter": "is_reset_on_save_enabled", + "setter": "set_reset_on_save_enabled", + "index": -1 + }, { "name": "root_node", "type": "NodePath", @@ -16085,6 +16318,19 @@ "arguments": [ ] }, + { + "name": "is_reset_on_save_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": "play", "return_type": "void", @@ -16399,6 +16645,25 @@ } ] }, + { + "name": "set_reset_on_save_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_root", "return_type": "void", @@ -18374,20 +18639,6 @@ "setter": "set_audio_bus_override", "index": -1 }, - { - "name": "collision_layer", - "type": "int", - "getter": "get_collision_layer", - "setter": "set_collision_layer", - "index": -1 - }, - { - "name": "collision_mask", - "type": "int", - "getter": "get_collision_mask", - "setter": "set_collision_mask", - "index": -1 - }, { "name": "gravity", "type": "float", @@ -18507,8 +18758,8 @@ "name": "area_shape_entered", "arguments": [ { - "name": "area_id", - "type": "int", + "name": "area_rid", + "type": "RID", "has_default_value": false, "default_value": "" }, @@ -18519,13 +18770,13 @@ "default_value": "" }, { - "name": "area_shape", + "name": "area_shape_index", "type": "int", "has_default_value": false, "default_value": "" }, { - "name": "local_shape", + "name": "local_shape_index", "type": "int", "has_default_value": false, "default_value": "" @@ -18536,8 +18787,8 @@ "name": "area_shape_exited", "arguments": [ { - "name": "area_id", - "type": "int", + "name": "area_rid", + "type": "RID", "has_default_value": false, "default_value": "" }, @@ -18548,13 +18799,13 @@ "default_value": "" }, { - "name": "area_shape", + "name": "area_shape_index", "type": "int", "has_default_value": false, "default_value": "" }, { - "name": "local_shape", + "name": "local_shape_index", "type": "int", "has_default_value": false, "default_value": "" @@ -18587,8 +18838,8 @@ "name": "body_shape_entered", "arguments": [ { - "name": "body_id", - "type": "int", + "name": "body_rid", + "type": "RID", "has_default_value": false, "default_value": "" }, @@ -18599,13 +18850,13 @@ "default_value": "" }, { - "name": "body_shape", + "name": "body_shape_index", "type": "int", "has_default_value": false, "default_value": "" }, { - "name": "local_shape", + "name": "local_shape_index", "type": "int", "has_default_value": false, "default_value": "" @@ -18616,8 +18867,8 @@ "name": "body_shape_exited", "arguments": [ { - "name": "body_id", - "type": "int", + "name": "body_rid", + "type": "RID", "has_default_value": false, "default_value": "" }, @@ -18628,13 +18879,13 @@ "default_value": "" }, { - "name": "body_shape", + "name": "body_shape_index", "type": "int", "has_default_value": false, "default_value": "" }, { - "name": "local_shape", + "name": "local_shape_index", "type": "int", "has_default_value": false, "default_value": "" @@ -18831,70 +19082,6 @@ "arguments": [ ] }, - { - "name": "get_collision_layer", - "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_layer_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_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_gravity", "return_type": "float", @@ -19198,94 +19385,6 @@ } ] }, - { - "name": "set_collision_layer", - "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": "collision_layer", - "type": "int", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "set_collision_layer_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_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": "collision_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_gravity", "return_type": "void", @@ -19584,20 +19683,6 @@ "setter": "set_audio_bus_override", "index": -1 }, - { - "name": "collision_layer", - "type": "int", - "getter": "get_collision_layer", - "setter": "set_collision_layer", - "index": -1 - }, - { - "name": "collision_mask", - "type": "int", - "getter": "get_collision_mask", - "setter": "set_collision_mask", - "index": -1 - }, { "name": "gravity", "type": "float", @@ -19689,8 +19774,8 @@ "name": "area_shape_entered", "arguments": [ { - "name": "area_id", - "type": "int", + "name": "area_rid", + "type": "RID", "has_default_value": false, "default_value": "" }, @@ -19701,13 +19786,13 @@ "default_value": "" }, { - "name": "area_shape", + "name": "area_shape_index", "type": "int", "has_default_value": false, "default_value": "" }, { - "name": "local_shape", + "name": "local_shape_index", "type": "int", "has_default_value": false, "default_value": "" @@ -19718,8 +19803,8 @@ "name": "area_shape_exited", "arguments": [ { - "name": "area_id", - "type": "int", + "name": "area_rid", + "type": "RID", "has_default_value": false, "default_value": "" }, @@ -19730,13 +19815,13 @@ "default_value": "" }, { - "name": "area_shape", + "name": "area_shape_index", "type": "int", "has_default_value": false, "default_value": "" }, { - "name": "local_shape", + "name": "local_shape_index", "type": "int", "has_default_value": false, "default_value": "" @@ -19769,8 +19854,8 @@ "name": "body_shape_entered", "arguments": [ { - "name": "body_id", - "type": "int", + "name": "body_rid", + "type": "RID", "has_default_value": false, "default_value": "" }, @@ -19781,13 +19866,13 @@ "default_value": "" }, { - "name": "body_shape", + "name": "body_shape_index", "type": "int", "has_default_value": false, "default_value": "" }, { - "name": "local_shape", + "name": "local_shape_index", "type": "int", "has_default_value": false, "default_value": "" @@ -19798,8 +19883,8 @@ "name": "body_shape_exited", "arguments": [ { - "name": "body_id", - "type": "int", + "name": "body_rid", + "type": "RID", "has_default_value": false, "default_value": "" }, @@ -19810,13 +19895,13 @@ "default_value": "" }, { - "name": "body_shape", + "name": "body_shape_index", "type": "int", "has_default_value": false, "default_value": "" }, { - "name": "local_shape", + "name": "local_shape_index", "type": "int", "has_default_value": false, "default_value": "" @@ -20013,70 +20098,6 @@ "arguments": [ ] }, - { - "name": "get_collision_layer", - "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_layer_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_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_gravity", "return_type": "float", @@ -20328,94 +20349,6 @@ } ] }, - { - "name": "set_collision_layer", - "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": "collision_layer", - "type": "int", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "set_collision_layer_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_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": "collision_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_gravity", "return_type": "void", @@ -20703,7 +20636,7 @@ "name": "compress_flags", "type": "int", "has_default_value": true, - "default_value": "97280" + "default_value": "2194432" } ] }, @@ -20720,6 +20653,19 @@ "arguments": [ ] }, + { + "name": "clear_surfaces", + "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_blend_shape_count", "return_type": "int", @@ -20835,6 +20781,31 @@ } ] }, + { + "name": "set_blend_shape_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": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_custom_aabb", "return_type": "void", @@ -29140,6 +29111,7 @@ "BAKE_ERROR_LIGHTMAP_SIZE": 4, "BAKE_ERROR_NO_LIGHTMAPPER": 7, "BAKE_ERROR_NO_MESHES": 2, + "BAKE_ERROR_NO_ROOT": 8, "BAKE_ERROR_NO_SAVE_PATH": 1, "BAKE_ERROR_OK": 0, "BAKE_ERROR_USER_ABORTED": 6, @@ -29174,6 +29146,13 @@ "setter": "set_bias", "index": -1 }, + { + "name": "bounce_indirect_energy", + "type": "float", + "getter": "get_bounce_indirect_energy", + "setter": "set_bounce_indirect_energy", + "index": -1 + }, { "name": "bounces", "type": "int", @@ -29362,6 +29341,19 @@ "arguments": [ ] }, + { + "name": "get_bounce_indirect_energy", + "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_bounces", "return_type": "int", @@ -29660,6 +29652,25 @@ } ] }, + { + "name": "set_bounce_indirect_energy", + "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": "bounce_indirect_energy", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_bounces", "return_type": "void", @@ -30061,7 +30072,8 @@ "BAKE_ERROR_LIGHTMAP_SIZE": 4, "BAKE_ERROR_INVALID_MESH": 5, "BAKE_ERROR_USER_ABORTED": 6, - "BAKE_ERROR_NO_LIGHTMAPPER": 7 + "BAKE_ERROR_NO_LIGHTMAPPER": 7, + "BAKE_ERROR_NO_ROOT": 8 } }, { @@ -30964,6 +30976,25 @@ } ] }, + { + "name": "set_pressed_no_signal", + "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": "pressed", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_shortcut", "return_type": "void", @@ -32379,6 +32410,17 @@ "properties": [ ], "signals": [ + { + "name": "pressed", + "arguments": [ + { + "name": "button", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + } ], "methods": [ { @@ -32425,9 +32467,10 @@ "DRAW_ORDER_VIEW_DEPTH": 2, "EMISSION_SHAPE_BOX": 2, "EMISSION_SHAPE_DIRECTED_POINTS": 4, - "EMISSION_SHAPE_MAX": 5, + "EMISSION_SHAPE_MAX": 6, "EMISSION_SHAPE_POINT": 0, "EMISSION_SHAPE_POINTS": 3, + "EMISSION_SHAPE_RING": 5, "EMISSION_SHAPE_SPHERE": 1, "FLAG_ALIGN_Y_TO_VELOCITY": 0, "FLAG_DISABLE_Z": 2, @@ -32616,6 +32659,34 @@ "setter": "set_emission_points", "index": -1 }, + { + "name": "emission_ring_axis", + "type": "Vector3", + "getter": "get_emission_ring_axis", + "setter": "set_emission_ring_axis", + "index": -1 + }, + { + "name": "emission_ring_height", + "type": "float", + "getter": "get_emission_ring_height", + "setter": "set_emission_ring_height", + "index": -1 + }, + { + "name": "emission_ring_inner_radius", + "type": "float", + "getter": "get_emission_ring_inner_radius", + "setter": "set_emission_ring_inner_radius", + "index": -1 + }, + { + "name": "emission_ring_radius", + "type": "float", + "getter": "get_emission_ring_radius", + "setter": "set_emission_ring_radius", + "index": -1 + }, { "name": "emission_shape", "type": "int", @@ -33049,6 +33120,58 @@ "arguments": [ ] }, + { + "name": "get_emission_ring_axis", + "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_emission_ring_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_emission_ring_inner_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_emission_ring_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_emission_shape", "return_type": "enum.CPUParticles::EmissionShape", @@ -33530,6 +33653,82 @@ } ] }, + { + "name": "set_emission_ring_axis", + "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": "axis", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_emission_ring_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": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_emission_ring_inner_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": "offset", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_emission_ring_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_emission_shape", "return_type": "void", @@ -33972,7 +34171,8 @@ "EMISSION_SHAPE_BOX": 2, "EMISSION_SHAPE_POINTS": 3, "EMISSION_SHAPE_DIRECTED_POINTS": 4, - "EMISSION_SHAPE_MAX": 5 + "EMISSION_SHAPE_RING": 5, + "EMISSION_SHAPE_MAX": 6 } }, { @@ -36161,6 +36361,8 @@ "MODE_DEPTH": 0, "MODE_PATH": 2, "MODE_SPIN": 1, + "PATH_INTERVAL_DISTANCE": 0, + "PATH_INTERVAL_SUBDIVIDE": 1, "PATH_ROTATION_PATH": 1, "PATH_ROTATION_PATH_FOLLOW": 2, "PATH_ROTATION_POLYGON": 0 @@ -36201,6 +36403,13 @@ "setter": "set_path_interval", "index": -1 }, + { + "name": "path_interval_type", + "type": "int", + "getter": "get_path_interval_type", + "setter": "set_path_interval_type", + "index": -1 + }, { "name": "path_joined", "type": "bool", @@ -36229,6 +36438,20 @@ "setter": "set_path_rotation", "index": -1 }, + { + "name": "path_simplify_angle", + "type": "float", + "getter": "get_path_simplify_angle", + "setter": "set_path_simplify_angle", + "index": -1 + }, + { + "name": "path_u_distance", + "type": "float", + "getter": "get_path_u_distance", + "setter": "set_path_u_distance", + "index": -1 + }, { "name": "polygon", "type": "PoolVector2Array", @@ -36365,6 +36588,19 @@ "arguments": [ ] }, + { + "name": "get_path_interval_type", + "return_type": "enum.CSGPolygon::PathIntervalType", + "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_node", "return_type": "NodePath", @@ -36391,6 +36627,32 @@ "arguments": [ ] }, + { + "name": "get_path_simplify_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": "get_path_u_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_polygon", "return_type": "PoolVector2Array", @@ -36570,13 +36832,32 @@ "is_from_script": false, "arguments": [ { - "name": "distance", + "name": "path_interval", "type": "float", "has_default_value": false, "default_value": "" } ] }, + { + "name": "set_path_interval_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": "interval_type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_path_joined", "return_type": "void", @@ -36646,13 +36927,51 @@ "is_from_script": false, "arguments": [ { - "name": "mode", + "name": "path_rotation", "type": "int", "has_default_value": false, "default_value": "" } ] }, + { + "name": "set_path_simplify_angle", + "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": "degrees", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_path_u_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": "" + } + ] + }, { "name": "set_polygon", "return_type": "void", @@ -36731,6 +37050,13 @@ } ], "enums": [ + { + "name": "PathIntervalType", + "values": { + "PATH_INTERVAL_DISTANCE": 0, + "PATH_INTERVAL_SUBDIVIDE": 1 + } + }, { "name": "PathRotation", "values": { @@ -43901,6 +44227,20 @@ "constants": { }, "properties": [ + { + "name": "collision_layer", + "type": "int", + "getter": "get_collision_layer", + "setter": "set_collision_layer", + "index": -1 + }, + { + "name": "collision_mask", + "type": "int", + "getter": "get_collision_mask", + "setter": "set_collision_mask", + "index": -1 + }, { "name": "input_capture_on_drag", "type": "bool", @@ -43933,13 +44273,13 @@ "default_value": "" }, { - "name": "click_position", + "name": "position", "type": "Vector3", "has_default_value": false, "default_value": "" }, { - "name": "click_normal", + "name": "normal", "type": "Vector3", "has_default_value": false, "default_value": "" @@ -43988,13 +44328,13 @@ "default_value": "" }, { - "name": "click_position", + "name": "position", "type": "Vector3", "has_default_value": false, "default_value": "" }, { - "name": "click_normal", + "name": "normal", "type": "Vector3", "has_default_value": false, "default_value": "" @@ -44007,6 +44347,25 @@ } ] }, + { + "name": "_shape_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": "shape", + "type": "Shape", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "_update_debug_shapes", "return_type": "void", @@ -44052,6 +44411,70 @@ "arguments": [ ] }, + { + "name": "get_collision_layer", + "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_layer_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_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_rid", "return_type": "RID", @@ -44148,6 +44571,94 @@ } ] }, + { + "name": "set_collision_layer", + "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": "layer", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_collision_layer_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_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_ray_pickable", "return_type": "void", @@ -44427,6 +44938,20 @@ "constants": { }, "properties": [ + { + "name": "collision_layer", + "type": "int", + "getter": "get_collision_layer", + "setter": "set_collision_layer", + "index": -1 + }, + { + "name": "collision_mask", + "type": "int", + "getter": "get_collision_mask", + "setter": "set_collision_mask", + "index": -1 + }, { "name": "input_pickable", "type": "bool", @@ -44521,6 +45046,70 @@ } ] }, + { + "name": "get_collision_layer", + "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_layer_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_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_rid", "return_type": "RID", @@ -44636,6 +45225,94 @@ } ] }, + { + "name": "set_collision_layer", + "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": "layer", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_collision_layer_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_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_pickable", "return_type": "void", @@ -45394,19 +46071,6 @@ "signals": [ ], "methods": [ - { - "name": "_shape_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_shape", "return_type": "Shape", @@ -45920,6 +46584,25 @@ "arguments": [ ] }, + { + "name": "_sample_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": "_screen_input", "return_type": "void", @@ -46364,6 +47047,19 @@ } ], "methods": [ + { + "name": "_about_to_show", + "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": "_color_changed", "return_type": "void", @@ -48219,7 +48915,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": true, "default_value": "" @@ -48257,7 +48953,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": true, "default_value": "" @@ -48430,7 +49126,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": true, "default_value": "" @@ -48507,7 +49203,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": true, "default_value": "" @@ -48720,7 +49416,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": true, "default_value": "" @@ -48740,6 +49436,19 @@ "arguments": [ ] }, + { + "name": "get_theme_default_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_tooltip", "return_type": "String", @@ -48829,7 +49538,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": true, "default_value": "" @@ -48873,7 +49582,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": true, "default_value": "" @@ -48930,7 +49639,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": true, "default_value": "" @@ -48974,7 +49683,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": true, "default_value": "" @@ -49056,7 +49765,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": true, "default_value": "" @@ -50129,6 +50838,81 @@ "signals": [ ], "methods": [ + { + "name": "constant_time_compare", + "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": "trusted", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "received", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "decrypt", + "return_type": "PoolByteArray", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "key", + "type": "CryptoKey", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ciphertext", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "encrypt", + "return_type": "PoolByteArray", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "key", + "type": "CryptoKey", + "has_default_value": false, + "default_value": "" + }, + { + "name": "plaintext", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "generate_random_bytes", "return_type": "PoolByteArray", @@ -50203,6 +50987,105 @@ "default_value": "20340101000000" } ] + }, + { + "name": "hmac_digest", + "return_type": "PoolByteArray", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "hash_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "key", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "msg", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "sign", + "return_type": "PoolByteArray", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "hash_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "hash", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "key", + "type": "CryptoKey", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "verify", + "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": "hash_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "hash", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "signature", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "key", + "type": "CryptoKey", + "has_default_value": false, + "default_value": "" + } + ] } ], "enums": [ @@ -50223,6 +51106,19 @@ "signals": [ ], "methods": [ + { + "name": "is_public_only", + "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": "load", "return_type": "enum.Error", @@ -50239,6 +51135,37 @@ "type": "String", "has_default_value": false, "default_value": "" + }, + { + "name": "public_only", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "load_from_string", + "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": "string_key", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "public_only", + "type": "bool", + "has_default_value": true, + "default_value": "False" } ] }, @@ -50258,6 +51185,31 @@ "type": "String", "has_default_value": false, "default_value": "" + }, + { + "name": "public_only", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "save_to_string", + "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": "public_only", + "type": "bool", + "has_default_value": true, + "default_value": "False" } ] } @@ -50687,6 +51639,157 @@ "enums": [ ] }, + { + "name": "CullInstance", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + "PORTAL_MODE_DYNAMIC": 1, + "PORTAL_MODE_GLOBAL": 3, + "PORTAL_MODE_IGNORE": 4, + "PORTAL_MODE_ROAMING": 2, + "PORTAL_MODE_STATIC": 0 + }, + "properties": [ + { + "name": "autoplace_priority", + "type": "int", + "getter": "get_portal_autoplace_priority", + "setter": "set_portal_autoplace_priority", + "index": -1 + }, + { + "name": "include_in_bound", + "type": "bool", + "getter": "get_include_in_bound", + "setter": "set_include_in_bound", + "index": -1 + }, + { + "name": "portal_mode", + "type": "int", + "getter": "get_portal_mode", + "setter": "set_portal_mode", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_include_in_bound", + "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_portal_autoplace_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_portal_mode", + "return_type": "enum.CullInstance::PortalMode", + "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_include_in_bound", + "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": "" + } + ] + }, + { + "name": "set_portal_autoplace_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_portal_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": "" + } + ] + } + ], + "enums": [ + { + "name": "PortalMode", + "values": { + "PORTAL_MODE_STATIC": 0, + "PORTAL_MODE_DYNAMIC": 1, + "PORTAL_MODE_ROAMING": 2, + "PORTAL_MODE_GLOBAL": 3, + "PORTAL_MODE_IGNORE": 4 + } + } + ] + }, { "name": "Curve", "base_class": "Resource", @@ -53020,7 +54123,7 @@ "type": "float", "getter": "get_param", "setter": "set_param", - "index": 14 + "index": 15 }, { "name": "directional_shadow_blend_splits", @@ -53041,7 +54144,7 @@ "type": "float", "getter": "get_param", "setter": "set_param", - "index": 8 + "index": 9 }, { "name": "directional_shadow_mode", @@ -53055,28 +54158,28 @@ "type": "float", "getter": "get_param", "setter": "set_param", - "index": 12 + "index": 13 }, { "name": "directional_shadow_split_1", "type": "float", "getter": "get_param", "setter": "set_param", - "index": 9 + "index": 10 }, { "name": "directional_shadow_split_2", "type": "float", "getter": "get_param", "setter": "set_param", - "index": 10 + "index": 11 }, { "name": "directional_shadow_split_3", "type": "float", "getter": "get_param", "setter": "set_param", - "index": 11 + "index": 12 } ], "signals": [ @@ -59084,6 +60187,512 @@ "enums": [ ] }, + { + "name": "EditorResourcePicker", + "base_class": "HBoxContainer", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "base_type", + "type": "String", + "getter": "get_base_type", + "setter": "set_base_type", + "index": -1 + }, + { + "name": "editable", + "type": "bool", + "getter": "is_editable", + "setter": "set_editable", + "index": -1 + }, + { + "name": "edited_resource", + "type": "Resource", + "getter": "get_edited_resource", + "setter": "set_edited_resource", + "index": -1 + }, + { + "name": "toggle_mode", + "type": "bool", + "getter": "is_toggle_mode", + "setter": "set_toggle_mode", + "index": -1 + } + ], + "signals": [ + { + "name": "resource_changed", + "arguments": [ + { + "name": "resource", + "type": "Resource", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "resource_selected", + "arguments": [ + { + "name": "resource", + "type": "Resource", + "has_default_value": false, + "default_value": "" + }, + { + "name": "edit", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_button_draw", + "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": "_button_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": "_edit_menu_cbk", + "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": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_file_quick_selected", + "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_selected", + "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": "_resource_selected", + "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_menu", + "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_resource_preview", + "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": "arg1", + "type": "Texture", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg2", + "type": "Texture", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg3", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "can_drop_data_fw", + "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": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "data", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "drop_data_fw", + "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": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "data", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_allowed_types", + "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": "get_base_type", + "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_drag_data_fw", + "return_type": "Variant", + "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": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_edited_resource", + "return_type": "Resource", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "handle_menu_selected", + "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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_editable", + "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_toggle_mode", + "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_base_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": "base_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_create_options", + "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": "menu_node", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_editable", + "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_edited_resource", + "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": "resource", + "type": "Resource", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_toggle_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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_toggle_pressed", + "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": "pressed", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, { "name": "EditorResourcePreview", "base_class": "Node", @@ -59425,8 +61034,7 @@ "IMPORT_FAIL_ON_MISSING_DEPENDENCIES": 512, "IMPORT_GENERATE_TANGENT_ARRAYS": 256, "IMPORT_MATERIALS_IN_INSTANCES": 1024, - "IMPORT_SCENE": 1, - "IMPORT_USE_COMPRESSION": 2048 + "IMPORT_SCENE": 1 }, "properties": [ ], @@ -59580,6 +61188,12 @@ "type": "int", "has_default_value": false, "default_value": "" + }, + { + "name": "compress_flags", + "type": "int", + "has_default_value": false, + "default_value": "" } ] } @@ -59606,6 +61220,25 @@ "enums": [ ] }, + { + "name": "EditorSceneImporterGLTF", + "base_class": "EditorSceneImporter", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, { "name": "EditorScenePostImport", "base_class": "Reference", @@ -59747,6 +61380,64 @@ "enums": [ ] }, + { + "name": "EditorScriptPicker", + "base_class": "EditorResourcePicker", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "script_owner", + "type": "Node", + "getter": "get_script_owner", + "setter": "set_script_owner", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_script_owner", + "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": "set_script_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": "owner_node", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, { "name": "EditorSelection", "base_class": "Object", @@ -60766,6 +62457,12 @@ "type": "bool", "has_default_value": true, "default_value": "False" + }, + { + "name": "texture", + "type": "Texture", + "has_default_value": true, + "default_value": "Null" } ] }, @@ -61212,6 +62909,25 @@ } ] }, + { + "name": "_value_input_gui_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": "event", + "type": "InputEvent", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "get_label", "return_type": "String", @@ -61754,6 +63470,7 @@ "SSAO_QUALITY_LOW": 0, "SSAO_QUALITY_MEDIUM": 1, "TONE_MAPPER_ACES": 3, + "TONE_MAPPER_ACES_FITTED": 4, "TONE_MAPPER_FILMIC": 2, "TONE_MAPPER_LINEAR": 0, "TONE_MAPPER_REINHARDT": 1 @@ -62137,6 +63854,13 @@ "setter": "set_glow_hdr_bleed_threshold", "index": -1 }, + { + "name": "glow_high_quality", + "type": "bool", + "getter": "is_glow_high_quality_enabled", + "setter": "set_glow_high_quality", + "index": -1 + }, { "name": "glow_intensity", "type": "float", @@ -63313,6 +65037,19 @@ "arguments": [ ] }, + { + "name": "is_glow_high_quality_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_glow_level_enabled", "return_type": "bool", @@ -64207,6 +65944,25 @@ } ] }, + { + "name": "set_glow_high_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": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_glow_intensity", "return_type": "void", @@ -64876,7 +66632,8 @@ "TONE_MAPPER_LINEAR": 0, "TONE_MAPPER_REINHARDT": 1, "TONE_MAPPER_FILMIC": 2, - "TONE_MAPPER_ACES": 3 + "TONE_MAPPER_ACES": 3, + "TONE_MAPPER_ACES_FITTED": 4 } }, { @@ -66140,6 +67897,25 @@ } ] }, + { + "name": "_file_sort_popup", + "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": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "_folder_removed", "return_type": "void", @@ -66646,19 +68422,19 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "point", "type": "Vector2", "has_default_value": false, "default_value": "" }, { - "name": "arg1", + "name": "data", "type": "Variant", "has_default_value": false, "default_value": "" }, { - "name": "arg2", + "name": "from", "type": "Control", "has_default_value": false, "default_value": "" @@ -66677,19 +68453,19 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "point", "type": "Vector2", "has_default_value": false, "default_value": "" }, { - "name": "arg1", + "name": "data", "type": "Variant", "has_default_value": false, "default_value": "" }, { - "name": "arg2", + "name": "from", "type": "Control", "has_default_value": false, "default_value": "" @@ -66708,13 +68484,13 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "point", "type": "Vector2", "has_default_value": false, "default_value": "" }, { - "name": "arg1", + "name": "from", "type": "Control", "has_default_value": false, "default_value": "" @@ -66733,7 +68509,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "path", "type": "String", "has_default_value": false, "default_value": "" @@ -68522,843 +70298,351 @@ ] }, { - "name": "Generic6DOFJoint", - "base_class": "Joint", + "name": "GLTFAccessor", + "base_class": "Resource", "api_type": "core", "singleton": false, "singleton_name": "", "instanciable": true, - "is_reference": false, + "is_reference": true, "constants": { - "FLAG_ENABLE_ANGULAR_LIMIT": 1, - "FLAG_ENABLE_ANGULAR_SPRING": 2, - "FLAG_ENABLE_LINEAR_LIMIT": 0, - "FLAG_ENABLE_LINEAR_MOTOR": 5, - "FLAG_ENABLE_LINEAR_SPRING": 3, - "FLAG_ENABLE_MOTOR": 4, - "FLAG_MAX": 6, - "PARAM_ANGULAR_DAMPING": 13, - "PARAM_ANGULAR_ERP": 16, - "PARAM_ANGULAR_FORCE_LIMIT": 15, - "PARAM_ANGULAR_LIMIT_SOFTNESS": 12, - "PARAM_ANGULAR_LOWER_LIMIT": 10, - "PARAM_ANGULAR_MOTOR_FORCE_LIMIT": 18, - "PARAM_ANGULAR_MOTOR_TARGET_VELOCITY": 17, - "PARAM_ANGULAR_RESTITUTION": 14, - "PARAM_ANGULAR_SPRING_DAMPING": 20, - "PARAM_ANGULAR_SPRING_EQUILIBRIUM_POINT": 21, - "PARAM_ANGULAR_SPRING_STIFFNESS": 19, - "PARAM_ANGULAR_UPPER_LIMIT": 11, - "PARAM_LINEAR_DAMPING": 4, - "PARAM_LINEAR_LIMIT_SOFTNESS": 2, - "PARAM_LINEAR_LOWER_LIMIT": 0, - "PARAM_LINEAR_MOTOR_FORCE_LIMIT": 6, - "PARAM_LINEAR_MOTOR_TARGET_VELOCITY": 5, - "PARAM_LINEAR_RESTITUTION": 3, - "PARAM_LINEAR_SPRING_DAMPING": 8, - "PARAM_LINEAR_SPRING_EQUILIBRIUM_POINT": 9, - "PARAM_LINEAR_SPRING_STIFFNESS": 7, - "PARAM_LINEAR_UPPER_LIMIT": 1, - "PARAM_MAX": 22 }, "properties": [ { - "name": "angular_limit_x/damping", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 13 - }, - { - "name": "angular_limit_x/enabled", - "type": "bool", - "getter": "get_flag_x", - "setter": "set_flag_x", - "index": 1 - }, - { - "name": "angular_limit_x/erp", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 16 - }, - { - "name": "angular_limit_x/force_limit", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 15 - }, - { - "name": "angular_limit_x/lower_angle", - "type": "float", - "getter": "_get_angular_lo_limit_x", - "setter": "_set_angular_lo_limit_x", + "name": "buffer_view", + "type": "int", + "getter": "get_buffer_view", + "setter": "set_buffer_view", "index": -1 }, { - "name": "angular_limit_x/restitution", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 14 - }, - { - "name": "angular_limit_x/softness", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 12 - }, - { - "name": "angular_limit_x/upper_angle", - "type": "float", - "getter": "_get_angular_hi_limit_x", - "setter": "_set_angular_hi_limit_x", + "name": "byte_offset", + "type": "int", + "getter": "get_byte_offset", + "setter": "set_byte_offset", "index": -1 }, { - "name": "angular_limit_y/damping", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 13 - }, - { - "name": "angular_limit_y/enabled", - "type": "bool", - "getter": "get_flag_y", - "setter": "set_flag_y", - "index": 1 - }, - { - "name": "angular_limit_y/erp", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 16 - }, - { - "name": "angular_limit_y/force_limit", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 15 - }, - { - "name": "angular_limit_y/lower_angle", - "type": "float", - "getter": "_get_angular_lo_limit_y", - "setter": "_set_angular_lo_limit_y", + "name": "component_type", + "type": "int", + "getter": "get_component_type", + "setter": "set_component_type", "index": -1 }, { - "name": "angular_limit_y/restitution", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 14 - }, - { - "name": "angular_limit_y/softness", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 12 - }, - { - "name": "angular_limit_y/upper_angle", - "type": "float", - "getter": "_get_angular_hi_limit_y", - "setter": "_set_angular_hi_limit_y", + "name": "count", + "type": "int", + "getter": "get_count", + "setter": "set_count", "index": -1 }, { - "name": "angular_limit_z/damping", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 13 - }, - { - "name": "angular_limit_z/enabled", - "type": "bool", - "getter": "get_flag_z", - "setter": "set_flag_z", - "index": 1 - }, - { - "name": "angular_limit_z/erp", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 16 - }, - { - "name": "angular_limit_z/force_limit", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 15 - }, - { - "name": "angular_limit_z/lower_angle", - "type": "float", - "getter": "_get_angular_lo_limit_z", - "setter": "_set_angular_lo_limit_z", + "name": "max", + "type": "PoolRealArray", + "getter": "get_max", + "setter": "set_max", "index": -1 }, { - "name": "angular_limit_z/restitution", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 14 - }, - { - "name": "angular_limit_z/softness", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 12 - }, - { - "name": "angular_limit_z/upper_angle", - "type": "float", - "getter": "_get_angular_hi_limit_z", - "setter": "_set_angular_hi_limit_z", + "name": "min", + "type": "PoolRealArray", + "getter": "get_min", + "setter": "set_min", "index": -1 }, { - "name": "angular_motor_x/enabled", - "type": "bool", - "getter": "get_flag_x", - "setter": "set_flag_x", - "index": 4 - }, - { - "name": "angular_motor_x/force_limit", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 18 - }, - { - "name": "angular_motor_x/target_velocity", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 17 - }, - { - "name": "angular_motor_y/enabled", - "type": "bool", - "getter": "get_flag_y", - "setter": "set_flag_y", - "index": 4 - }, - { - "name": "angular_motor_y/force_limit", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 18 - }, - { - "name": "angular_motor_y/target_velocity", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 17 - }, - { - "name": "angular_motor_z/enabled", - "type": "bool", - "getter": "get_flag_z", - "setter": "set_flag_z", - "index": 4 - }, - { - "name": "angular_motor_z/force_limit", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 18 - }, - { - "name": "angular_motor_z/target_velocity", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 17 - }, - { - "name": "angular_spring_x/damping", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 20 - }, - { - "name": "angular_spring_x/enabled", - "type": "bool", - "getter": "get_flag_x", - "setter": "set_flag_x", - "index": 2 - }, - { - "name": "angular_spring_x/equilibrium_point", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 21 - }, - { - "name": "angular_spring_x/stiffness", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 19 - }, - { - "name": "angular_spring_y/damping", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 20 - }, - { - "name": "angular_spring_y/enabled", - "type": "bool", - "getter": "get_flag_y", - "setter": "set_flag_y", - "index": 2 - }, - { - "name": "angular_spring_y/equilibrium_point", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 21 - }, - { - "name": "angular_spring_y/stiffness", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 19 - }, - { - "name": "angular_spring_z/damping", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 20 - }, - { - "name": "angular_spring_z/enabled", - "type": "bool", - "getter": "get_flag_z", - "setter": "set_flag_z", - "index": 2 - }, - { - "name": "angular_spring_z/equilibrium_point", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 21 - }, - { - "name": "angular_spring_z/stiffness", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 19 - }, - { - "name": "linear_limit_x/damping", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 4 - }, - { - "name": "linear_limit_x/enabled", - "type": "bool", - "getter": "get_flag_x", - "setter": "set_flag_x", - "index": 0 - }, - { - "name": "linear_limit_x/lower_distance", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 0 - }, - { - "name": "linear_limit_x/restitution", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 3 - }, - { - "name": "linear_limit_x/softness", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 2 - }, - { - "name": "linear_limit_x/upper_distance", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 1 - }, - { - "name": "linear_limit_y/damping", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 4 - }, - { - "name": "linear_limit_y/enabled", - "type": "bool", - "getter": "get_flag_y", - "setter": "set_flag_y", - "index": 0 - }, - { - "name": "linear_limit_y/lower_distance", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 0 - }, - { - "name": "linear_limit_y/restitution", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 3 - }, - { - "name": "linear_limit_y/softness", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 2 - }, - { - "name": "linear_limit_y/upper_distance", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 1 - }, - { - "name": "linear_limit_z/damping", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 4 - }, - { - "name": "linear_limit_z/enabled", - "type": "bool", - "getter": "get_flag_z", - "setter": "set_flag_z", - "index": 0 - }, - { - "name": "linear_limit_z/lower_distance", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 0 - }, - { - "name": "linear_limit_z/restitution", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 3 - }, - { - "name": "linear_limit_z/softness", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 2 - }, - { - "name": "linear_limit_z/upper_distance", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 1 - }, - { - "name": "linear_motor_x/enabled", - "type": "bool", - "getter": "get_flag_x", - "setter": "set_flag_x", - "index": 5 - }, - { - "name": "linear_motor_x/force_limit", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 6 - }, - { - "name": "linear_motor_x/target_velocity", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 5 - }, - { - "name": "linear_motor_y/enabled", - "type": "bool", - "getter": "get_flag_y", - "setter": "set_flag_y", - "index": 5 - }, - { - "name": "linear_motor_y/force_limit", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 6 - }, - { - "name": "linear_motor_y/target_velocity", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 5 - }, - { - "name": "linear_motor_z/enabled", + "name": "normalized", "type": "bool", - "getter": "get_flag_z", - "setter": "set_flag_z", - "index": 5 - }, - { - "name": "linear_motor_z/force_limit", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 6 - }, - { - "name": "linear_motor_z/target_velocity", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 5 + "getter": "get_normalized", + "setter": "set_normalized", + "index": -1 }, { - "name": "linear_spring_x/damping", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 8 + "name": "sparse_count", + "type": "int", + "getter": "get_sparse_count", + "setter": "set_sparse_count", + "index": -1 }, { - "name": "linear_spring_x/enabled", - "type": "bool", - "getter": "get_flag_x", - "setter": "set_flag_x", - "index": 3 + "name": "sparse_indices_buffer_view", + "type": "int", + "getter": "get_sparse_indices_buffer_view", + "setter": "set_sparse_indices_buffer_view", + "index": -1 }, { - "name": "linear_spring_x/equilibrium_point", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 9 + "name": "sparse_indices_byte_offset", + "type": "int", + "getter": "get_sparse_indices_byte_offset", + "setter": "set_sparse_indices_byte_offset", + "index": -1 }, { - "name": "linear_spring_x/stiffness", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 7 + "name": "sparse_indices_component_type", + "type": "int", + "getter": "get_sparse_indices_component_type", + "setter": "set_sparse_indices_component_type", + "index": -1 }, { - "name": "linear_spring_y/damping", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 8 + "name": "sparse_values_buffer_view", + "type": "int", + "getter": "get_sparse_values_buffer_view", + "setter": "set_sparse_values_buffer_view", + "index": -1 }, { - "name": "linear_spring_y/enabled", - "type": "bool", - "getter": "get_flag_y", - "setter": "set_flag_y", - "index": 3 + "name": "sparse_values_byte_offset", + "type": "int", + "getter": "get_sparse_values_byte_offset", + "setter": "set_sparse_values_byte_offset", + "index": -1 }, { - "name": "linear_spring_y/equilibrium_point", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 9 - }, + "name": "type", + "type": "int", + "getter": "get_type", + "setter": "set_type", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ { - "name": "linear_spring_y/stiffness", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 7 + "name": "get_buffer_view", + "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": "linear_spring_z/damping", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 8 + "name": "get_byte_offset", + "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": "linear_spring_z/enabled", - "type": "bool", - "getter": "get_flag_z", - "setter": "set_flag_z", - "index": 3 + "name": "get_component_type", + "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": "linear_spring_z/equilibrium_point", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 9 + "name": "get_count", + "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": "linear_spring_z/stiffness", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 7 - } - ], - "signals": [ - ], - "methods": [ - { - "name": "_get_angular_hi_limit_x", - "return_type": "float", + "name": "get_max", + "return_type": "PoolRealArray", "is_editor": false, "is_noscript": false, - "is_const": true, + "is_const": false, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ ] }, { - "name": "_get_angular_hi_limit_y", - "return_type": "float", + "name": "get_min", + "return_type": "PoolRealArray", "is_editor": false, "is_noscript": false, - "is_const": true, + "is_const": false, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ ] }, { - "name": "_get_angular_hi_limit_z", - "return_type": "float", + "name": "get_normalized", + "return_type": "bool", "is_editor": false, "is_noscript": false, - "is_const": true, + "is_const": false, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ ] }, { - "name": "_get_angular_lo_limit_x", - "return_type": "float", + "name": "get_sparse_count", + "return_type": "int", "is_editor": false, "is_noscript": false, - "is_const": true, + "is_const": false, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ ] }, { - "name": "_get_angular_lo_limit_y", - "return_type": "float", + "name": "get_sparse_indices_buffer_view", + "return_type": "int", "is_editor": false, "is_noscript": false, - "is_const": true, + "is_const": false, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ ] }, { - "name": "_get_angular_lo_limit_z", - "return_type": "float", + "name": "get_sparse_indices_byte_offset", + "return_type": "int", "is_editor": false, "is_noscript": false, - "is_const": true, + "is_const": false, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ ] }, { - "name": "_set_angular_hi_limit_x", - "return_type": "void", + "name": "get_sparse_indices_component_type", + "return_type": "int", "is_editor": false, "is_noscript": false, "is_const": false, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ - { - "name": "angle", - "type": "float", - "has_default_value": false, - "default_value": "" - } ] }, { - "name": "_set_angular_hi_limit_y", - "return_type": "void", + "name": "get_sparse_values_buffer_view", + "return_type": "int", "is_editor": false, "is_noscript": false, "is_const": false, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ - { - "name": "angle", - "type": "float", - "has_default_value": false, - "default_value": "" - } ] }, { - "name": "_set_angular_hi_limit_z", - "return_type": "void", + "name": "get_sparse_values_byte_offset", + "return_type": "int", "is_editor": false, "is_noscript": false, "is_const": false, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ - { - "name": "angle", - "type": "float", - "has_default_value": false, - "default_value": "" - } ] }, { - "name": "_set_angular_lo_limit_x", - "return_type": "void", + "name": "get_type", + "return_type": "int", "is_editor": false, "is_noscript": false, "is_const": false, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ - { - "name": "angle", - "type": "float", - "has_default_value": false, - "default_value": "" - } ] }, { - "name": "_set_angular_lo_limit_y", + "name": "set_buffer_view", "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "angle", - "type": "float", + "name": "buffer_view", + "type": "int", "has_default_value": false, "default_value": "" } ] }, { - "name": "_set_angular_lo_limit_z", + "name": "set_byte_offset", "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "angle", - "type": "float", + "name": "byte_offset", + "type": "int", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_flag_x", - "return_type": "bool", + "name": "set_component_type", + "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": "flag", + "name": "component_type", "type": "int", "has_default_value": false, "default_value": "" @@ -69366,18 +70650,18 @@ ] }, { - "name": "get_flag_y", - "return_type": "bool", + "name": "set_count", + "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": "flag", + "name": "count", "type": "int", "has_default_value": false, "default_value": "" @@ -69385,75 +70669,75 @@ ] }, { - "name": "get_flag_z", - "return_type": "bool", + "name": "set_max", + "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": "flag", - "type": "int", + "name": "max", + "type": "PoolRealArray", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_param_x", - "return_type": "float", + "name": "set_min", + "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": "param", - "type": "int", + "name": "min", + "type": "PoolRealArray", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_param_y", - "return_type": "float", + "name": "set_normalized", + "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": "param", - "type": "int", + "name": "normalized", + "type": "bool", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_param_z", - "return_type": "float", + "name": "set_sparse_count", + "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": "param", + "name": "sparse_count", "type": "int", "has_default_value": false, "default_value": "" @@ -69461,7 +70745,7 @@ ] }, { - "name": "set_flag_x", + "name": "set_sparse_indices_buffer_view", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -69472,21 +70756,15 @@ "is_from_script": false, "arguments": [ { - "name": "flag", + "name": "sparse_indices_buffer_view", "type": "int", "has_default_value": false, "default_value": "" - }, - { - "name": "value", - "type": "bool", - "has_default_value": false, - "default_value": "" } ] }, { - "name": "set_flag_y", + "name": "set_sparse_indices_byte_offset", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -69497,21 +70775,15 @@ "is_from_script": false, "arguments": [ { - "name": "flag", + "name": "sparse_indices_byte_offset", "type": "int", "has_default_value": false, "default_value": "" - }, - { - "name": "value", - "type": "bool", - "has_default_value": false, - "default_value": "" } ] }, { - "name": "set_flag_z", + "name": "set_sparse_indices_component_type", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -69522,21 +70794,15 @@ "is_from_script": false, "arguments": [ { - "name": "flag", + "name": "sparse_indices_component_type", "type": "int", "has_default_value": false, "default_value": "" - }, - { - "name": "value", - "type": "bool", - "has_default_value": false, - "default_value": "" } ] }, { - "name": "set_param_x", + "name": "set_sparse_values_buffer_view", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -69547,21 +70813,15 @@ "is_from_script": false, "arguments": [ { - "name": "param", + "name": "sparse_values_buffer_view", "type": "int", "has_default_value": false, "default_value": "" - }, - { - "name": "value", - "type": "float", - "has_default_value": false, - "default_value": "" } ] }, { - "name": "set_param_y", + "name": "set_sparse_values_byte_offset", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -69572,21 +70832,15 @@ "is_from_script": false, "arguments": [ { - "name": "param", + "name": "sparse_values_byte_offset", "type": "int", "has_default_value": false, "default_value": "" - }, - { - "name": "value", - "type": "float", - "has_default_value": false, - "default_value": "" } ] }, { - "name": "set_param_z", + "name": "set_type", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -69597,24 +70851,4366 @@ "is_from_script": false, "arguments": [ { - "name": "param", + "name": "type", "type": "int", "has_default_value": false, "default_value": "" - }, - { - "name": "value", - "type": "float", - "has_default_value": false, - "default_value": "" } ] } ], "enums": [ - { - "name": "Param", - "values": { + ] + }, + { + "name": "GLTFAnimation", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "loop", + "type": "bool", + "getter": "get_loop", + "setter": "set_loop", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_loop", + "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_loop", + "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": "loop", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GLTFBufferView", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "buffer", + "type": "int", + "getter": "get_buffer", + "setter": "set_buffer", + "index": -1 + }, + { + "name": "byte_length", + "type": "int", + "getter": "get_byte_length", + "setter": "set_byte_length", + "index": -1 + }, + { + "name": "byte_offset", + "type": "int", + "getter": "get_byte_offset", + "setter": "set_byte_offset", + "index": -1 + }, + { + "name": "byte_stride", + "type": "int", + "getter": "get_byte_stride", + "setter": "set_byte_stride", + "index": -1 + }, + { + "name": "indices", + "type": "bool", + "getter": "get_indices", + "setter": "set_indices", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_buffer", + "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_byte_length", + "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_byte_offset", + "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_byte_stride", + "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_indices", + "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": "set_buffer", + "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": "buffer", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_byte_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": "byte_length", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_byte_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": "byte_offset", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_byte_stride", + "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": "byte_stride", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_indices", + "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": "indices", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GLTFCamera", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "fov_size", + "type": "float", + "getter": "get_fov_size", + "setter": "set_fov_size", + "index": -1 + }, + { + "name": "perspective", + "type": "bool", + "getter": "get_perspective", + "setter": "set_perspective", + "index": -1 + }, + { + "name": "zfar", + "type": "float", + "getter": "get_zfar", + "setter": "set_zfar", + "index": -1 + }, + { + "name": "znear", + "type": "float", + "getter": "get_znear", + "setter": "set_znear", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_fov_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_perspective", + "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_zfar", + "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_znear", + "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_fov_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": "fov_size", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_perspective", + "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": "perspective", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_zfar", + "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": "zfar", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_znear", + "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": "znear", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GLTFDocument", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "GLTFLight", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "color", + "type": "Color", + "getter": "get_color", + "setter": "set_color", + "index": -1 + }, + { + "name": "inner_cone_angle", + "type": "float", + "getter": "get_inner_cone_angle", + "setter": "set_inner_cone_angle", + "index": -1 + }, + { + "name": "intensity", + "type": "float", + "getter": "get_intensity", + "setter": "set_intensity", + "index": -1 + }, + { + "name": "outer_cone_angle", + "type": "float", + "getter": "get_outer_cone_angle", + "setter": "set_outer_cone_angle", + "index": -1 + }, + { + "name": "range", + "type": "float", + "getter": "get_range", + "setter": "set_range", + "index": -1 + }, + { + "name": "type", + "type": "String", + "getter": "get_type", + "setter": "set_type", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_color", + "return_type": "Color", + "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_inner_cone_angle", + "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_intensity", + "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_outer_cone_angle", + "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_range", + "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_type", + "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": "set_color", + "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": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_inner_cone_angle", + "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": "inner_cone_angle", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_intensity", + "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": "intensity", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_outer_cone_angle", + "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": "outer_cone_angle", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_range", + "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": "range", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GLTFMesh", + "base_class": "Resource", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "blend_weights", + "type": "PoolRealArray", + "getter": "get_blend_weights", + "setter": "set_blend_weights", + "index": -1 + }, + { + "name": "instance_materials", + "type": "Array", + "getter": "get_instance_materials", + "setter": "set_instance_materials", + "index": -1 + }, + { + "name": "mesh", + "type": "Object", + "getter": "get_mesh", + "setter": "set_mesh", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_blend_weights", + "return_type": "PoolRealArray", + "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_instance_materials", + "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_mesh", + "return_type": "ArrayMesh", + "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_blend_weights", + "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": "blend_weights", + "type": "PoolRealArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_instance_materials", + "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_materials", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "ArrayMesh", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GLTFNode", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "camera", + "type": "int", + "getter": "get_camera", + "setter": "set_camera", + "index": -1 + }, + { + "name": "children", + "type": "PoolIntArray", + "getter": "get_children", + "setter": "set_children", + "index": -1 + }, + { + "name": "height", + "type": "int", + "getter": "get_height", + "setter": "set_height", + "index": -1 + }, + { + "name": "joint", + "type": "bool", + "getter": "get_joint", + "setter": "set_joint", + "index": -1 + }, + { + "name": "light", + "type": "int", + "getter": "get_light", + "setter": "set_light", + "index": -1 + }, + { + "name": "mesh", + "type": "int", + "getter": "get_mesh", + "setter": "set_mesh", + "index": -1 + }, + { + "name": "parent", + "type": "int", + "getter": "get_parent", + "setter": "set_parent", + "index": -1 + }, + { + "name": "rotation", + "type": "Quat", + "getter": "get_rotation", + "setter": "set_rotation", + "index": -1 + }, + { + "name": "scale", + "type": "Vector3", + "getter": "get_scale", + "setter": "set_scale", + "index": -1 + }, + { + "name": "skeleton", + "type": "int", + "getter": "get_skeleton", + "setter": "set_skeleton", + "index": -1 + }, + { + "name": "skin", + "type": "int", + "getter": "get_skin", + "setter": "set_skin", + "index": -1 + }, + { + "name": "translation", + "type": "Vector3", + "getter": "get_translation", + "setter": "set_translation", + "index": -1 + }, + { + "name": "xform", + "type": "Transform", + "getter": "get_xform", + "setter": "set_xform", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_camera", + "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_children", + "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": "get_height", + "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_joint", + "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": "get_light", + "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_mesh", + "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_parent", + "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_rotation", + "return_type": "Quat", + "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_scale", + "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_skeleton", + "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_skin", + "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_translation", + "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_xform", + "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": "set_camera", + "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": "camera", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_children", + "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": "children", + "type": "PoolIntArray", + "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_joint", + "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": "joint", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_light", + "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": "light", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_parent", + "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": "parent", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_rotation", + "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": "rotation", + "type": "Quat", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_scale", + "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": "scale", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_skeleton", + "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": "skeleton", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_skin", + "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": "skin", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_translation", + "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": "translation", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_xform", + "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", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GLTFSkeleton", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "godot_bone_node", + "type": "Dictionary", + "getter": "get_godot_bone_node", + "setter": "set_godot_bone_node", + "index": -1 + }, + { + "name": "joints", + "type": "PoolIntArray", + "getter": "get_joints", + "setter": "set_joints", + "index": -1 + }, + { + "name": "roots", + "type": "PoolIntArray", + "getter": "get_roots", + "setter": "set_roots", + "index": -1 + }, + { + "name": "unique_names", + "type": "Array", + "getter": "get_unique_names", + "setter": "set_unique_names", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_bone_attachment", + "return_type": "BoneAttachment", + "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_bone_attachment_count", + "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_godot_bone_node", + "return_type": "Dictionary", + "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_godot_skeleton", + "return_type": "Skeleton", + "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_joints", + "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": "get_roots", + "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": "get_unique_names", + "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": "set_godot_bone_node", + "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": "godot_bone_node", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_joints", + "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": "joints", + "type": "PoolIntArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_roots", + "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": "roots", + "type": "PoolIntArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_unique_names", + "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": "unique_names", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GLTFSkin", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "godot_skin", + "type": "Object", + "getter": "get_godot_skin", + "setter": "set_godot_skin", + "index": -1 + }, + { + "name": "inverse_binds", + "type": "Array", + "getter": "get_inverse_binds", + "setter": "set_inverse_binds", + "index": -1 + }, + { + "name": "joint_i_to_bone_i", + "type": "Dictionary", + "getter": "get_joint_i_to_bone_i", + "setter": "set_joint_i_to_bone_i", + "index": -1 + }, + { + "name": "joint_i_to_name", + "type": "Dictionary", + "getter": "get_joint_i_to_name", + "setter": "set_joint_i_to_name", + "index": -1 + }, + { + "name": "joints", + "type": "PoolIntArray", + "getter": "get_joints", + "setter": "set_joints", + "index": -1 + }, + { + "name": "joints_original", + "type": "PoolIntArray", + "getter": "get_joints_original", + "setter": "set_joints_original", + "index": -1 + }, + { + "name": "non_joints", + "type": "PoolIntArray", + "getter": "get_non_joints", + "setter": "set_non_joints", + "index": -1 + }, + { + "name": "roots", + "type": "PoolIntArray", + "getter": "get_roots", + "setter": "set_roots", + "index": -1 + }, + { + "name": "skeleton", + "type": "int", + "getter": "get_skeleton", + "setter": "set_skeleton", + "index": -1 + }, + { + "name": "skin_root", + "type": "int", + "getter": "get_skin_root", + "setter": "set_skin_root", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_godot_skin", + "return_type": "Skin", + "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_inverse_binds", + "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_joint_i_to_bone_i", + "return_type": "Dictionary", + "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_joint_i_to_name", + "return_type": "Dictionary", + "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_joints", + "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": "get_joints_original", + "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": "get_non_joints", + "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": "get_roots", + "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": "get_skeleton", + "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_skin_root", + "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": "set_godot_skin", + "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": "godot_skin", + "type": "Skin", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_inverse_binds", + "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": "inverse_binds", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_joint_i_to_bone_i", + "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": "joint_i_to_bone_i", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_joint_i_to_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": "joint_i_to_name", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_joints", + "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": "joints", + "type": "PoolIntArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_joints_original", + "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": "joints_original", + "type": "PoolIntArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_non_joints", + "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": "non_joints", + "type": "PoolIntArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_roots", + "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": "roots", + "type": "PoolIntArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_skeleton", + "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": "skeleton", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_skin_root", + "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": "skin_root", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GLTFSpecGloss", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "diffuse_factor", + "type": "Color", + "getter": "get_diffuse_factor", + "setter": "set_diffuse_factor", + "index": -1 + }, + { + "name": "diffuse_img", + "type": "Object", + "getter": "get_diffuse_img", + "setter": "set_diffuse_img", + "index": -1 + }, + { + "name": "gloss_factor", + "type": "float", + "getter": "get_gloss_factor", + "setter": "set_gloss_factor", + "index": -1 + }, + { + "name": "spec_gloss_img", + "type": "Object", + "getter": "get_spec_gloss_img", + "setter": "set_spec_gloss_img", + "index": -1 + }, + { + "name": "specular_factor", + "type": "Color", + "getter": "get_specular_factor", + "setter": "set_specular_factor", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_diffuse_factor", + "return_type": "Color", + "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_diffuse_img", + "return_type": "Image", + "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_gloss_factor", + "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_spec_gloss_img", + "return_type": "Image", + "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_specular_factor", + "return_type": "Color", + "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_diffuse_factor", + "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": "diffuse_factor", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_diffuse_img", + "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": "diffuse_img", + "type": "Image", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_gloss_factor", + "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": "gloss_factor", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_spec_gloss_img", + "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": "spec_gloss_img", + "type": "Image", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_specular_factor", + "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": "specular_factor", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GLTFState", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "accessors", + "type": "Array", + "getter": "get_accessors", + "setter": "set_accessors", + "index": -1 + }, + { + "name": "animations", + "type": "Array", + "getter": "get_animations", + "setter": "set_animations", + "index": -1 + }, + { + "name": "buffer_views", + "type": "Array", + "getter": "get_buffer_views", + "setter": "set_buffer_views", + "index": -1 + }, + { + "name": "buffers", + "type": "Array", + "getter": "get_buffers", + "setter": "set_buffers", + "index": -1 + }, + { + "name": "cameras", + "type": "Array", + "getter": "get_cameras", + "setter": "set_cameras", + "index": -1 + }, + { + "name": "glb_data", + "type": "PoolByteArray", + "getter": "get_glb_data", + "setter": "set_glb_data", + "index": -1 + }, + { + "name": "images", + "type": "Array", + "getter": "get_images", + "setter": "set_images", + "index": -1 + }, + { + "name": "json", + "type": "Dictionary", + "getter": "get_json", + "setter": "set_json", + "index": -1 + }, + { + "name": "lights", + "type": "Array", + "getter": "get_lights", + "setter": "set_lights", + "index": -1 + }, + { + "name": "major_version", + "type": "int", + "getter": "get_major_version", + "setter": "set_major_version", + "index": -1 + }, + { + "name": "materials", + "type": "Array", + "getter": "get_materials", + "setter": "set_materials", + "index": -1 + }, + { + "name": "meshes", + "type": "Array", + "getter": "get_meshes", + "setter": "set_meshes", + "index": -1 + }, + { + "name": "minor_version", + "type": "int", + "getter": "get_minor_version", + "setter": "set_minor_version", + "index": -1 + }, + { + "name": "nodes", + "type": "Array", + "getter": "get_nodes", + "setter": "set_nodes", + "index": -1 + }, + { + "name": "root_nodes", + "type": "PoolIntArray", + "getter": "get_root_nodes", + "setter": "set_root_nodes", + "index": -1 + }, + { + "name": "scene_name", + "type": "String", + "getter": "get_scene_name", + "setter": "set_scene_name", + "index": -1 + }, + { + "name": "skeleton_to_node", + "type": "Dictionary", + "getter": "get_skeleton_to_node", + "setter": "set_skeleton_to_node", + "index": -1 + }, + { + "name": "skeletons", + "type": "Array", + "getter": "get_skeletons", + "setter": "set_skeletons", + "index": -1 + }, + { + "name": "skins", + "type": "Array", + "getter": "get_skins", + "setter": "set_skins", + "index": -1 + }, + { + "name": "textures", + "type": "Array", + "getter": "get_textures", + "setter": "set_textures", + "index": -1 + }, + { + "name": "unique_animation_names", + "type": "Array", + "getter": "get_unique_animation_names", + "setter": "set_unique_animation_names", + "index": -1 + }, + { + "name": "unique_names", + "type": "Array", + "getter": "get_unique_names", + "setter": "set_unique_names", + "index": -1 + }, + { + "name": "use_named_skin_binds", + "type": "bool", + "getter": "get_use_named_skin_binds", + "setter": "set_use_named_skin_binds", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_accessors", + "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_animation_player", + "return_type": "AnimationPlayer", + "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_animation_players_count", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_animations", + "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_buffer_views", + "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_buffers", + "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_cameras", + "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_glb_data", + "return_type": "PoolByteArray", + "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_images", + "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_json", + "return_type": "Dictionary", + "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_lights", + "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_major_version", + "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_materials", + "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_meshes", + "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_minor_version", + "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_nodes", + "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_nodes", + "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_scene_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_scene_node", + "return_type": "Node", + "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_skeleton_to_node", + "return_type": "Dictionary", + "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_skeletons", + "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_skins", + "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_textures", + "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_unique_animation_names", + "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_unique_names", + "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_use_named_skin_binds", + "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": "set_accessors", + "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": "accessors", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_animations", + "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": "animations", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_buffer_views", + "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": "buffer_views", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_buffers", + "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": "buffers", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_cameras", + "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": "cameras", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_glb_data", + "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": "glb_data", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_images", + "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": "images", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_json", + "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": "json", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_lights", + "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": "lights", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_major_version", + "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": "major_version", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_materials", + "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": "materials", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_meshes", + "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": "meshes", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_minor_version", + "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": "minor_version", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_nodes", + "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": "nodes", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_root_nodes", + "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": "root_nodes", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_scene_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": "scene_name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_skeleton_to_node", + "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": "skeleton_to_node", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_skeletons", + "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": "skeletons", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_skins", + "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": "skins", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_textures", + "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": "textures", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_unique_animation_names", + "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": "unique_animation_names", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_unique_names", + "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": "unique_names", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_use_named_skin_binds", + "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": "use_named_skin_binds", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GLTFTexture", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "src_image", + "type": "int", + "getter": "get_src_image", + "setter": "set_src_image", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_src_image", + "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": "set_src_image", + "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": "src_image", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Generic6DOFJoint", + "base_class": "Joint", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "FLAG_ENABLE_ANGULAR_LIMIT": 1, + "FLAG_ENABLE_ANGULAR_SPRING": 2, + "FLAG_ENABLE_LINEAR_LIMIT": 0, + "FLAG_ENABLE_LINEAR_MOTOR": 5, + "FLAG_ENABLE_LINEAR_SPRING": 3, + "FLAG_ENABLE_MOTOR": 4, + "FLAG_MAX": 6, + "PARAM_ANGULAR_DAMPING": 13, + "PARAM_ANGULAR_ERP": 16, + "PARAM_ANGULAR_FORCE_LIMIT": 15, + "PARAM_ANGULAR_LIMIT_SOFTNESS": 12, + "PARAM_ANGULAR_LOWER_LIMIT": 10, + "PARAM_ANGULAR_MOTOR_FORCE_LIMIT": 18, + "PARAM_ANGULAR_MOTOR_TARGET_VELOCITY": 17, + "PARAM_ANGULAR_RESTITUTION": 14, + "PARAM_ANGULAR_SPRING_DAMPING": 20, + "PARAM_ANGULAR_SPRING_EQUILIBRIUM_POINT": 21, + "PARAM_ANGULAR_SPRING_STIFFNESS": 19, + "PARAM_ANGULAR_UPPER_LIMIT": 11, + "PARAM_LINEAR_DAMPING": 4, + "PARAM_LINEAR_LIMIT_SOFTNESS": 2, + "PARAM_LINEAR_LOWER_LIMIT": 0, + "PARAM_LINEAR_MOTOR_FORCE_LIMIT": 6, + "PARAM_LINEAR_MOTOR_TARGET_VELOCITY": 5, + "PARAM_LINEAR_RESTITUTION": 3, + "PARAM_LINEAR_SPRING_DAMPING": 8, + "PARAM_LINEAR_SPRING_EQUILIBRIUM_POINT": 9, + "PARAM_LINEAR_SPRING_STIFFNESS": 7, + "PARAM_LINEAR_UPPER_LIMIT": 1, + "PARAM_MAX": 22 + }, + "properties": [ + { + "name": "angular_limit_x/damping", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 13 + }, + { + "name": "angular_limit_x/enabled", + "type": "bool", + "getter": "get_flag_x", + "setter": "set_flag_x", + "index": 1 + }, + { + "name": "angular_limit_x/erp", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 16 + }, + { + "name": "angular_limit_x/force_limit", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 15 + }, + { + "name": "angular_limit_x/lower_angle", + "type": "float", + "getter": "_get_angular_lo_limit_x", + "setter": "_set_angular_lo_limit_x", + "index": -1 + }, + { + "name": "angular_limit_x/restitution", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 14 + }, + { + "name": "angular_limit_x/softness", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 12 + }, + { + "name": "angular_limit_x/upper_angle", + "type": "float", + "getter": "_get_angular_hi_limit_x", + "setter": "_set_angular_hi_limit_x", + "index": -1 + }, + { + "name": "angular_limit_y/damping", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 13 + }, + { + "name": "angular_limit_y/enabled", + "type": "bool", + "getter": "get_flag_y", + "setter": "set_flag_y", + "index": 1 + }, + { + "name": "angular_limit_y/erp", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 16 + }, + { + "name": "angular_limit_y/force_limit", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 15 + }, + { + "name": "angular_limit_y/lower_angle", + "type": "float", + "getter": "_get_angular_lo_limit_y", + "setter": "_set_angular_lo_limit_y", + "index": -1 + }, + { + "name": "angular_limit_y/restitution", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 14 + }, + { + "name": "angular_limit_y/softness", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 12 + }, + { + "name": "angular_limit_y/upper_angle", + "type": "float", + "getter": "_get_angular_hi_limit_y", + "setter": "_set_angular_hi_limit_y", + "index": -1 + }, + { + "name": "angular_limit_z/damping", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 13 + }, + { + "name": "angular_limit_z/enabled", + "type": "bool", + "getter": "get_flag_z", + "setter": "set_flag_z", + "index": 1 + }, + { + "name": "angular_limit_z/erp", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 16 + }, + { + "name": "angular_limit_z/force_limit", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 15 + }, + { + "name": "angular_limit_z/lower_angle", + "type": "float", + "getter": "_get_angular_lo_limit_z", + "setter": "_set_angular_lo_limit_z", + "index": -1 + }, + { + "name": "angular_limit_z/restitution", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 14 + }, + { + "name": "angular_limit_z/softness", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 12 + }, + { + "name": "angular_limit_z/upper_angle", + "type": "float", + "getter": "_get_angular_hi_limit_z", + "setter": "_set_angular_hi_limit_z", + "index": -1 + }, + { + "name": "angular_motor_x/enabled", + "type": "bool", + "getter": "get_flag_x", + "setter": "set_flag_x", + "index": 4 + }, + { + "name": "angular_motor_x/force_limit", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 18 + }, + { + "name": "angular_motor_x/target_velocity", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 17 + }, + { + "name": "angular_motor_y/enabled", + "type": "bool", + "getter": "get_flag_y", + "setter": "set_flag_y", + "index": 4 + }, + { + "name": "angular_motor_y/force_limit", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 18 + }, + { + "name": "angular_motor_y/target_velocity", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 17 + }, + { + "name": "angular_motor_z/enabled", + "type": "bool", + "getter": "get_flag_z", + "setter": "set_flag_z", + "index": 4 + }, + { + "name": "angular_motor_z/force_limit", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 18 + }, + { + "name": "angular_motor_z/target_velocity", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 17 + }, + { + "name": "angular_spring_x/damping", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 20 + }, + { + "name": "angular_spring_x/enabled", + "type": "bool", + "getter": "get_flag_x", + "setter": "set_flag_x", + "index": 2 + }, + { + "name": "angular_spring_x/equilibrium_point", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 21 + }, + { + "name": "angular_spring_x/stiffness", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 19 + }, + { + "name": "angular_spring_y/damping", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 20 + }, + { + "name": "angular_spring_y/enabled", + "type": "bool", + "getter": "get_flag_y", + "setter": "set_flag_y", + "index": 2 + }, + { + "name": "angular_spring_y/equilibrium_point", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 21 + }, + { + "name": "angular_spring_y/stiffness", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 19 + }, + { + "name": "angular_spring_z/damping", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 20 + }, + { + "name": "angular_spring_z/enabled", + "type": "bool", + "getter": "get_flag_z", + "setter": "set_flag_z", + "index": 2 + }, + { + "name": "angular_spring_z/equilibrium_point", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 21 + }, + { + "name": "angular_spring_z/stiffness", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 19 + }, + { + "name": "linear_limit_x/damping", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 4 + }, + { + "name": "linear_limit_x/enabled", + "type": "bool", + "getter": "get_flag_x", + "setter": "set_flag_x", + "index": 0 + }, + { + "name": "linear_limit_x/lower_distance", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 0 + }, + { + "name": "linear_limit_x/restitution", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 3 + }, + { + "name": "linear_limit_x/softness", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 2 + }, + { + "name": "linear_limit_x/upper_distance", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 1 + }, + { + "name": "linear_limit_y/damping", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 4 + }, + { + "name": "linear_limit_y/enabled", + "type": "bool", + "getter": "get_flag_y", + "setter": "set_flag_y", + "index": 0 + }, + { + "name": "linear_limit_y/lower_distance", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 0 + }, + { + "name": "linear_limit_y/restitution", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 3 + }, + { + "name": "linear_limit_y/softness", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 2 + }, + { + "name": "linear_limit_y/upper_distance", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 1 + }, + { + "name": "linear_limit_z/damping", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 4 + }, + { + "name": "linear_limit_z/enabled", + "type": "bool", + "getter": "get_flag_z", + "setter": "set_flag_z", + "index": 0 + }, + { + "name": "linear_limit_z/lower_distance", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 0 + }, + { + "name": "linear_limit_z/restitution", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 3 + }, + { + "name": "linear_limit_z/softness", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 2 + }, + { + "name": "linear_limit_z/upper_distance", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 1 + }, + { + "name": "linear_motor_x/enabled", + "type": "bool", + "getter": "get_flag_x", + "setter": "set_flag_x", + "index": 5 + }, + { + "name": "linear_motor_x/force_limit", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 6 + }, + { + "name": "linear_motor_x/target_velocity", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 5 + }, + { + "name": "linear_motor_y/enabled", + "type": "bool", + "getter": "get_flag_y", + "setter": "set_flag_y", + "index": 5 + }, + { + "name": "linear_motor_y/force_limit", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 6 + }, + { + "name": "linear_motor_y/target_velocity", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 5 + }, + { + "name": "linear_motor_z/enabled", + "type": "bool", + "getter": "get_flag_z", + "setter": "set_flag_z", + "index": 5 + }, + { + "name": "linear_motor_z/force_limit", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 6 + }, + { + "name": "linear_motor_z/target_velocity", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 5 + }, + { + "name": "linear_spring_x/damping", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 8 + }, + { + "name": "linear_spring_x/enabled", + "type": "bool", + "getter": "get_flag_x", + "setter": "set_flag_x", + "index": 3 + }, + { + "name": "linear_spring_x/equilibrium_point", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 9 + }, + { + "name": "linear_spring_x/stiffness", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 7 + }, + { + "name": "linear_spring_y/damping", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 8 + }, + { + "name": "linear_spring_y/enabled", + "type": "bool", + "getter": "get_flag_y", + "setter": "set_flag_y", + "index": 3 + }, + { + "name": "linear_spring_y/equilibrium_point", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 9 + }, + { + "name": "linear_spring_y/stiffness", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 7 + }, + { + "name": "linear_spring_z/damping", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 8 + }, + { + "name": "linear_spring_z/enabled", + "type": "bool", + "getter": "get_flag_z", + "setter": "set_flag_z", + "index": 3 + }, + { + "name": "linear_spring_z/equilibrium_point", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 9 + }, + { + "name": "linear_spring_z/stiffness", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 7 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_angular_hi_limit_x", + "return_type": "float", + "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_angular_hi_limit_y", + "return_type": "float", + "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_angular_hi_limit_z", + "return_type": "float", + "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_angular_lo_limit_x", + "return_type": "float", + "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_angular_lo_limit_y", + "return_type": "float", + "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_angular_lo_limit_z", + "return_type": "float", + "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_angular_hi_limit_x", + "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": "angle", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_angular_hi_limit_y", + "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": "angle", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_angular_hi_limit_z", + "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": "angle", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_angular_lo_limit_x", + "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": "angle", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_angular_lo_limit_y", + "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": "angle", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_angular_lo_limit_z", + "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": "angle", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_flag_x", + "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_flag_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": "flag", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_flag_z", + "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_param_x", + "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": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_param_y", + "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": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_param_z", + "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": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_flag_x", + "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": "value", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_flag_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": "flag", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_flag_z", + "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": "value", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_param_x", + "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": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_param_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": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_param_z", + "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": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Param", + "values": { "PARAM_LINEAR_LOWER_LIMIT": 0, "PARAM_LINEAR_UPPER_LIMIT": 1, "PARAM_LINEAR_LIMIT_SOFTNESS": 2, @@ -70537,6 +76133,13 @@ "setter": "set_scroll_ofs", "index": -1 }, + { + "name": "show_zoom_label", + "type": "bool", + "getter": "is_showing_zoom_label", + "setter": "set_show_zoom_label", + "index": -1 + }, { "name": "snap_distance", "type": "int", @@ -70557,6 +76160,27 @@ "getter": "get_zoom", "setter": "set_zoom", "index": -1 + }, + { + "name": "zoom_max", + "type": "float", + "getter": "get_zoom_max", + "setter": "set_zoom_max", + "index": -1 + }, + { + "name": "zoom_min", + "type": "float", + "getter": "get_zoom_min", + "setter": "set_zoom_min", + "index": -1 + }, + { + "name": "zoom_step", + "type": "float", + "getter": "get_zoom_step", + "setter": "set_zoom_step", + "index": -1 } ], "signals": [ @@ -71237,6 +76861,45 @@ "arguments": [ ] }, + { + "name": "get_zoom_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_zoom_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_zoom_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_minimap_enabled", "return_type": "bool", @@ -71300,6 +76963,19 @@ "arguments": [ ] }, + { + "name": "is_showing_zoom_label", + "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_using_snap", "return_type": "bool", @@ -71558,6 +77234,25 @@ } ] }, + { + "name": "set_show_zoom_label", + "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_snap", "return_type": "void", @@ -71614,6 +77309,63 @@ "default_value": "" } ] + }, + { + "name": "set_zoom_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": "zoom_max", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_zoom_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": "zoom_min", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_zoom_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": "zoom_step", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] } ], "enums": [ @@ -72317,6 +78069,156 @@ } ] }, + { + "name": "set_slot_color_left", + "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": "color_left", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_slot_color_right", + "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": "color_right", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_slot_enabled_left", + "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": "enable_left", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_slot_enabled_right", + "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": "enable_right", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_slot_type_left", + "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": "type_left", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_slot_type_right", + "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": "type_right", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_title", "return_type": "void", @@ -73364,6 +79266,82 @@ "enums": [ ] }, + { + "name": "HMACContext", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "finish", + "return_type": "PoolByteArray", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "start", + "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": "hash_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "key", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "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": [ + { + "name": "data", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, { "name": "HScrollBar", "base_class": "ScrollBar", @@ -74354,6 +80332,49 @@ } ] }, + { + "name": "request_raw", + "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": "url", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "custom_headers", + "type": "PoolStringArray", + "has_default_value": true, + "default_value": "[]" + }, + { + "name": "ssl_validate_domain", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "method", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "request_data_raw", + "type": "PoolByteArray", + "has_default_value": true, + "default_value": "[]" + } + ] + }, { "name": "set_body_size_limit", "return_type": "void", @@ -75090,6 +81111,25 @@ } ] }, + { + "name": "get_resolve_item_addresses", + "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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "get_resolve_item_status", "return_type": "enum.IP::ResolverStatus", @@ -75134,6 +81174,31 @@ } ] }, + { + "name": "resolve_hostname_addresses", + "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": "host", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ip_type", + "type": "int", + "has_default_value": true, + "default_value": "3" + } + ] + }, { "name": "resolve_hostname_queue_item", "return_type": "int", @@ -77039,6 +83104,19 @@ } ] }, + { + "name": "flush_buffered_events", + "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_accelerometer", "return_type": "Vector3", @@ -77052,6 +83130,31 @@ "arguments": [ ] }, + { + "name": "get_action_raw_strength", + "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": "action", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "exact", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, { "name": "get_action_strength", "return_type": "float", @@ -77068,6 +83171,37 @@ "type": "String", "has_default_value": false, "default_value": "" + }, + { + "name": "exact", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_axis", + "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": "negative_action", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "positive_action", + "type": "String", + "has_default_value": false, + "default_value": "" } ] }, @@ -77352,6 +83486,49 @@ "arguments": [ ] }, + { + "name": "get_vector", + "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": "negative_x", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "positive_x", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "negative_y", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "positive_y", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "deadzone", + "type": "float", + "has_default_value": true, + "default_value": "-1" + } + ] + }, { "name": "is_action_just_pressed", "return_type": "bool", @@ -77368,6 +83545,12 @@ "type": "String", "has_default_value": false, "default_value": "" + }, + { + "name": "exact", + "type": "bool", + "has_default_value": true, + "default_value": "False" } ] }, @@ -77387,6 +83570,12 @@ "type": "String", "has_default_value": false, "default_value": "" + }, + { + "name": "exact", + "type": "bool", + "has_default_value": true, + "default_value": "False" } ] }, @@ -77406,6 +83595,12 @@ "type": "String", "has_default_value": false, "default_value": "" + }, + { + "name": "exact", + "type": "bool", + "has_default_value": true, + "default_value": "False" } ] }, @@ -77566,6 +83761,25 @@ } ] }, + { + "name": "set_accelerometer", + "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_custom_mouse_cursor", "return_type": "void", @@ -77616,6 +83830,63 @@ } ] }, + { + "name": "set_gravity", + "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_gyroscope", + "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_magnetometer", + "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_mouse_mode", "return_type": "void", @@ -77872,6 +84143,12 @@ "type": "String", "has_default_value": false, "default_value": "" + }, + { + "name": "exact_match", + "type": "bool", + "has_default_value": true, + "default_value": "False" } ] }, @@ -77904,6 +84181,12 @@ "type": "String", "has_default_value": false, "default_value": "" + }, + { + "name": "exact_match", + "type": "bool", + "has_default_value": true, + "default_value": "False" } ] }, @@ -77929,6 +84212,12 @@ "type": "bool", "has_default_value": true, "default_value": "False" + }, + { + "name": "exact_match", + "type": "bool", + "has_default_value": true, + "default_value": "False" } ] }, @@ -77948,6 +84237,12 @@ "type": "String", "has_default_value": false, "default_value": "" + }, + { + "name": "exact_match", + "type": "bool", + "has_default_value": true, + "default_value": "False" } ] }, @@ -78025,6 +84320,12 @@ "type": "InputEvent", "has_default_value": false, "default_value": "" + }, + { + "name": "exact_match", + "type": "bool", + "has_default_value": true, + "default_value": "True" } ] }, @@ -78476,6 +84777,13 @@ "setter": "set_echo", "index": -1 }, + { + "name": "physical_scancode", + "type": "int", + "getter": "get_physical_scancode", + "setter": "set_physical_scancode", + "index": -1 + }, { "name": "pressed", "type": "bool", @@ -78501,6 +84809,32 @@ "signals": [ ], "methods": [ + { + "name": "get_physical_scancode", + "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_physical_scancode_with_modifiers", + "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_scancode", "return_type": "int", @@ -78559,6 +84893,25 @@ } ] }, + { + "name": "set_physical_scancode", + "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": "scancode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_pressed", "return_type": "void", @@ -80136,6 +86489,25 @@ } ] }, + { + "name": "action_get_deadzone", + "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": "action", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "action_has_event", "return_type": "bool", @@ -80252,6 +86624,12 @@ "type": "String", "has_default_value": false, "default_value": "" + }, + { + "name": "exact_match", + "type": "bool", + "has_default_value": true, + "default_value": "False" } ] }, @@ -82489,6 +88867,81 @@ "signals": [ ], "methods": [ + { + "name": "create_callback", + "return_type": "JavaScriptObject", + "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": "create_object", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": true, + "is_from_script": false, + "arguments": [ + { + "name": "object", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "download_buffer", + "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": "buffer", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mime", + "type": "String", + "has_default_value": true, + "default_value": "application/octet-stream" + } + ] + }, { "name": "eval", "return_type": "Variant", @@ -82513,11 +88966,49 @@ "default_value": "False" } ] + }, + { + "name": "get_interface", + "return_type": "JavaScriptObject", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "interface", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] } ], "enums": [ ] }, + { + "name": "JavaScriptObject", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, { "name": "Joint", "base_class": "Spatial", @@ -82905,6 +89396,27 @@ "constants": { }, "properties": [ + { + "name": "axis_lock_motion_x", + "type": "bool", + "getter": "get_axis_lock", + "setter": "set_axis_lock", + "index": 1 + }, + { + "name": "axis_lock_motion_y", + "type": "bool", + "getter": "get_axis_lock", + "setter": "set_axis_lock", + "index": 2 + }, + { + "name": "axis_lock_motion_z", + "type": "bool", + "getter": "get_axis_lock", + "setter": "set_axis_lock", + "index": 4 + }, { "name": "collision/safe_margin", "type": "float", @@ -82912,6 +89424,13 @@ "setter": "set_safe_margin", "index": -1 }, + { + "name": "motion/sync_to_physics", + "type": "bool", + "getter": "is_sync_to_physics_enabled", + "setter": "set_sync_to_physics", + "index": -1 + }, { "name": "move_lock_x", "type": "bool", @@ -82937,6 +89456,25 @@ "signals": [ ], "methods": [ + { + "name": "_direct_state_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": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "get_axis_lock", "return_type": "bool", @@ -82956,6 +89494,25 @@ } ] }, + { + "name": "get_floor_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_floor_normal", "return_type": "Vector3", @@ -82982,6 +89539,19 @@ "arguments": [ ] }, + { + "name": "get_last_slide_collision", + "return_type": "KinematicCollision", + "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_safe_margin", "return_type": "float", @@ -83066,6 +89636,19 @@ "arguments": [ ] }, + { + "name": "is_sync_to_physics_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": "move_and_collide", "return_type": "KinematicCollision", @@ -83251,6 +89834,25 @@ } ] }, + { + "name": "set_sync_to_physics", + "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": "test_move", "return_type": "bool", @@ -83334,6 +89936,25 @@ } ] }, + { + "name": "get_floor_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": "Vector2", + "has_default_value": true, + "default_value": "(0, -1)" + } + ] + }, { "name": "get_floor_normal", "return_type": "Vector2", @@ -83360,6 +89981,19 @@ "arguments": [ ] }, + { + "name": "get_last_slide_collision", + "return_type": "KinematicCollision2D", + "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_safe_margin", "return_type": "float", @@ -83703,6 +90337,13 @@ "setter": "", "index": -1 }, + { + "name": "collider_rid", + "type": "RID", + "getter": "get_collider_rid", + "setter": "", + "index": -1 + }, { "name": "collider_shape", "type": "Object", @@ -83763,6 +90404,25 @@ "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", @@ -83802,6 +90462,19 @@ "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", @@ -83942,6 +90615,13 @@ "setter": "", "index": -1 }, + { + "name": "collider_rid", + "type": "RID", + "getter": "get_collider_rid", + "setter": "", + "index": -1 + }, { "name": "collider_shape", "type": "Object", @@ -84002,6 +90682,25 @@ "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": "Vector2", + "has_default_value": true, + "default_value": "(0, -1)" + } + ] + }, { "name": "get_collider", "return_type": "Object", @@ -84041,6 +90740,19 @@ "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", @@ -84864,22 +91576,23 @@ "BAKE_ALL": 2, "BAKE_DISABLED": 0, "BAKE_INDIRECT": 1, - "PARAM_ATTENUATION": 4, - "PARAM_CONTACT_SHADOW_SIZE": 7, + "PARAM_ATTENUATION": 5, + "PARAM_CONTACT_SHADOW_SIZE": 8, "PARAM_ENERGY": 0, "PARAM_INDIRECT_ENERGY": 1, - "PARAM_MAX": 15, - "PARAM_RANGE": 3, - "PARAM_SHADOW_BIAS": 13, - "PARAM_SHADOW_BIAS_SPLIT_SCALE": 14, - "PARAM_SHADOW_MAX_DISTANCE": 8, - "PARAM_SHADOW_NORMAL_BIAS": 12, - "PARAM_SHADOW_SPLIT_1_OFFSET": 9, - "PARAM_SHADOW_SPLIT_2_OFFSET": 10, - "PARAM_SHADOW_SPLIT_3_OFFSET": 11, - "PARAM_SPECULAR": 2, - "PARAM_SPOT_ANGLE": 5, - "PARAM_SPOT_ATTENUATION": 6 + "PARAM_MAX": 16, + "PARAM_RANGE": 4, + "PARAM_SHADOW_BIAS": 14, + "PARAM_SHADOW_BIAS_SPLIT_SCALE": 15, + "PARAM_SHADOW_MAX_DISTANCE": 9, + "PARAM_SHADOW_NORMAL_BIAS": 13, + "PARAM_SHADOW_SPLIT_1_OFFSET": 10, + "PARAM_SHADOW_SPLIT_2_OFFSET": 11, + "PARAM_SHADOW_SPLIT_3_OFFSET": 12, + "PARAM_SIZE": 2, + "PARAM_SPECULAR": 3, + "PARAM_SPOT_ANGLE": 6, + "PARAM_SPOT_ATTENUATION": 7 }, "properties": [ { @@ -84932,18 +91645,25 @@ "index": -1 }, { - "name": "light_specular", + "name": "light_size", "type": "float", "getter": "get_param", "setter": "set_param", "index": 2 }, + { + "name": "light_specular", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 3 + }, { "name": "shadow_bias", "type": "float", "getter": "get_param", "setter": "set_param", - "index": 13 + "index": 14 }, { "name": "shadow_color", @@ -84957,7 +91677,7 @@ "type": "float", "getter": "get_param", "setter": "set_param", - "index": 7 + "index": 8 }, { "name": "shadow_enabled", @@ -85292,20 +92012,21 @@ "values": { "PARAM_ENERGY": 0, "PARAM_INDIRECT_ENERGY": 1, - "PARAM_SPECULAR": 2, - "PARAM_RANGE": 3, - "PARAM_ATTENUATION": 4, - "PARAM_SPOT_ANGLE": 5, - "PARAM_SPOT_ATTENUATION": 6, - "PARAM_CONTACT_SHADOW_SIZE": 7, - "PARAM_SHADOW_MAX_DISTANCE": 8, - "PARAM_SHADOW_SPLIT_1_OFFSET": 9, - "PARAM_SHADOW_SPLIT_2_OFFSET": 10, - "PARAM_SHADOW_SPLIT_3_OFFSET": 11, - "PARAM_SHADOW_NORMAL_BIAS": 12, - "PARAM_SHADOW_BIAS": 13, - "PARAM_SHADOW_BIAS_SPLIT_SCALE": 14, - "PARAM_MAX": 15 + "PARAM_SIZE": 2, + "PARAM_SPECULAR": 3, + "PARAM_RANGE": 4, + "PARAM_ATTENUATION": 5, + "PARAM_SPOT_ANGLE": 6, + "PARAM_SPOT_ATTENUATION": 7, + "PARAM_CONTACT_SHADOW_SIZE": 8, + "PARAM_SHADOW_MAX_DISTANCE": 9, + "PARAM_SHADOW_SPLIT_1_OFFSET": 10, + "PARAM_SHADOW_SPLIT_2_OFFSET": 11, + "PARAM_SHADOW_SPLIT_3_OFFSET": 12, + "PARAM_SHADOW_NORMAL_BIAS": 13, + "PARAM_SHADOW_BIAS": 14, + "PARAM_SHADOW_BIAS_SPLIT_SCALE": 15, + "PARAM_MAX": 16 } } ] @@ -87141,6 +93862,12 @@ { "name": "text_change_rejected", "arguments": [ + { + "name": "rejected_substring", + "type": "String", + "has_default_value": false, + "default_value": "" + } ] }, { @@ -88269,6 +94996,64 @@ "enums": [ ] }, + { + "name": "Listener2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "clear_current", + "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_current", + "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": "make_current", + "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": [ + ] + }, { "name": "MainLoop", "base_class": "Object", @@ -88858,7 +95643,7 @@ "ARRAY_COMPRESS_BASE": 9, "ARRAY_COMPRESS_BONES": 32768, "ARRAY_COMPRESS_COLOR": 4096, - "ARRAY_COMPRESS_DEFAULT": 97280, + "ARRAY_COMPRESS_DEFAULT": 2194432, "ARRAY_COMPRESS_INDEX": 131072, "ARRAY_COMPRESS_NORMAL": 1024, "ARRAY_COMPRESS_TANGENT": 2048, @@ -88868,6 +95653,7 @@ "ARRAY_COMPRESS_WEIGHTS": 65536, "ARRAY_FLAG_USE_16_BIT_BONES": 524288, "ARRAY_FLAG_USE_2D_VERTICES": 262144, + "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION": 2097152, "ARRAY_FORMAT_BONES": 64, "ARRAY_FORMAT_COLOR": 8, "ARRAY_FORMAT_INDEX": 256, @@ -88918,6 +95704,18 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "clean", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "simplify", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } ] }, { @@ -89160,10 +95958,11 @@ "ARRAY_COMPRESS_TEX_UV2": 16384, "ARRAY_COMPRESS_BONES": 32768, "ARRAY_COMPRESS_WEIGHTS": 65536, - "ARRAY_COMPRESS_DEFAULT": 97280, "ARRAY_COMPRESS_INDEX": 131072, "ARRAY_FLAG_USE_2D_VERTICES": 262144, - "ARRAY_FLAG_USE_16_BIT_BONES": 524288 + "ARRAY_FLAG_USE_16_BIT_BONES": 524288, + "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION": 2097152, + "ARRAY_COMPRESS_DEFAULT": 2194432 } }, { @@ -90058,6 +96857,18 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "clean", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "simplify", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } ] }, { @@ -90073,6 +96884,19 @@ "arguments": [ ] }, + { + "name": "create_multiple_convex_collisions", + "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_trimesh_collision", "return_type": "void", @@ -90533,6 +97357,25 @@ } ] }, + { + "name": "get_item_mesh_transform", + "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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "get_item_name", "return_type": "String", @@ -90685,6 +97528,31 @@ } ] }, + { + "name": "set_item_mesh_transform", + "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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mesh_transform", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_item_name", "return_type": "void", @@ -93242,11 +100110,17 @@ "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 + "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": [ { @@ -93700,7 +100574,7 @@ }, { "name": "get_parsed_geometry_type", - "return_type": "int", + "return_type": "enum.NavigationMesh::ParsedGeometryType", "is_editor": false, "is_noscript": false, "is_const": true, @@ -93771,7 +100645,7 @@ }, { "name": "get_sample_partition_type", - "return_type": "int", + "return_type": "enum.NavigationMesh::SamplePartitionType", "is_editor": false, "is_noscript": false, "is_const": true, @@ -93784,7 +100658,7 @@ }, { "name": "get_source_geometry_mode", - "return_type": "int", + "return_type": "enum.NavigationMesh::SourceGeometryMode", "is_editor": false, "is_noscript": false, "is_const": true, @@ -94279,6 +101153,33 @@ } ], "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 + } + } ] }, { @@ -94871,6 +101772,13 @@ "setter": "set_compression_mode", "index": -1 }, + { + "name": "dtls_hostname", + "type": "String", + "getter": "get_dtls_hostname", + "setter": "set_dtls_hostname", + "index": -1 + }, { "name": "dtls_verify", "type": "bool", @@ -95053,6 +101961,19 @@ "arguments": [ ] }, + { + "name": "get_dtls_hostname", + "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_last_packet_channel", "return_type": "int", @@ -95296,6 +102217,25 @@ } ] }, + { + "name": "set_dtls_hostname", + "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": "hostname", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_dtls_key", "return_type": "void", @@ -98593,6 +105533,13 @@ "setter": "set_noise", "index": -1 }, + { + "name": "noise_offset", + "type": "Vector2", + "getter": "get_noise_offset", + "setter": "set_noise_offset", + "index": -1 + }, { "name": "seamless", "type": "bool", @@ -98695,6 +105642,19 @@ "arguments": [ ] }, + { + "name": "get_noise_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_seamless", "return_type": "bool", @@ -98797,6 +105757,25 @@ } ] }, + { + "name": "set_noise_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": "noise_offset", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_seamless", "return_type": "void", @@ -99765,6 +106744,83 @@ } ] }, + { + "name": "Occluder", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "shape", + "type": "OccluderShape", + "getter": "get_shape", + "setter": "set_shape", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_shape", + "return_type": "OccluderShape", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "resource_changed", + "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": "resource", + "type": "Resource", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_shape", + "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": "shape", + "type": "OccluderShape", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, { "name": "OccluderPolygon2D", "base_class": "Resource", @@ -99912,6 +106968,133 @@ } ] }, + { + "name": "OccluderShape", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "OccluderShapeSphere", + "base_class": "OccluderShape", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "spheres", + "type": "Array", + "getter": "get_spheres", + "setter": "set_spheres", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_spheres", + "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": "set_sphere_position", + "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": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_sphere_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": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "radius", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_spheres", + "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": "spheres", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, { "name": "OmniLight", "base_class": "Light", @@ -99932,14 +107115,14 @@ "type": "float", "getter": "get_param", "setter": "set_param", - "index": 4 + "index": 5 }, { "name": "omni_range", "type": "float", "getter": "get_param", "setter": "set_param", - "index": 3 + "index": 4 }, { "name": "omni_shadow_detail", @@ -100113,6 +107296,12 @@ "type": "int", "has_default_value": false, "default_value": "" + }, + { + "name": "noise_offset", + "type": "Vector2", + "has_default_value": true, + "default_value": "(0, 0)" } ] }, @@ -101291,23 +108480,135 @@ ] }, { - "name": "PackedDataContainerRef", - "base_class": "Reference", + "name": "PackedDataContainerRef", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "_is_dictionary", + "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": "_iter_get", + "return_type": "Variant", + "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": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_iter_init", + "return_type": "Variant", + "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": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_iter_next", + "return_type": "Variant", + "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": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "size", + "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": "PackedScene", + "base_class": "Resource", "api_type": "core", "singleton": false, "singleton_name": "", - "instanciable": false, + "instanciable": true, "is_reference": true, "constants": { + "GEN_EDIT_STATE_DISABLED": 0, + "GEN_EDIT_STATE_INSTANCE": 1, + "GEN_EDIT_STATE_MAIN": 2 }, "properties": [ + { + "name": "_bundled", + "type": "Dictionary", + "getter": "_get_bundled_scene", + "setter": "_set_bundled_scene", + "index": -1 + } ], "signals": [ ], "methods": [ { - "name": "_is_dictionary", - "return_type": "bool", + "name": "_get_bundled_scene", + "return_type": "Dictionary", "is_editor": false, "is_noscript": false, "is_const": true, @@ -101319,8 +108620,8 @@ ] }, { - "name": "_iter_get", - "return_type": "Variant", + "name": "_set_bundled_scene", + "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, @@ -101331,172 +108632,186 @@ "arguments": [ { "name": "arg0", - "type": "Variant", + "type": "Dictionary", "has_default_value": false, "default_value": "" } ] }, { - "name": "_iter_init", - "return_type": "Variant", + "name": "can_instance", + "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": "arg0", - "type": "Array", - "has_default_value": false, - "default_value": "" - } ] }, { - "name": "_iter_next", - "return_type": "Variant", + "name": "get_state", + "return_type": "SceneState", "is_editor": false, "is_noscript": false, "is_const": false, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "instance", + "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": "arg0", - "type": "Array", - "has_default_value": false, - "default_value": "" + "name": "edit_state", + "type": "int", + "has_default_value": true, + "default_value": "0" } ] }, { - "name": "size", - "return_type": "int", + "name": "pack", + "return_type": "enum.Error", "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": "path", + "type": "Node", + "has_default_value": false, + "default_value": "" + } ] } ], "enums": [ + { + "name": "GenEditState", + "values": { + "GEN_EDIT_STATE_DISABLED": 0, + "GEN_EDIT_STATE_INSTANCE": 1, + "GEN_EDIT_STATE_MAIN": 2 + } + } ] }, { - "name": "PackedScene", - "base_class": "Resource", + "name": "PackedSceneGLTF", + "base_class": "PackedScene", "api_type": "core", "singleton": false, "singleton_name": "", "instanciable": true, "is_reference": true, "constants": { - "GEN_EDIT_STATE_DISABLED": 0, - "GEN_EDIT_STATE_INSTANCE": 1, - "GEN_EDIT_STATE_MAIN": 2 }, "properties": [ - { - "name": "_bundled", - "type": "Dictionary", - "getter": "_get_bundled_scene", - "setter": "_set_bundled_scene", - "index": -1 - } ], "signals": [ ], "methods": [ { - "name": "_get_bundled_scene", - "return_type": "Dictionary", - "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_bundled_scene", - "return_type": "void", + "name": "export_gltf", + "return_type": "enum.Error", "is_editor": false, "is_noscript": false, "is_const": false, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "arg0", - "type": "Dictionary", + "name": "node", + "type": "Node", "has_default_value": false, "default_value": "" + }, + { + "name": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "flags", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "bake_fps", + "type": "float", + "has_default_value": true, + "default_value": "1000" } ] }, { - "name": "can_instance", - "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_state", - "return_type": "SceneState", - "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", + "name": "import_gltf_scene", "return_type": "Node", "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": "edit_state", + "name": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "flags", "type": "int", "has_default_value": true, "default_value": "0" + }, + { + "name": "bake_fps", + "type": "float", + "has_default_value": true, + "default_value": "1000" + }, + { + "name": "compress_flags", + "type": "int", + "has_default_value": true, + "default_value": "2194432" + }, + { + "name": "state", + "type": "GLTFState", + "has_default_value": true, + "default_value": "[Object:null]" } ] }, { - "name": "pack", - "return_type": "enum.Error", + "name": "pack_gltf", + "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, @@ -101507,22 +108822,38 @@ "arguments": [ { "name": "path", - "type": "Node", + "type": "String", "has_default_value": false, "default_value": "" + }, + { + "name": "flags", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "bake_fps", + "type": "float", + "has_default_value": true, + "default_value": "1000" + }, + { + "name": "compress_flags", + "type": "int", + "has_default_value": true, + "default_value": "2194432" + }, + { + "name": "state", + "type": "GLTFState", + "has_default_value": true, + "default_value": "[Object:null]" } ] } ], "enums": [ - { - "name": "GenEditState", - "values": { - "GEN_EDIT_STATE_DISABLED": 0, - "GEN_EDIT_STATE_INSTANCE": 1, - "GEN_EDIT_STATE_MAIN": 2 - } - } ] }, { @@ -104149,9 +111480,10 @@ "constants": { "EMISSION_SHAPE_BOX": 2, "EMISSION_SHAPE_DIRECTED_POINTS": 4, - "EMISSION_SHAPE_MAX": 5, + "EMISSION_SHAPE_MAX": 6, "EMISSION_SHAPE_POINT": 0, "EMISSION_SHAPE_POINTS": 3, + "EMISSION_SHAPE_RING": 5, "EMISSION_SHAPE_SPHERE": 1, "FLAG_ALIGN_Y_TO_VELOCITY": 0, "FLAG_DISABLE_Z": 2, @@ -104333,6 +111665,34 @@ "setter": "set_emission_point_texture", "index": -1 }, + { + "name": "emission_ring_axis", + "type": "Vector3", + "getter": "get_emission_ring_axis", + "setter": "set_emission_ring_axis", + "index": -1 + }, + { + "name": "emission_ring_height", + "type": "float", + "getter": "get_emission_ring_height", + "setter": "set_emission_ring_height", + "index": -1 + }, + { + "name": "emission_ring_inner_radius", + "type": "float", + "getter": "get_emission_ring_inner_radius", + "setter": "set_emission_ring_inner_radius", + "index": -1 + }, + { + "name": "emission_ring_radius", + "type": "float", + "getter": "get_emission_ring_radius", + "setter": "set_emission_ring_radius", + "index": -1 + }, { "name": "emission_shape", "type": "int", @@ -104665,6 +112025,58 @@ "arguments": [ ] }, + { + "name": "get_emission_ring_axis", + "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_emission_ring_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_emission_ring_inner_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_emission_ring_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_emission_shape", "return_type": "enum.ParticlesMaterial::EmissionShape", @@ -105010,6 +112422,82 @@ } ] }, + { + "name": "set_emission_ring_axis", + "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": "axis", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_emission_ring_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": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_emission_ring_inner_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": "offset", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_emission_ring_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_emission_shape", "return_type": "void", @@ -105300,7 +112788,8 @@ "EMISSION_SHAPE_BOX": 2, "EMISSION_SHAPE_POINTS": 3, "EMISSION_SHAPE_DIRECTED_POINTS": 4, - "EMISSION_SHAPE_MAX": 5 + "EMISSION_SHAPE_RING": 5, + "EMISSION_SHAPE_MAX": 6 } }, { @@ -107222,6 +114711,25 @@ "arguments": [ ] }, + { + "name": "get_velocity_at_local_position", + "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": "local_position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "integrate_forces", "return_type": "void", @@ -107678,8 +115186,7 @@ "SPACE_PARAM_BODY_TIME_TO_SLEEP": 5, "SPACE_PARAM_CONSTRAINT_DEFAULT_BIAS": 6, "SPACE_PARAM_CONTACT_MAX_SEPARATION": 1, - "SPACE_PARAM_CONTACT_RECYCLE_RADIUS": 0, - "SPACE_PARAM_TEST_MOTION_MIN_CONTACT_DEPTH": 7 + "SPACE_PARAM_CONTACT_RECYCLE_RADIUS": 0 }, "properties": [ ], @@ -109551,6 +117058,18 @@ "type": "Physics2DTestMotionResult", "has_default_value": true, "default_value": "Null" + }, + { + "name": "exclude_raycast_shapes", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "exclude", + "type": "Array", + "has_default_value": true, + "default_value": "[]" } ] }, @@ -109957,6 +117476,25 @@ } ] }, + { + "name": "set_collision_iterations", + "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": "iterations", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "shape_get_data", "return_type": "Variant", @@ -110217,8 +117755,7 @@ "SPACE_PARAM_BODY_LINEAR_VELOCITY_SLEEP_THRESHOLD": 3, "SPACE_PARAM_BODY_ANGULAR_VELOCITY_SLEEP_THRESHOLD": 4, "SPACE_PARAM_BODY_TIME_TO_SLEEP": 5, - "SPACE_PARAM_CONSTRAINT_DEFAULT_BIAS": 6, - "SPACE_PARAM_TEST_MOTION_MIN_CONTACT_DEPTH": 7 + "SPACE_PARAM_CONSTRAINT_DEFAULT_BIAS": 6 } }, { @@ -110654,114 +118191,6 @@ "enums": [ ] }, - { - "name": "Physics2DShapeQueryResult", - "base_class": "Reference", - "api_type": "core", - "singleton": false, - "singleton_name": "", - "instanciable": false, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - { - "name": "get_result_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_result_object", - "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": "idx", - "type": "int", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "get_result_object_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": "idx", - "type": "int", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "get_result_object_shape", - "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": "idx", - "type": "int", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "get_result_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": "idx", - "type": "int", - "has_default_value": false, - "default_value": "" - } - ] - } - ], - "enums": [ - ] - }, { "name": "Physics2DTestMotionResult", "base_class": "Reference", @@ -110808,6 +118237,13 @@ "setter": "", "index": -1 }, + { + "name": "collision_depth", + "type": "float", + "getter": "get_collision_depth", + "setter": "", + "index": -1 + }, { "name": "collision_normal", "type": "Vector2", @@ -110822,6 +118258,20 @@ "setter": "", "index": -1 }, + { + "name": "collision_safe_fraction", + "type": "float", + "getter": "get_collision_safe_fraction", + "setter": "", + "index": -1 + }, + { + "name": "collision_unsafe_fraction", + "type": "float", + "getter": "get_collision_unsafe_fraction", + "setter": "", + "index": -1 + }, { "name": "motion", "type": "Vector2", @@ -110905,6 +118355,19 @@ "arguments": [ ] }, + { + "name": "get_collision_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_collision_normal", "return_type": "Vector2", @@ -110931,6 +118394,32 @@ "arguments": [ ] }, + { + "name": "get_collision_safe_fraction", + "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_unsafe_fraction", + "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_motion", "return_type": "Vector2", @@ -110972,20 +118461,6 @@ "constants": { }, "properties": [ - { - "name": "collision_layer", - "type": "int", - "getter": "get_collision_layer", - "setter": "set_collision_layer", - "index": -1 - }, - { - "name": "collision_mask", - "type": "int", - "getter": "get_collision_mask", - "setter": "set_collision_mask", - "index": -1 - } ], "signals": [ ], @@ -111054,70 +118529,6 @@ "arguments": [ ] }, - { - "name": "get_collision_layer", - "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_layer_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_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": "remove_collision_exception_with", "return_type": "void", @@ -111136,94 +118547,6 @@ "default_value": "" } ] - }, - { - "name": "set_collision_layer", - "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": "layer", - "type": "int", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "set_collision_layer_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_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": "" - } - ] } ], "enums": [ @@ -111240,20 +118563,6 @@ "constants": { }, "properties": [ - { - "name": "collision_layer", - "type": "int", - "getter": "get_collision_layer", - "setter": "set_collision_layer", - "index": -1 - }, - { - "name": "collision_mask", - "type": "int", - "getter": "get_collision_mask", - "setter": "set_collision_mask", - "index": -1 - }, { "name": "layers", "type": "int", @@ -111329,70 +118638,6 @@ "arguments": [ ] }, - { - "name": "get_collision_layer", - "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_layer_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_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": "remove_collision_exception_with", "return_type": "void", @@ -111411,94 +118656,6 @@ "default_value": "" } ] - }, - { - "name": "set_collision_layer", - "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": "layer", - "type": "int", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "set_collision_layer_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_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": "" - } - ] } ], "enums": [ @@ -112088,6 +119245,25 @@ "arguments": [ ] }, + { + "name": "get_velocity_at_local_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": "local_position", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "integrate_forces", "return_type": "void", @@ -112663,8 +119839,7 @@ "SPACE_PARAM_BODY_TIME_TO_SLEEP": 5, "SPACE_PARAM_CONSTRAINT_DEFAULT_BIAS": 7, "SPACE_PARAM_CONTACT_MAX_SEPARATION": 1, - "SPACE_PARAM_CONTACT_RECYCLE_RADIUS": 0, - "SPACE_PARAM_TEST_MOTION_MIN_CONTACT_DEPTH": 8 + "SPACE_PARAM_CONTACT_RECYCLE_RADIUS": 0 }, "properties": [ ], @@ -114509,6 +121684,61 @@ } ] }, + { + "name": "body_test_motion", + "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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from", + "type": "Transform", + "has_default_value": false, + "default_value": "" + }, + { + "name": "motion", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "infinite_inertia", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "result", + "type": "PhysicsTestMotionResult", + "has_default_value": true, + "default_value": "Null" + }, + { + "name": "exclude_raycast_shapes", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "exclude", + "type": "Array", + "has_default_value": true, + "default_value": "[]" + } + ] + }, { "name": "cone_twist_joint_get_param", "return_type": "float", @@ -115262,6 +122492,25 @@ } ] }, + { + "name": "set_collision_iterations", + "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": "iterations", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "shape_create", "return_type": "RID", @@ -115602,8 +122851,7 @@ "SPACE_PARAM_BODY_ANGULAR_VELOCITY_SLEEP_THRESHOLD": 4, "SPACE_PARAM_BODY_TIME_TO_SLEEP": 5, "SPACE_PARAM_BODY_ANGULAR_VELOCITY_DAMP_RATIO": 6, - "SPACE_PARAM_CONSTRAINT_DEFAULT_BIAS": 7, - "SPACE_PARAM_TEST_MOTION_MIN_CONTACT_DEPTH": 8 + "SPACE_PARAM_CONSTRAINT_DEFAULT_BIAS": 7 } }, { @@ -116063,22 +123311,119 @@ ] }, { - "name": "PhysicsShapeQueryResult", + "name": "PhysicsTestMotionResult", "base_class": "Reference", "api_type": "core", "singleton": false, "singleton_name": "", - "instanciable": false, + "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_rid", + "type": "RID", + "getter": "get_collider_rid", + "setter": "", + "index": -1 + }, + { + "name": "collider_shape", + "type": "int", + "getter": "get_collider_shape", + "setter": "", + "index": -1 + }, + { + "name": "collider_velocity", + "type": "Vector3", + "getter": "get_collider_velocity", + "setter": "", + "index": -1 + }, + { + "name": "collision_depth", + "type": "float", + "getter": "get_collision_depth", + "setter": "", + "index": -1 + }, + { + "name": "collision_normal", + "type": "Vector3", + "getter": "get_collision_normal", + "setter": "", + "index": -1 + }, + { + "name": "collision_point", + "type": "Vector3", + "getter": "get_collision_point", + "setter": "", + "index": -1 + }, + { + "name": "collision_safe_fraction", + "type": "float", + "getter": "get_collision_safe_fraction", + "setter": "", + "index": -1 + }, + { + "name": "collision_unsafe_fraction", + "type": "float", + "getter": "get_collision_unsafe_fraction", + "setter": "", + "index": -1 + }, + { + "name": "motion", + "type": "Vector3", + "getter": "get_motion", + "setter": "", + "index": -1 + }, + { + "name": "motion_remainder", + "type": "Vector3", + "getter": "get_motion_remainder", + "setter": "", + "index": -1 + } ], "signals": [ ], "methods": [ { - "name": "get_result_count", + "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, @@ -116091,8 +123436,8 @@ ] }, { - "name": "get_result_object", - "return_type": "Object", + "name": "get_collider_rid", + "return_type": "RID", "is_editor": false, "is_noscript": false, "is_const": true, @@ -116101,16 +123446,10 @@ "has_varargs": false, "is_from_script": false, "arguments": [ - { - "name": "idx", - "type": "int", - "has_default_value": false, - "default_value": "" - } ] }, { - "name": "get_result_object_id", + "name": "get_collider_shape", "return_type": "int", "is_editor": false, "is_noscript": false, @@ -116120,17 +123459,11 @@ "has_varargs": false, "is_from_script": false, "arguments": [ - { - "name": "idx", - "type": "int", - "has_default_value": false, - "default_value": "" - } ] }, { - "name": "get_result_object_shape", - "return_type": "int", + "name": "get_collider_velocity", + "return_type": "Vector3", "is_editor": false, "is_noscript": false, "is_const": true, @@ -116139,17 +123472,89 @@ "has_varargs": false, "is_from_script": false, "arguments": [ - { - "name": "idx", - "type": "int", - "has_default_value": false, - "default_value": "" - } ] }, { - "name": "get_result_rid", - "return_type": "RID", + "name": "get_collision_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_collision_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_collision_point", + "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_collision_safe_fraction", + "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_unsafe_fraction", + "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_motion", + "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_motion_remainder", + "return_type": "Vector3", "is_editor": false, "is_noscript": false, "is_const": true, @@ -116158,12 +123563,6 @@ "has_varargs": false, "is_from_script": false, "arguments": [ - { - "name": "idx", - "type": "int", - "has_default_value": false, - "default_value": "" - } ] } ], @@ -116334,6 +123733,13 @@ "constants": { }, "properties": [ + { + "name": "center_offset", + "type": "Vector3", + "getter": "get_center_offset", + "setter": "set_center_offset", + "index": -1 + }, { "name": "size", "type": "Vector2", @@ -116359,6 +123765,19 @@ "signals": [ ], "methods": [ + { + "name": "get_center_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_size", "return_type": "Vector2", @@ -116398,6 +123817,25 @@ "arguments": [ ] }, + { + "name": "set_center_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": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_size", "return_type": "void", @@ -119490,6 +126928,284 @@ "enums": [ ] }, + { + "name": "Portal", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "linked_room", + "type": "NodePath", + "getter": "get_linked_room", + "setter": "set_linked_room", + "index": -1 + }, + { + "name": "points", + "type": "PoolVector2Array", + "getter": "get_points", + "setter": "set_points", + "index": -1 + }, + { + "name": "portal_active", + "type": "bool", + "getter": "get_portal_active", + "setter": "set_portal_active", + "index": -1 + }, + { + "name": "portal_margin", + "type": "float", + "getter": "get_portal_margin", + "setter": "set_portal_margin", + "index": -1 + }, + { + "name": "two_way", + "type": "bool", + "getter": "is_two_way", + "setter": "set_two_way", + "index": -1 + }, + { + "name": "use_default_margin", + "type": "bool", + "getter": "get_use_default_margin", + "setter": "set_use_default_margin", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_linked_room", + "return_type": "NodePath", + "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_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_portal_active", + "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_portal_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_use_default_margin", + "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_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_linked_room", + "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": "p_room", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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_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_portal_active", + "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": "p_active", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_portal_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": "p_margin", + "type": "float", + "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": "p_two_way", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_use_default_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": "p_use", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, { "name": "Position2D", "base_class": "Node2D", @@ -121302,6 +129018,13 @@ "constants": { }, "properties": [ + { + "name": "center_offset", + "type": "Vector3", + "getter": "get_center_offset", + "setter": "set_center_offset", + "index": -1 + }, { "name": "size", "type": "Vector2", @@ -121313,6 +129036,19 @@ "signals": [ ], "methods": [ + { + "name": "get_center_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_size", "return_type": "Vector2", @@ -121326,6 +129062,25 @@ "arguments": [ ] }, + { + "name": "set_center_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": "center_offset", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_size", "return_type": "void", @@ -122056,6 +129811,20 @@ "setter": "set_collision_mask", "index": -1 }, + { + "name": "debug_shape_custom_color", + "type": "Color", + "getter": "get_debug_shape_custom_color", + "setter": "set_debug_shape_custom_color", + "index": -1 + }, + { + "name": "debug_shape_thickness", + "type": "int", + "getter": "get_debug_shape_thickness", + "setter": "set_debug_shape_thickness", + "index": -1 + }, { "name": "enabled", "type": "bool", @@ -122235,6 +130004,32 @@ "arguments": [ ] }, + { + "name": "get_debug_shape_custom_color", + "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_debug_shape_thickness", + "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_exclude_parent_body", "return_type": "bool", @@ -122439,6 +130234,44 @@ } ] }, + { + "name": "set_debug_shape_custom_color", + "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": "debug_shape_custom_color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_debug_shape_thickness", + "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": "debug_shape_thickness", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_enabled", "return_type": "void", @@ -125184,6 +133017,8 @@ "instanciable": false, "is_reference": true, "constants": { + "IMPORT_ORDER_DEFAULT": 0, + "IMPORT_ORDER_SCENE": 100 }, "properties": [ ], @@ -125192,6 +133027,13 @@ "methods": [ ], "enums": [ + { + "name": "ImportOrder", + "values": { + "IMPORT_ORDER_DEFAULT": 0, + "IMPORT_ORDER_SCENE": 100 + } + } ] }, { @@ -126898,8 +134740,8 @@ "name": "body_shape_entered", "arguments": [ { - "name": "body_id", - "type": "int", + "name": "body_rid", + "type": "RID", "has_default_value": false, "default_value": "" }, @@ -126910,13 +134752,13 @@ "default_value": "" }, { - "name": "body_shape", + "name": "body_shape_index", "type": "int", "has_default_value": false, "default_value": "" }, { - "name": "local_shape", + "name": "local_shape_index", "type": "int", "has_default_value": false, "default_value": "" @@ -126927,8 +134769,8 @@ "name": "body_shape_exited", "arguments": [ { - "name": "body_id", - "type": "int", + "name": "body_rid", + "type": "RID", "has_default_value": false, "default_value": "" }, @@ -126939,13 +134781,13 @@ "default_value": "" }, { - "name": "body_shape", + "name": "body_shape_index", "type": "int", "has_default_value": false, "default_value": "" }, { - "name": "local_shape", + "name": "local_shape_index", "type": "int", "has_default_value": false, "default_value": "" @@ -128006,8 +135848,8 @@ "name": "body_shape_entered", "arguments": [ { - "name": "body_id", - "type": "int", + "name": "body_rid", + "type": "RID", "has_default_value": false, "default_value": "" }, @@ -128018,13 +135860,13 @@ "default_value": "" }, { - "name": "body_shape", + "name": "body_shape_index", "type": "int", "has_default_value": false, "default_value": "" }, { - "name": "local_shape", + "name": "local_shape_index", "type": "int", "has_default_value": false, "default_value": "" @@ -128035,8 +135877,8 @@ "name": "body_shape_exited", "arguments": [ { - "name": "body_id", - "type": "int", + "name": "body_rid", + "type": "RID", "has_default_value": false, "default_value": "" }, @@ -128047,13 +135889,13 @@ "default_value": "" }, { - "name": "body_shape", + "name": "body_shape_index", "type": "int", "has_default_value": false, "default_value": "" }, { - "name": "local_shape", + "name": "local_shape_index", "type": "int", "has_default_value": false, "default_value": "" @@ -129012,6 +136854,788 @@ } ] }, + { + "name": "Room", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "points", + "type": "PoolVector3Array", + "getter": "get_points", + "setter": "set_points", + "index": -1 + }, + { + "name": "room_simplify", + "type": "float", + "getter": "get_room_simplify", + "setter": "set_room_simplify", + "index": -1 + }, + { + "name": "use_default_simplify", + "type": "bool", + "getter": "get_use_default_simplify", + "setter": "set_use_default_simplify", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_points", + "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_room_simplify", + "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_use_default_simplify", + "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_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": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "PoolVector3Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_room_simplify", + "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": "p_value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_use_default_simplify", + "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": "p_use", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "RoomGroup", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "roomgroup_priority", + "type": "int", + "getter": "get_roomgroup_priority", + "setter": "set_roomgroup_priority", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_roomgroup_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": "set_roomgroup_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": "p_priority", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "RoomManager", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "PVS_MODE_DISABLED": 0, + "PVS_MODE_FULL": 2, + "PVS_MODE_PARTIAL": 1 + }, + "properties": [ + { + "name": "active", + "type": "bool", + "getter": "rooms_get_active", + "setter": "rooms_set_active", + "index": -1 + }, + { + "name": "debug_sprawl", + "type": "bool", + "getter": "get_debug_sprawl", + "setter": "set_debug_sprawl", + "index": -1 + }, + { + "name": "default_portal_margin", + "type": "float", + "getter": "get_default_portal_margin", + "setter": "set_default_portal_margin", + "index": -1 + }, + { + "name": "gameplay_monitor", + "type": "bool", + "getter": "get_gameplay_monitor_enabled", + "setter": "set_gameplay_monitor_enabled", + "index": -1 + }, + { + "name": "merge_meshes", + "type": "bool", + "getter": "get_merge_meshes", + "setter": "set_merge_meshes", + "index": -1 + }, + { + "name": "overlap_warning_threshold", + "type": "int", + "getter": "get_overlap_warning_threshold", + "setter": "set_overlap_warning_threshold", + "index": -1 + }, + { + "name": "portal_depth_limit", + "type": "int", + "getter": "get_portal_depth_limit", + "setter": "set_portal_depth_limit", + "index": -1 + }, + { + "name": "preview_camera", + "type": "NodePath", + "getter": "get_preview_camera_path", + "setter": "set_preview_camera_path", + "index": -1 + }, + { + "name": "pvs_mode", + "type": "int", + "getter": "get_pvs_mode", + "setter": "set_pvs_mode", + "index": -1 + }, + { + "name": "room_simplify", + "type": "float", + "getter": "get_room_simplify", + "setter": "set_room_simplify", + "index": -1 + }, + { + "name": "roomlist", + "type": "NodePath", + "getter": "get_roomlist_path", + "setter": "set_roomlist_path", + "index": -1 + }, + { + "name": "show_margins", + "type": "bool", + "getter": "get_show_margins", + "setter": "set_show_margins", + "index": -1 + }, + { + "name": "use_secondary_pvs", + "type": "bool", + "getter": "get_use_secondary_pvs", + "setter": "set_use_secondary_pvs", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_debug_sprawl", + "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_default_portal_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_gameplay_monitor_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_merge_meshes", + "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_overlap_warning_threshold", + "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_portal_depth_limit", + "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_preview_camera_path", + "return_type": "NodePath", + "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_pvs_mode", + "return_type": "enum.RoomManager::PVSMode", + "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", + "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_roomlist_path", + "return_type": "NodePath", + "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_show_margins", + "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_secondary_pvs", + "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": "rooms_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": "rooms_convert", + "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": "rooms_get_active", + "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": "rooms_set_active", + "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": "active", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_debug_sprawl", + "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": "debug_sprawl", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_default_portal_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": "default_portal_margin", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_gameplay_monitor_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": "gameplay_monitor", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_merge_meshes", + "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": "merge_meshes", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_overlap_warning_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": "overlap_warning_threshold", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_portal_depth_limit", + "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": "portal_depth_limit", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_preview_camera_path", + "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": "preview_camera", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_pvs_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": "pvs_mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_room_simplify", + "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": "room_simplify", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_roomlist_path", + "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": "p_path", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_show_margins", + "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": "show_margins", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_use_secondary_pvs", + "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": "use_secondary_pvs", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "PVSMode", + "values": { + "PVS_MODE_DISABLED": 0, + "PVS_MODE_PARTIAL": 1, + "PVS_MODE_FULL": 2 + } + } + ] + }, { "name": "RootMotionView", "base_class": "VisualInstance", @@ -129616,13 +138240,13 @@ "arguments": [ { "name": "id", - "type": "void", + "type": "Variant", "has_default_value": false, "default_value": "" }, { "name": "meta", - "type": "void", + "type": "Variant", "has_default_value": false, "default_value": "" } @@ -130648,7 +139272,7 @@ "default_value": "" }, { - "name": "shrink", + "name": "scale", "type": "float", "has_default_value": true, "default_value": "1" @@ -131791,6 +140415,25 @@ "arguments": [ ] }, + { + "name": "_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": "_live_auto_reload_running_scripts", "return_type": "void", @@ -131936,6 +140579,19 @@ } ] }, + { + "name": "_queue_close_tabs", + "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": "_reload_scripts", "return_type": "void", @@ -132668,7 +141324,7 @@ ], "methods": [ { - "name": "_ensure_focused_visible", + "name": "_gui_focus_changed", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -132737,6 +141393,25 @@ "arguments": [ ] }, + { + "name": "ensure_control_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": "control", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "get_deadzone", "return_type": "int", @@ -133434,6 +142109,19 @@ "signals": [ ], "methods": [ + { + "name": "get_debug_mesh", + "return_type": "ArrayMesh", + "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_margin", "return_type": "float", @@ -133965,6 +142653,25 @@ } ] }, + { + "name": "get_bone_global_pose_no_override", + "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": "bone_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "get_bone_name", "return_type": "String", @@ -134268,6 +142975,31 @@ } ] }, + { + "name": "set_bone_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": "bone_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_bone_parent", "return_type": "void", @@ -135897,6 +144629,13 @@ "setter": "set_parent_collision_ignore", "index": -1 }, + { + "name": "physics_enabled", + "type": "bool", + "getter": "is_physics_enabled", + "setter": "set_physics_enabled", + "index": -1 + }, { "name": "pose_matching_coefficient", "type": "float", @@ -136117,6 +144856,25 @@ "arguments": [ ] }, + { + "name": "get_point_transform", + "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": "point_index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "get_pose_matching_coefficient", "return_type": "float", @@ -136182,6 +144940,38 @@ "arguments": [ ] }, + { + "name": "is_physics_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_point_pinned", + "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": "point_index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "is_ray_pickable", "return_type": "bool", @@ -136397,6 +145187,56 @@ } ] }, + { + "name": "set_physics_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_point_pinned", + "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": "point_index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "pinned", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "attachment_path", + "type": "NodePath", + "has_default_value": true, + "default_value": "" + } + ] + }, { "name": "set_pose_matching_coefficient", "return_type": "void", @@ -136524,7 +145364,9 @@ "instanciable": true, "is_reference": false, "constants": { + "NOTIFICATION_ENTER_GAMEPLAY": 45, "NOTIFICATION_ENTER_WORLD": 41, + "NOTIFICATION_EXIT_GAMEPLAY": 46, "NOTIFICATION_EXIT_WORLD": 42, "NOTIFICATION_TRANSFORM_CHANGED": 2000, "NOTIFICATION_VISIBILITY_CHANGED": 43 @@ -136588,6 +145430,16 @@ } ], "signals": [ + { + "name": "gameplay_entered", + "arguments": [ + ] + }, + { + "name": "gameplay_exited", + "arguments": [ + ] + }, { "name": "visibility_changed", "arguments": [ @@ -141170,28 +150022,28 @@ "type": "float", "getter": "get_param", "setter": "set_param", - "index": 5 + "index": 6 }, { "name": "spot_angle_attenuation", "type": "float", "getter": "get_param", "setter": "set_param", - "index": 6 + "index": 7 }, { "name": "spot_attenuation", "type": "float", "getter": "get_param", "setter": "set_param", - "index": 4 + "index": 5 }, { "name": "spot_range", "type": "float", "getter": "get_param", "setter": "set_param", - "index": 3 + "index": 4 } ], "signals": [ @@ -145155,7 +154007,7 @@ }, { "name": "anti_aliasing_size", - "type": "int", + "type": "float", "getter": "get_aa_size", "setter": "set_aa_size", "index": -1 @@ -145306,7 +154158,7 @@ "methods": [ { "name": "get_aa_size", - "return_type": "int", + "return_type": "float", "is_editor": false, "is_noscript": false, "is_const": true, @@ -145517,7 +154369,7 @@ "arguments": [ { "name": "size", - "type": "int", + "type": "float", "has_default_value": false, "default_value": "" } @@ -146782,7 +155634,7 @@ "name": "colors", "type": "PoolColorArray", "has_default_value": true, - "default_value": "[PoolColorArray]" + "default_value": "[]" }, { "name": "uv2s", @@ -146964,7 +155816,7 @@ "name": "flags", "type": "int", "has_default_value": true, - "default_value": "97280" + "default_value": "2194432" } ] }, @@ -147514,6 +156366,25 @@ } ] }, + { + "name": "get_tab_hidden", + "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": "tab_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "get_tab_icon", "return_type": "Texture", @@ -147533,6 +156404,25 @@ } ] }, + { + "name": "get_tab_idx_at_point", + "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": "point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "get_tab_title", "return_type": "String", @@ -147711,6 +156601,31 @@ } ] }, + { + "name": "set_tab_hidden", + "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": "tab_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "hidden", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_tab_icon", "return_type": "void", @@ -149581,6 +158496,32 @@ } ] }, + { + "name": "has_redo", + "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_undo", + "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": "insert_text_at_cursor", "return_type": "void", @@ -151083,6 +160024,49 @@ "signals": [ ], "methods": [ + { + "name": "create", + "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": "" + }, + { + "name": "height", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "depth", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "format", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "flags", + "type": "int", + "has_default_value": true, + "default_value": "4" + } + ] + } ], "enums": [ ] @@ -151102,6 +160086,49 @@ "signals": [ ], "methods": [ + { + "name": "create", + "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": "" + }, + { + "name": "height", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "depth", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "format", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "flags", + "type": "int", + "has_default_value": true, + "default_value": "7" + } + ] + } ], "enums": [ ] @@ -151131,6 +160158,20 @@ "setter": "set_expand", "index": -1 }, + { + "name": "flip_h", + "type": "bool", + "getter": "is_flipped_h", + "setter": "set_flip_h", + "index": -1 + }, + { + "name": "flip_v", + "type": "bool", + "getter": "is_flipped_v", + "setter": "set_flip_v", + "index": -1 + }, { "name": "stretch_mode", "type": "int", @@ -151288,6 +160329,32 @@ "arguments": [ ] }, + { + "name": "is_flipped_h", + "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_flipped_v", + "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_click_mask", "return_type": "void", @@ -151345,6 +160412,44 @@ } ] }, + { + "name": "set_flip_h", + "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_flip_v", + "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_focused_texture", "return_type": "void", @@ -151465,7 +160570,9 @@ "instanciable": false, "is_reference": true, "constants": { - "FLAGS_DEFAULT": 4, + "FLAGS_DEFAULT_TEXTURE_3D": 4, + "FLAGS_DEFAULT_TEXTURE_ARRAY": 7, + "FLAG_ANISOTROPIC_FILTER": 8, "FLAG_FILTER": 4, "FLAG_MIPMAPS": 1, "FLAG_REPEAT": 2 @@ -151521,49 +160628,6 @@ } ] }, - { - "name": "create", - "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": "" - }, - { - "name": "height", - "type": "int", - "has_default_value": false, - "default_value": "" - }, - { - "name": "depth", - "type": "int", - "has_default_value": false, - "default_value": "" - }, - { - "name": "format", - "type": "int", - "has_default_value": false, - "default_value": "" - }, - { - "name": "flags", - "type": "int", - "has_default_value": true, - "default_value": "4" - } - ] - }, { "name": "get_depth", "return_type": "int", @@ -151742,8 +160806,10 @@ "values": { "FLAG_MIPMAPS": 1, "FLAG_REPEAT": 2, + "FLAGS_DEFAULT_TEXTURE_3D": 4, "FLAG_FILTER": 4, - "FLAGS_DEFAULT": 4 + "FLAGS_DEFAULT_TEXTURE_ARRAY": 7, + "FLAG_ANISOTROPIC_FILTER": 8 } } ] @@ -151845,6 +160911,13 @@ "setter": "set_progress_texture", "index": -1 }, + { + "name": "texture_progress_offset", + "type": "Vector2", + "getter": "get_texture_progress_offset", + "setter": "set_texture_progress_offset", + "index": -1 + }, { "name": "texture_under", "type": "Texture", @@ -151987,6 +161060,19 @@ } ] }, + { + "name": "get_texture_progress_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_tint_over", "return_type": "Color", @@ -152197,6 +161283,25 @@ } ] }, + { + "name": "set_texture_progress_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_tint_over", "return_type": "void", @@ -152548,6 +161653,12 @@ "instanciable": true, "is_reference": true, "constants": { + "DATA_TYPE_COLOR": 0, + "DATA_TYPE_CONSTANT": 1, + "DATA_TYPE_FONT": 2, + "DATA_TYPE_ICON": 3, + "DATA_TYPE_MAX": 5, + "DATA_TYPE_STYLEBOX": 4 }, "properties": [ { @@ -152572,6 +161683,12 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "notify_list_changed", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } ] }, { @@ -152712,6 +161829,37 @@ } ] }, + { + "name": "clear_theme_item", + "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": "data_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "copy_default_theme", "return_type": "void", @@ -152788,6 +161936,19 @@ } ] }, + { + "name": "get_color_types", + "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": "get_constant", "return_type": "int", @@ -152832,6 +161993,19 @@ } ] }, + { + "name": "get_constant_types", + "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": "get_default_font", "return_type": "Font", @@ -152889,6 +162063,19 @@ } ] }, + { + "name": "get_font_types", + "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": "get_icon", "return_type": "Texture", @@ -152933,6 +162120,19 @@ } ] }, + { + "name": "get_icon_types", + "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": "get_stylebox", "return_type": "StyleBox", @@ -152990,6 +162190,81 @@ "arguments": [ ] }, + { + "name": "get_theme_item", + "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": "data_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_theme_item_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": "data_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_theme_item_types", + "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": "data_type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "get_type_list", "return_type": "PoolStringArray", @@ -153035,7 +162310,70 @@ ] }, { - "name": "has_constant", + "name": "has_constant", + "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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_default_font", + "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_font", + "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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_icon", "return_type": "bool", "is_editor": false, "is_noscript": false, @@ -153060,7 +162398,7 @@ ] }, { - "name": "has_font", + "name": "has_stylebox", "return_type": "bool", "is_editor": false, "is_noscript": false, @@ -153085,7 +162423,7 @@ ] }, { - "name": "has_icon", + "name": "has_theme_item", "return_type": "bool", "is_editor": false, "is_noscript": false, @@ -153095,6 +162433,12 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "data_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, { "name": "name", "type": "String", @@ -153110,16 +162454,202 @@ ] }, { - "name": "has_stylebox", - "return_type": "bool", + "name": "merge_with", + "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": "other", + "type": "Theme", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rename_color", + "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": "old_name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rename_constant", + "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": "old_name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rename_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": "old_name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rename_icon", + "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": "old_name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rename_stylebox", + "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": "old_name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rename_theme_item", + "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": "data_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "old_name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, { "name": "name", "type": "String", @@ -153307,9 +162837,57 @@ "default_value": "" } ] + }, + { + "name": "set_theme_item", + "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": "data_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] } ], "enums": [ + { + "name": "DataType", + "values": { + "DATA_TYPE_COLOR": 0, + "DATA_TYPE_CONSTANT": 1, + "DATA_TYPE_FONT": 2, + "DATA_TYPE_ICON": 3, + "DATA_TYPE_STYLEBOX": 4, + "DATA_TYPE_MAX": 5 + } + } ] }, { @@ -157180,6 +166758,25 @@ "signals": [ ], "methods": [ + { + "name": "_get_message", + "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": "src_message", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "_get_messages", "return_type": "PoolStringArray", @@ -162294,7 +171891,7 @@ "return_type": "bool", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, @@ -162307,7 +171904,7 @@ "return_type": "bool", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, @@ -164103,6 +173700,13 @@ "setter": "set_shadow_atlas_size", "index": -1 }, + { + "name": "sharpen_intensity", + "type": "float", + "getter": "get_sharpen_intensity", + "setter": "set_sharpen_intensity", + "index": -1 + }, { "name": "size", "type": "Vector2", @@ -164539,6 +174143,19 @@ "arguments": [ ] }, + { + "name": "get_sharpen_intensity", + "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_size", "return_type": "Vector2", @@ -165232,6 +174849,25 @@ } ] }, + { + "name": "set_sharpen_intensity", + "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": "intensity", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_size", "return_type": "void", @@ -166114,7 +175750,7 @@ }, { "name": "VisibilityNotifier", - "base_class": "Spatial", + "base_class": "CullInstance", "api_type": "core", "singleton": false, "singleton_name": "", @@ -166320,7 +175956,7 @@ }, { "name": "VisualInstance", - "base_class": "Spatial", + "base_class": "CullInstance", "api_type": "core", "singleton": false, "singleton_name": "", @@ -168527,6 +178163,44 @@ "arguments": [ ] }, + { + "name": "_get_input_value_port_hint", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_input_value_port_hint_string", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "_get_input_value_port_name", "return_type": "String", @@ -168610,6 +178284,44 @@ "arguments": [ ] }, + { + "name": "_get_output_value_port_hint", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_output_value_port_hint_string", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "_get_output_value_port_name", "return_type": "String", @@ -172297,7 +182009,7 @@ "ARRAY_COLOR": 3, "ARRAY_COMPRESS_BONES": 32768, "ARRAY_COMPRESS_COLOR": 4096, - "ARRAY_COMPRESS_DEFAULT": 97280, + "ARRAY_COMPRESS_DEFAULT": 2194432, "ARRAY_COMPRESS_INDEX": 131072, "ARRAY_COMPRESS_NORMAL": 1024, "ARRAY_COMPRESS_TANGENT": 2048, @@ -172307,6 +182019,7 @@ "ARRAY_COMPRESS_WEIGHTS": 65536, "ARRAY_FLAG_USE_16_BIT_BONES": 524288, "ARRAY_FLAG_USE_2D_VERTICES": 262144, + "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION": 2097152, "ARRAY_FORMAT_BONES": 64, "ARRAY_FORMAT_COLOR": 8, "ARRAY_FORMAT_INDEX": 256, @@ -172366,6 +182079,7 @@ "ENV_SSAO_QUALITY_LOW": 0, "ENV_SSAO_QUALITY_MEDIUM": 1, "ENV_TONE_MAPPER_ACES": 3, + "ENV_TONE_MAPPER_ACES_FITTED": 4, "ENV_TONE_MAPPER_FILMIC": 2, "ENV_TONE_MAPPER_LINEAR": 0, "ENV_TONE_MAPPER_REINHARD": 1, @@ -172415,21 +182129,23 @@ "LIGHT_OMNI_SHADOW_DETAIL_HORIZONTAL": 1, "LIGHT_OMNI_SHADOW_DETAIL_VERTICAL": 0, "LIGHT_OMNI_SHADOW_DUAL_PARABOLOID": 0, - "LIGHT_PARAM_ATTENUATION": 4, - "LIGHT_PARAM_CONTACT_SHADOW_SIZE": 7, + "LIGHT_PARAM_ATTENUATION": 5, + "LIGHT_PARAM_CONTACT_SHADOW_SIZE": 8, "LIGHT_PARAM_ENERGY": 0, - "LIGHT_PARAM_MAX": 15, - "LIGHT_PARAM_RANGE": 3, - "LIGHT_PARAM_SHADOW_BIAS": 13, - "LIGHT_PARAM_SHADOW_BIAS_SPLIT_SCALE": 14, - "LIGHT_PARAM_SHADOW_MAX_DISTANCE": 8, - "LIGHT_PARAM_SHADOW_NORMAL_BIAS": 12, - "LIGHT_PARAM_SHADOW_SPLIT_1_OFFSET": 9, - "LIGHT_PARAM_SHADOW_SPLIT_2_OFFSET": 10, - "LIGHT_PARAM_SHADOW_SPLIT_3_OFFSET": 11, - "LIGHT_PARAM_SPECULAR": 2, - "LIGHT_PARAM_SPOT_ANGLE": 5, - "LIGHT_PARAM_SPOT_ATTENUATION": 6, + "LIGHT_PARAM_INDIRECT_ENERGY": 1, + "LIGHT_PARAM_MAX": 16, + "LIGHT_PARAM_RANGE": 4, + "LIGHT_PARAM_SHADOW_BIAS": 14, + "LIGHT_PARAM_SHADOW_BIAS_SPLIT_SCALE": 15, + "LIGHT_PARAM_SHADOW_MAX_DISTANCE": 9, + "LIGHT_PARAM_SHADOW_NORMAL_BIAS": 13, + "LIGHT_PARAM_SHADOW_SPLIT_1_OFFSET": 10, + "LIGHT_PARAM_SHADOW_SPLIT_2_OFFSET": 11, + "LIGHT_PARAM_SHADOW_SPLIT_3_OFFSET": 12, + "LIGHT_PARAM_SIZE": 2, + "LIGHT_PARAM_SPECULAR": 3, + "LIGHT_PARAM_SPOT_ANGLE": 6, + "LIGHT_PARAM_SPOT_ATTENUATION": 7, "LIGHT_SPOT": 2, "MATERIAL_RENDER_PRIORITY_MAX": 127, "MATERIAL_RENDER_PRIORITY_MIN": -128, @@ -175412,6 +185128,12 @@ "type": "bool", "has_default_value": false, "default_value": "" + }, + { + "name": "high_quality", + "type": "bool", + "has_default_value": false, + "default_value": "" } ] }, @@ -178296,7 +188018,7 @@ "name": "compress_format", "type": "int", "has_default_value": true, - "default_value": "97280" + "default_value": "2194432" } ] }, @@ -178748,6 +188470,12 @@ "type": "int", "has_default_value": false, "default_value": "" + }, + { + "name": "array_index", + "type": "int", + "has_default_value": false, + "default_value": "" } ] }, @@ -180478,6 +190206,25 @@ } ] }, + { + "name": "set_use_occlusion_culling", + "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": "shader_create", "return_type": "RID", @@ -182023,6 +191770,31 @@ } ] }, + { + "name": "viewport_set_sharpen_intensity", + "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": "viewport", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "intensity", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "viewport_set_size", "return_type": "void", @@ -182465,7 +192237,8 @@ "ENV_TONE_MAPPER_LINEAR": 0, "ENV_TONE_MAPPER_REINHARD": 1, "ENV_TONE_MAPPER_FILMIC": 2, - "ENV_TONE_MAPPER_ACES": 3 + "ENV_TONE_MAPPER_ACES": 3, + "ENV_TONE_MAPPER_ACES_FITTED": 4 } }, { @@ -182542,10 +192315,11 @@ "ARRAY_COMPRESS_TEX_UV2": 16384, "ARRAY_COMPRESS_BONES": 32768, "ARRAY_COMPRESS_WEIGHTS": 65536, - "ARRAY_COMPRESS_DEFAULT": 97280, "ARRAY_COMPRESS_INDEX": 131072, "ARRAY_FLAG_USE_2D_VERTICES": 262144, - "ARRAY_FLAG_USE_16_BIT_BONES": 524288 + "ARRAY_FLAG_USE_16_BIT_BONES": 524288, + "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION": 2097152, + "ARRAY_COMPRESS_DEFAULT": 2194432 } }, { @@ -182577,20 +192351,22 @@ "name": "LightParam", "values": { "LIGHT_PARAM_ENERGY": 0, - "LIGHT_PARAM_SPECULAR": 2, - "LIGHT_PARAM_RANGE": 3, - "LIGHT_PARAM_ATTENUATION": 4, - "LIGHT_PARAM_SPOT_ANGLE": 5, - "LIGHT_PARAM_SPOT_ATTENUATION": 6, - "LIGHT_PARAM_CONTACT_SHADOW_SIZE": 7, - "LIGHT_PARAM_SHADOW_MAX_DISTANCE": 8, - "LIGHT_PARAM_SHADOW_SPLIT_1_OFFSET": 9, - "LIGHT_PARAM_SHADOW_SPLIT_2_OFFSET": 10, - "LIGHT_PARAM_SHADOW_SPLIT_3_OFFSET": 11, - "LIGHT_PARAM_SHADOW_NORMAL_BIAS": 12, - "LIGHT_PARAM_SHADOW_BIAS": 13, - "LIGHT_PARAM_SHADOW_BIAS_SPLIT_SCALE": 14, - "LIGHT_PARAM_MAX": 15 + "LIGHT_PARAM_INDIRECT_ENERGY": 1, + "LIGHT_PARAM_SIZE": 2, + "LIGHT_PARAM_SPECULAR": 3, + "LIGHT_PARAM_RANGE": 4, + "LIGHT_PARAM_ATTENUATION": 5, + "LIGHT_PARAM_SPOT_ANGLE": 6, + "LIGHT_PARAM_SPOT_ATTENUATION": 7, + "LIGHT_PARAM_CONTACT_SHADOW_SIZE": 8, + "LIGHT_PARAM_SHADOW_MAX_DISTANCE": 9, + "LIGHT_PARAM_SHADOW_SPLIT_1_OFFSET": 10, + "LIGHT_PARAM_SHADOW_SPLIT_2_OFFSET": 11, + "LIGHT_PARAM_SHADOW_SPLIT_3_OFFSET": 12, + "LIGHT_PARAM_SHADOW_NORMAL_BIAS": 13, + "LIGHT_PARAM_SHADOW_BIAS": 14, + "LIGHT_PARAM_SHADOW_BIAS_SPLIT_SCALE": 15, + "LIGHT_PARAM_MAX": 16 } }, { @@ -184041,6 +193817,13 @@ "constants": { }, "properties": [ + { + "name": "initialized", + "type": "bool", + "getter": "_is_initialized", + "setter": "_set_initialized", + "index": -1 + } ], "signals": [ ], @@ -184267,6 +194050,63 @@ "is_from_script": false, "arguments": [ ] + }, + { + "name": "_is_initialized", + "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": "_set_initialized", + "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": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_input_port_default_value", + "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": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] } ], "enums": [ @@ -186923,6 +196763,19 @@ "arguments": [ ] }, + { + "name": "get_buffered_amount", + "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_id", "return_type": "int", @@ -187953,6 +197806,19 @@ "arguments": [ ] }, + { + "name": "get_current_outbound_buffered_amount", + "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_write_mode", "return_type": "enum.WebSocketPeer::WriteMode", @@ -188066,6 +197932,13 @@ "setter": "set_ca_chain", "index": -1 }, + { + "name": "handshake_timeout", + "type": "bool", + "getter": "get_handshake_timeout", + "setter": "set_handshake_timeout", + "index": -1 + }, { "name": "private_key", "type": "CryptoKey", @@ -188209,6 +198082,19 @@ "arguments": [ ] }, + { + "name": "get_handshake_timeout", + "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_peer_address", "return_type": "String", @@ -188374,6 +198260,25 @@ } ] }, + { + "name": "set_handshake_timeout", + "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": "timeout", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_private_key", "return_type": "void", @@ -189746,6 +199651,62 @@ } ] }, + { + "name": "class_get_enum_constants", + "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": "class", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enum", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "no_inheritance", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "class_get_enum_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": "class", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "no_inheritance", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, { "name": "class_get_integer_constant", "return_type": "int", @@ -189771,6 +199732,37 @@ } ] }, + { + "name": "class_get_integer_constant_enum", + "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": "class", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "no_inheritance", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, { "name": "class_get_integer_constant_list", "return_type": "PoolStringArray", @@ -189921,6 +199913,37 @@ } ] }, + { + "name": "class_has_enum", + "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": "class", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "no_inheritance", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, { "name": "class_has_integer_constant", "return_type": "bool", @@ -190520,6 +200543,13 @@ "setter": "set_physics_jitter_fix", "index": -1 }, + { + "name": "print_error_messages", + "type": "bool", + "getter": "is_printing_error_messages", + "setter": "set_print_error_messages", + "index": -1 + }, { "name": "target_fps", "type": "int", @@ -190810,6 +200840,19 @@ "arguments": [ ] }, + { + "name": "is_printing_error_messages", + "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_editor_hint", "return_type": "void", @@ -190867,6 +200910,25 @@ } ] }, + { + "name": "set_print_error_messages", + "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_target_fps", "return_type": "void", @@ -193238,6 +203300,13 @@ "setter": "set_current_screen", "index": -1 }, + { + "name": "delta_smoothing", + "type": "bool", + "getter": "is_delta_smoothing_enabled", + "setter": "set_delta_smoothing", + "index": -1 + }, { "name": "exit_code", "type": "int", @@ -193628,6 +203697,19 @@ "arguments": [ ] }, + { + "name": "get_cache_dir", + "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_clipboard", "return_type": "String", @@ -193654,6 +203736,19 @@ "arguments": [ ] }, + { + "name": "get_config_dir", + "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_connected_midi_inputs", "return_type": "PoolStringArray", @@ -193706,6 +203801,19 @@ "arguments": [ ] }, + { + "name": "get_data_dir", + "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_date", "return_type": "Dictionary", @@ -193886,6 +203994,19 @@ "arguments": [ ] }, + { + "name": "get_locale_language", + "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_low_processor_usage_mode_sleep_usec", "return_type": "int", @@ -194237,6 +204358,12 @@ "type": "int", "has_default_value": false, "default_value": "" + }, + { + "name": "shared_storage", + "type": "bool", + "has_default_value": true, + "default_value": "True" } ] }, @@ -194714,6 +204841,19 @@ "arguments": [ ] }, + { + "name": "is_delta_smoothing_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_in_low_processor_usage_mode", "return_type": "bool", @@ -195310,6 +205450,25 @@ } ] }, + { + "name": "set_delta_smoothing", + "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_smoothing_enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_environment", "return_type": "bool", @@ -196311,6 +206470,19 @@ "arguments": [ ] }, + { + "name": "is_alive", + "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": "start", "return_type": "enum.Error",