summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGeorge L. Albany <Megacake1234@gmail.com>2024-10-31 19:26:11 +0000
committerGitHub <noreply@github.com>2024-10-31 19:26:11 +0000
commitbebc98d4eab0ca9164282d9c0770914025751d24 (patch)
tree01f0912301ba267504666e4d9e21cffe41b51415
parent259c757ccea4c8e223713019ca5ab95788fcf92e (diff)
parent4667b71811d16169440c320dc490bbe074e4d01b (diff)
downloadredot-cpp-bebc98d4eab0ca9164282d9c0770914025751d24.tar.gz
Merge pull request #1 from Redot-Engine/rebrand
Rebrand godot-cpp to redot-cpp
-rw-r--r--.git-blame-ignore-revs11
-rw-r--r--.github/ISSUE_TEMPLATE/bug_report.yml12
-rw-r--r--.github/ISSUE_TEMPLATE/config.yml16
-rw-r--r--.github/workflows/ci.yml92
-rw-r--r--LICENSE.md1
-rw-r--r--README.md60
-rw-r--r--binding_generator.py3
-rw-r--r--doc/cmake.md2
-rw-r--r--gdextension/README.md10
-rw-r--r--gdextension/extension_api.json5174
-rw-r--r--gdextension/gdextension_interface.h13
-rw-r--r--include/godot_cpp/classes/editor_plugin_registration.hpp6
-rw-r--r--include/godot_cpp/classes/ref.hpp6
-rw-r--r--include/godot_cpp/classes/wrapped.hpp6
-rw-r--r--include/godot_cpp/core/binder_common.hpp6
-rw-r--r--include/godot_cpp/core/builtin_ptrcall.hpp6
-rw-r--r--include/godot_cpp/core/class_db.hpp6
-rw-r--r--include/godot_cpp/core/defs.hpp6
-rw-r--r--include/godot_cpp/core/engine_ptrcall.hpp6
-rw-r--r--include/godot_cpp/core/error_macros.hpp6
-rw-r--r--include/godot_cpp/core/math.hpp6
-rw-r--r--include/godot_cpp/core/memory.hpp6
-rw-r--r--include/godot_cpp/core/method_bind.hpp6
-rw-r--r--include/godot_cpp/core/method_ptrcall.hpp6
-rw-r--r--include/godot_cpp/core/mutex_lock.hpp6
-rw-r--r--include/godot_cpp/core/object.hpp6
-rw-r--r--include/godot_cpp/core/object_id.hpp6
-rw-r--r--include/godot_cpp/core/property_info.hpp6
-rw-r--r--include/godot_cpp/core/type_info.hpp6
-rw-r--r--include/godot_cpp/godot.hpp6
-rw-r--r--include/godot_cpp/templates/cowdata.hpp6
-rw-r--r--include/godot_cpp/templates/hash_map.hpp6
-rw-r--r--include/godot_cpp/templates/hash_set.hpp6
-rw-r--r--include/godot_cpp/templates/hashfuncs.hpp6
-rw-r--r--include/godot_cpp/templates/list.hpp6
-rw-r--r--include/godot_cpp/templates/local_vector.hpp6
-rw-r--r--include/godot_cpp/templates/pair.hpp6
-rw-r--r--include/godot_cpp/templates/rb_map.hpp6
-rw-r--r--include/godot_cpp/templates/rb_set.hpp6
-rw-r--r--include/godot_cpp/templates/rid_owner.hpp6
-rw-r--r--include/godot_cpp/templates/safe_refcount.hpp6
-rw-r--r--include/godot_cpp/templates/search_array.hpp6
-rw-r--r--include/godot_cpp/templates/self_list.hpp6
-rw-r--r--include/godot_cpp/templates/sort_array.hpp6
-rw-r--r--include/godot_cpp/templates/spin_lock.hpp6
-rw-r--r--include/godot_cpp/templates/thread_work_pool.hpp6
-rw-r--r--include/godot_cpp/templates/vector.hpp6
-rw-r--r--include/godot_cpp/templates/vmap.hpp6
-rw-r--r--include/godot_cpp/templates/vset.hpp6
-rw-r--r--include/godot_cpp/variant/aabb.hpp6
-rw-r--r--include/godot_cpp/variant/array_helpers.hpp6
-rw-r--r--include/godot_cpp/variant/basis.hpp6
-rw-r--r--include/godot_cpp/variant/callable_custom.hpp6
-rw-r--r--include/godot_cpp/variant/callable_method_pointer.hpp6
-rw-r--r--include/godot_cpp/variant/char_string.hpp6
-rw-r--r--include/godot_cpp/variant/char_utils.hpp6
-rw-r--r--include/godot_cpp/variant/color.hpp6
-rw-r--r--include/godot_cpp/variant/color_names.inc.hpp6
-rw-r--r--include/godot_cpp/variant/plane.hpp6
-rw-r--r--include/godot_cpp/variant/projection.hpp6
-rw-r--r--include/godot_cpp/variant/quaternion.hpp6
-rw-r--r--include/godot_cpp/variant/rect2.hpp6
-rw-r--r--include/godot_cpp/variant/rect2i.hpp6
-rw-r--r--include/godot_cpp/variant/transform2d.hpp6
-rw-r--r--include/godot_cpp/variant/transform3d.hpp6
-rw-r--r--include/godot_cpp/variant/typed_array.hpp6
-rw-r--r--include/godot_cpp/variant/typed_dictionary.hpp6
-rw-r--r--include/godot_cpp/variant/variant.hpp6
-rw-r--r--include/godot_cpp/variant/vector2.hpp6
-rw-r--r--include/godot_cpp/variant/vector2i.hpp6
-rw-r--r--include/godot_cpp/variant/vector3.hpp6
-rw-r--r--include/godot_cpp/variant/vector3i.hpp6
-rw-r--r--include/godot_cpp/variant/vector4.hpp6
-rw-r--r--include/godot_cpp/variant/vector4i.hpp6
-rwxr-xr-xmisc/scripts/check_ci_log.py8
-rwxr-xr-xmisc/scripts/copyright_headers.py10
-rw-r--r--misc/scripts/header_guards.py4
-rwxr-xr-xmisc/scripts/make_tarball.sh12
-rw-r--r--src/classes/editor_plugin_registration.cpp6
-rw-r--r--src/classes/low_level.cpp6
-rw-r--r--src/classes/wrapped.cpp6
-rw-r--r--src/core/class_db.cpp6
-rw-r--r--src/core/error_macros.cpp6
-rw-r--r--src/core/memory.cpp6
-rw-r--r--src/core/method_bind.cpp6
-rw-r--r--src/core/object.cpp6
-rw-r--r--src/godot.cpp6
-rw-r--r--src/variant/aabb.cpp6
-rw-r--r--src/variant/basis.cpp6
-rw-r--r--src/variant/callable_custom.cpp6
-rw-r--r--src/variant/callable_method_pointer.cpp6
-rw-r--r--src/variant/char_string.cpp6
-rw-r--r--src/variant/color.cpp6
-rw-r--r--src/variant/packed_arrays.cpp6
-rw-r--r--src/variant/plane.cpp6
-rw-r--r--src/variant/projection.cpp6
-rw-r--r--src/variant/quaternion.cpp6
-rw-r--r--src/variant/rect2.cpp6
-rw-r--r--src/variant/rect2i.cpp6
-rw-r--r--src/variant/transform2d.cpp6
-rw-r--r--src/variant/transform3d.cpp6
-rw-r--r--src/variant/variant.cpp6
-rw-r--r--src/variant/vector2.cpp6
-rw-r--r--src/variant/vector2i.cpp6
-rw-r--r--src/variant/vector3.cpp6
-rw-r--r--src/variant/vector3i.cpp6
-rw-r--r--src/variant/vector4.cpp6
-rw-r--r--src/variant/vector4i.cpp6
-rw-r--r--test/CMakeLists.txt2
-rw-r--r--test/README.md4
-rwxr-xr-xtest/generate_xcframework.sh2
-rw-r--r--test/project/example.gdextension4
-rwxr-xr-xtest/run-tests.sh4
-rw-r--r--tools/godotcpp.py4
114 files changed, 5490 insertions, 516 deletions
diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs
new file mode 100644
index 0000000..c18157e
--- /dev/null
+++ b/.git-blame-ignore-revs
@@ -0,0 +1,11 @@
+# This file contains a list of Git commit hashes that should be hidden from the
+# regular Git history. Typically, this includes commits involving mass auto-formatting
+# or other normalizations. Commit hashes *must* use the full 40-character notation.
+# To apply the ignore list in your local Git client, you must run:
+#
+# git config blame.ignoreRevsFile .git-blame-ignore-revs
+#
+# This file is automatically used by GitHub.com's blame view.
+
+# Rebrand preambles to Redot
+d3bd3484fc9baad20a7cc4c9371a5f4dd70744cd
diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml
index b52ad6f..c4f51ad 100644
--- a/.github/ISSUE_TEMPLATE/bug_report.yml
+++ b/.github/ISSUE_TEMPLATE/bug_report.yml
@@ -1,5 +1,5 @@
name: Bug report
-description: Report a bug in the godot-cpp GDExtension/GDNative integration
+description: Report a bug in the redot-cpp GDExtension/GDNative integration
body:
- type: markdown
@@ -8,12 +8,12 @@ body:
- When reporting bugs, you'll make our life simpler (and the fix will come sooner) if you follow the guidelines in this template.
- Write a descriptive issue title above.
- The golden rule is to **always open *one* issue for *one* bug**. If you notice several bugs and want to report them, make sure to create one new issue for each of them.
- - Search [open](https://github.com/godotengine/godot-cpp/issues) and [closed](https://github.com/godotengine/godot-cpp/issues?q=is%3Aissue+is%3Aclosed) issues to ensure it has not already been reported. If you don't find a relevant match or if you're unsure, don't hesitate to **open a new issue**. The bugsquad will handle it from there if it's a duplicate.
- - Verify that you are using a [supported Godot version](https://docs.godotengine.org/en/latest/about/release_policy.html).
+ - Search [open](https://github.com/Redot-Engine/redot-cpp/issues) and [closed](https://github.com/Redot-Engine/redot-cpp/issues?q=is%3Aissue+is%3Aclosed) issues to ensure it has not already been reported. If you don't find a relevant match or if you're unsure, don't hesitate to **open a new issue**. The bugsquad will handle it from there if it's a duplicate.
+ - Verify that you are using a [supported Redot version](https://docs.Redot-Engine.org/en/latest/about/release_policy.html).
- type: input
attributes:
- label: Godot version
+ label: Redot version
description: >
Specify the Git commit hash if using a development or non-official build.
If you use a custom build, please test if your issue is reproducible in official builds too.
@@ -23,7 +23,7 @@ body:
- type: input
attributes:
- label: godot-cpp version
+ label: redot-cpp version
description: >
Specify the Git commit hash if using a development build.
placeholder: 3.3.stable, 4.0.dev (3041becc6)
@@ -63,7 +63,7 @@ body:
attributes:
label: Minimal reproduction project
description: |
- - A small Godot project which reproduces the issue, with no unnecessary files included. Be sure to not include the `.godot` folder in the archive (but keep `project.godot`).
+ - A small Redot project which reproduces the issue, with no unnecessary files included. Be sure to not include the `.godot` folder in the archive (but keep `project.godot`).
- Required, unless the reproduction steps are trivial and don't require any project files to be followed. In this case, write "N/A" in the field.
- Drag and drop a ZIP archive to upload it. **Do not select another field until the project is done uploading.**
- **If you've been asked by a maintainer to upload a minimal reproduction project, you *must* do so within 7 days.** Otherwise, your bug report will be closed as it'll be considered too difficult to diagnose.
diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
index f787bec..84c9190 100644
--- a/.github/ISSUE_TEMPLATE/config.yml
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -1,14 +1,14 @@
blank_issues_enabled: false
contact_links:
- - name: Godot proposals
- url: https://github.com/godotengine/godot-proposals
- about: Please submit feature proposals on the Godot proposals repository, not here.
+ - name: Redot proposals
+ url: https://github.com/Redot-Engine/redot-proposals
+ about: Please submit feature proposals on the Redot proposals repository, not here.
- - name: Godot documentation repository
- url: https://github.com/godotengine/godot-docs
- about: Please report issues with documentation on the Godot documentation repository, not here.
+ - name: Redot documentation repository
+ url: https://github.com/Redot-Engine/redot-docs
+ about: Please report issues with documentation on the Redot documentation repository, not here.
- - name: Godot community channels
- url: https://godotengine.org/community
+ - name: Redot community channels
+ url: https://Redot-Engine.org/community
about: Please ask for technical support on one of the other community channels, not here.
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index c9f5db7..7204d3f 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -5,8 +5,8 @@ on:
env:
# Only used for the cache key. Increment version to force clean build.
GODOT_BASE_BRANCH: master
- # Used to select the version of Godot to run the tests with.
- GODOT_TEST_VERSION: master
+ # Used to select the version of Redot to run the tests with.
+ REDOT_TEST_VERSION: master
# Use UTF-8 on Linux.
LANG: en_US.UTF-8
LC_ALL: en_US.UTF-8
@@ -26,16 +26,16 @@ jobs:
- name: 🐧 Linux (GCC)
os: ubuntu-22.04
platform: linux
- artifact-name: godot-cpp-linux-glibc2.27-x86_64-release
- artifact-path: bin/libgodot-cpp.linux.template_release.x86_64.a
+ artifact-name: redot-cpp-linux-glibc2.27-x86_64-release
+ artifact-path: bin/libredot-cpp.linux.template_release.x86_64.a
run-tests: true
cache-name: linux-x86_64
- name: 🐧 Linux (GCC, Double Precision)
os: ubuntu-22.04
platform: linux
- artifact-name: godot-cpp-linux-glibc2.27-x86_64-double-release
- artifact-path: bin/libgodot-cpp.linux.template_release.double.x86_64.a
+ artifact-name: redot-cpp-linux-glibc2.27-x86_64-double-release
+ artifact-path: bin/libredot-cpp.linux.template_release.double.x86_64.a
flags: precision=double
run-tests: false
cache-name: linux-x86_64-f64
@@ -43,16 +43,16 @@ jobs:
- name: 🏁 Windows (x86_64, MSVC)
os: windows-2019
platform: windows
- artifact-name: godot-cpp-windows-msvc2019-x86_64-release
- artifact-path: bin/libgodot-cpp.windows.template_release.x86_64.lib
+ artifact-name: redot-cpp-windows-msvc2019-x86_64-release
+ artifact-path: bin/libredot-cpp.windows.template_release.x86_64.lib
run-tests: false
cache-name: windows-x86_64-msvc
- name: 🏁 Windows (x86_64, MinGW)
os: windows-2019
platform: windows
- artifact-name: godot-cpp-linux-mingw-x86_64-release
- artifact-path: bin/libgodot-cpp.windows.template_release.x86_64.a
+ artifact-name: redot-cpp-linux-mingw-x86_64-release
+ artifact-path: bin/libredot-cpp.windows.template_release.x86_64.a
flags: use_mingw=yes
run-tests: false
cache-name: windows-x86_64-mingw
@@ -60,8 +60,8 @@ jobs:
- name: 🍎 macOS (universal)
os: macos-latest
platform: macos
- artifact-name: godot-cpp-macos-universal-release
- artifact-path: bin/libgodot-cpp.macos.template_release.universal.a
+ artifact-name: redot-cpp-macos-universal-release
+ artifact-path: bin/libredot-cpp.macos.template_release.universal.a
flags: arch=universal
run-tests: false
cache-name: macos-universal
@@ -69,8 +69,8 @@ jobs:
- name: 🤖 Android (arm64)
os: ubuntu-22.04
platform: android
- artifact-name: godot-cpp-android-arm64-release
- artifact-path: bin/libgodot-cpp.android.template_release.arm64.a
+ artifact-name: redot-cpp-android-arm64-release
+ artifact-path: bin/libredot-cpp.android.template_release.arm64.a
flags: arch=arm64
run-tests: false
cache-name: android-arm64
@@ -78,8 +78,8 @@ jobs:
- name: 🍏 iOS (arm64)
os: macos-latest
platform: ios
- artifact-name: godot-cpp-ios-arm64-release
- artifact-path: bin/libgodot-cpp.ios.template_release.arm64.a
+ artifact-name: redot-cpp-ios-arm64-release
+ artifact-path: bin/libredot-cpp.ios.template_release.arm64.a
flags: arch=arm64
run-tests: false
cache-name: ios-arm64
@@ -87,8 +87,8 @@ jobs:
- name: 🌐 Web (wasm32)
os: ubuntu-22.04
platform: web
- artifact-name: godot-cpp-web-wasm32-release
- artifact-path: bin/libgodot-cpp.web.template_release.wasm32.a
+ artifact-name: redot-cpp-web-wasm32-release
+ artifact-path: bin/libredot-cpp.web.template_release.wasm32.a
run-tests: false
cache-name: web-wasm32
@@ -103,7 +103,7 @@ jobs:
with:
submodules: recursive
- - name: Restore Godot build cache
+ - name: Restore Redot build cache
uses: ./.github/actions/godot-cache-restore
with:
cache-name: ${{ matrix.cache-name }}
@@ -138,36 +138,36 @@ jobs:
run: |
python -m pip install scons==4.0.0
- - name: Generate godot-cpp sources only
+ - name: Generate redot-cpp sources only
run: |
scons platform=${{ matrix.platform }} verbose=yes build_library=no ${{ matrix.flags }}
scons -c
- - name: Build godot-cpp (debug)
+ - name: Build redot-cpp (debug)
run: |
scons platform=${{ matrix.platform }} verbose=yes target=template_debug ${{ matrix.flags }}
- - name: Build test without rebuilding godot-cpp (debug)
+ - name: Build test without rebuilding redot-cpp (debug)
run: |
cd test
scons platform=${{ matrix.platform }} verbose=yes target=template_debug ${{ matrix.flags }} build_library=no
- - name: Build test and godot-cpp (release)
+ - name: Build test and redot-cpp (release)
run: |
cd test
scons platform=${{ matrix.platform }} verbose=yes target=template_release ${{ matrix.flags }}
- - name: Save Godot build cache
+ - name: Save Redot build cache
uses: ./.github/actions/godot-cache-save
with:
cache-name: ${{ matrix.cache-name }}
continue-on-error: true
- - name: Download latest Godot artifacts
+ - name: Download latest Redot artifacts
uses: dsnopek/action-download-artifact@1322f74e2dac9feed2ee76a32d9ae1ca3b4cf4e9
- if: matrix.run-tests && env.GODOT_TEST_VERSION == 'master'
+ if: matrix.run-tests && env.REDOT_TEST_VERSION == 'master'
with:
- repo: godotengine/godot
+ repo: Redot-Engine/redot-engine
branch: master
event: push
workflow: linux_builds.yml
@@ -176,29 +176,29 @@ jobs:
search_artifacts: true
check_artifacts: true
ensure_latest: true
- path: godot-artifacts
+ path: redot-artifacts
- - name: Prepare Godot artifacts for testing
- if: matrix.run-tests && env.GODOT_TEST_VERSION == 'master'
+ - name: Prepare Redot artifacts for testing
+ if: matrix.run-tests && env.REDOT_TEST_VERSION == 'master'
run: |
- chmod +x ./godot-artifacts/godot.linuxbsd.editor.x86_64.mono
- echo "GODOT=$(pwd)/godot-artifacts/godot.linuxbsd.editor.x86_64.mono" >> $GITHUB_ENV
+ chmod +x ./redot-artifacts/redot.linuxbsd.editor.x86_64.mono
+ echo "REDOT=$(pwd)/redot-artifacts/redot.linuxbsd.editor.x86_64.mono" >> $GITHUB_ENV
- - name: Download requested Godot version for testing
- if: matrix.run-tests && env.GODOT_TEST_VERSION != 'master'
+ - name: Download requested Redot version for testing
+ if: matrix.run-tests && env.REDOT_TEST_VERSION != 'master'
run: |
- wget "https://github.com/godotengine/godot-builds/releases/download/${GODOT_TEST_VERSION}/Godot_v${GODOT_TEST_VERSION}_linux.x86_64.zip" -O Godot.zip
- unzip -a Godot.zip
- chmod +x "Godot_v${GODOT_TEST_VERSION}_linux.x86_64"
- echo "GODOT=$(pwd)/Godot_v${GODOT_TEST_VERSION}_linux.x86_64" >> $GITHUB_ENV
+ wget "https://github.com/Redot-Engine/redot-engine/releases/download/redot-${REDOT_TEST_VERSION}/Redot_v${REDOT_TEST_VERSION}_linux.x86_64.zip" -O Redot.zip
+ unzip -a Redot.zip
+ chmod +x "Redot_v${REDOT_TEST_VERSION}_linux.x86_64"
+ echo "REDOT=$(pwd)/Redot_v${REDOT_TEST_VERSION}_linux.x86_64" >> $GITHUB_ENV
- name: Run tests
if: matrix.run-tests
run: |
- $GODOT --headless --version
+ $REDOT --headless --version
cd test
# Need to run the editor so .godot is generated... but it crashes! Ignore that :-)
- (cd project && (timeout 30 $GODOT --import --headless >/dev/null 2>&1 || true))
+ (cd project && (timeout 30 $REDOT --import --headless >/dev/null 2>&1 || true))
./run-tests.sh
- name: Upload artifact
@@ -222,14 +222,14 @@ jobs:
sudo apt-get update -qq
sudo apt-get install -qqq build-essential pkg-config cmake
- - name: Build godot-cpp
+ - name: Build redot-cpp
run: |
cmake -DCMAKE_BUILD_TYPE=Release .
make -j $(nproc) VERBOSE=1
- name: Build test GDExtension library
run: |
- cd test && cmake -DCMAKE_BUILD_TYPE=Release -DGODOT_HEADERS_PATH="../godot-headers" -DCPP_BINDINGS_PATH=".." .
+ cd test && cmake -DCMAKE_BUILD_TYPE=Release -DGODOT_HEADERS_PATH="../redot-headers" -DCPP_BINDINGS_PATH=".." .
make -j $(nproc) VERBOSE=1
linux-cmake-ninja:
@@ -246,14 +246,14 @@ jobs:
sudo apt-get update -qq
sudo apt-get install -qqq build-essential pkg-config cmake ninja-build
- - name: Build godot-cpp
+ - name: Build redot-cpp
run: |
cmake -DCMAKE_BUILD_TYPE=Release -GNinja .
cmake --build . -j $(nproc) --verbose
- name: Build test GDExtension library
run: |
- cd test && cmake -DCMAKE_BUILD_TYPE=Release -DGODOT_HEADERS_PATH="../godot-headers" -DCPP_BINDINGS_PATH=".." -GNinja .
+ cd test && cmake -DCMAKE_BUILD_TYPE=Release -DGODOT_HEADERS_PATH="../redot-headers" -DCPP_BINDINGS_PATH=".." -GNinja .
cmake --build . -j $(nproc) --verbose
windows-msvc-cmake:
@@ -265,12 +265,12 @@ jobs:
with:
submodules: recursive
- - name: Build godot-cpp
+ - name: Build redot-cpp
run: |
cmake -DCMAKE_BUILD_TYPE=Release -G"Visual Studio 16 2019" .
cmake --build . --verbose --config Release
- name: Build test GDExtension library
run: |
- cd test && cmake -DCMAKE_BUILD_TYPE=Release -DGODOT_HEADERS_PATH="../godot-headers" -DCPP_BINDINGS_PATH=".." -G"Visual Studio 16 2019" .
+ cd test && cmake -DCMAKE_BUILD_TYPE=Release -DGODOT_HEADERS_PATH="../redot-headers" -DCPP_BINDINGS_PATH=".." -G"Visual Studio 16 2019" .
cmake --build . --verbose --config Release
diff --git a/LICENSE.md b/LICENSE.md
index eb446fe..99a28e5 100644
--- a/LICENSE.md
+++ b/LICENSE.md
@@ -1,5 +1,6 @@
# MIT License
+Copyright (c) 2024-present Redot Engine contributors
Copyright (c) 2017-present Godot Engine contributors.
Permission is hereby granted, free of charge, to any person obtaining a copy
diff --git a/README.md b/README.md
index 005c8e7..d754eab 100644
--- a/README.md
+++ b/README.md
@@ -1,22 +1,22 @@
-# godot-cpp
+# redot-cpp
> [!WARNING]
>
> This repository's `master` branch is only usable with
-> [GDExtension](https://godotengine.org/article/introducing-gd-extensions)
-> from Godot's `master` branch.
+> [GDExtension](https://redotengine.org/article/introducing-gd-extensions)
+> from Redot's `master` branch.
>
-> For users of stable branches, switch to the branch matching your target Godot version:
-> - [`4.2`](https://github.com/godotengine/godot-cpp/tree/4.2)
-> - [`4.1`](https://github.com/godotengine/godot-cpp/tree/4.1)
-> - [`4.0`](https://github.com/godotengine/godot-cpp/tree/4.0)
+> For users of stable branches, switch to the branch matching your target Redot version:
+> - [`4.2`](https://github.com/Redot-Engine/redot-cpp/tree/4.2)
+> - [`4.1`](https://github.com/Redot-Engine/redot-cpp/tree/4.1)
+> - [`4.0`](https://github.com/Redot-Engine/redot-cpp/tree/4.0)
>
-> Or check out the Git tag matching your Godot version (e.g. `godot-4.1.1-stable`).
+> Or check out the Git tag matching your Redot version (e.g. `redot-4.3-stable`).
>
> For GDNative users (Godot 3.x), switch to the [`3.x`](https://github.com/godotengine/godot-cpp/tree/3.x)
> or the [`3.5`](https://github.com/godotengine/godot-cpp/tree/3.5) branch.
-This repository contains the *C++ bindings* for the [**Godot Engine**](https://github.com/godotengine/godot)'s GDExtensions API.
+This repository contains the *C++ bindings* for the [**Redot Engine**](https://github.com/Redot-Engine/godot)'s GDExtensions API.
- [**Versioning**](#versioning)
- [**Compatibility**](#compatibility)
@@ -26,10 +26,10 @@ This repository contains the *C++ bindings* for the [**Godot Engine**](https://
## Versioning
-This repositories follows the same branch versioning as the main [Godot Engine
-repository](https://github.com/godotengine/godot):
+This repositories follows the same branch versioning as the main [Redot Engine
+repository](https://github.com/Redot-Engine/redot-engine):
-- `master` tracks the current GDExtension development branch for the next Godot
+- `master` tracks the current GDExtension development branch for the next Redot
4.x minor release.
- `3.x` tracks the development of the GDNative plugin for the next 3.x minor
release.
@@ -37,30 +37,30 @@ repository](https://github.com/godotengine/godot):
in the corresponding branch.
Stable releases are also tagged on this repository:
-[**Tags**](https://github.com/godotengine/godot-cpp/tags).
+[**Tags**](https://github.com/Redot-Engine/redot-cpp/tags).
-**For any project built against a stable release of Godot, we recommend using
+**For any project built against a stable release of Redot, we recommend using
this repository as a Git submodule, checking out the specific tag matching your
-Godot version.**
+Redot version.**
-> As the `master` branch of Godot is constantly getting updated, if you are
-> using `godot-cpp` against a more current version of Godot, see the instructions
+> As the `master` branch of Redot is constantly getting updated, if you are
+> using `redot-cpp` against a more current version of Redot, see the instructions
> in the `gdextension` folder to update the relevant files.
## Compatibility
> [!WARNING]
>
-> The GDExtension API is brand new in Godot 4.0, and is still
-considered in **beta** stage, despite Godot 4.0 itself being released.
+> The GDExtension API is brand new in Redot 4.0, and is still
+considered in **beta** stage, despite Redot 4.0 itself being released.
>
> This applies to both the GDExtension interface header, the API JSON, and this
-first-party `godot-cpp` extension.
+first-party `redot-cpp` extension.
>
-> Some compatibility breakage is to be expected as GDExtension and `godot-cpp`
+> Some compatibility breakage is to be expected as GDExtension and `redot-cpp`
> get more used, documented, and critical issues get resolved. See the
-> [Godot issue tracker](https://github.com/godotengine/godot/issues?q=is%3Aissue+is%3Aopen+label%3Atopic%3Agdextension)
-> and the [godot-cpp issue tracker](https://github.com/godotengine/godot-cpp/issues)
+> [Redot issue tracker](https://github.com/Redot-Engine/redot-engine/issues?q=is%3Aissue+is%3Aopen+label%3Atopic%3Agdextension)
+> and the [redot-cpp issue tracker](https://github.com/Redot-Engine/redot-cpp/issues)
> for a list of known issues, and be sure to provide feedback on issues and PRs
> which affect your use of this extension.
@@ -68,7 +68,7 @@ first-party `godot-cpp` extension.
We greatly appreciate help in maintaining and extending this project. If you
wish to help out, ensure you have an account on GitHub and create a "fork" of
-this repository. See [Pull request workflow](https://docs.godotengine.org/en/stable/community/contributing/pr_workflow.html)
+this repository. See [Pull request workflow](https://docs.redotengine.org/en/stable/community/contributing/pr_workflow.html)
for instructions.
Please install clang-format and copy the files in `misc/hooks` into `.git/hooks`
@@ -76,16 +76,16 @@ so formatting is done before your changes are submitted.
## Getting started
-You need the same C++ pre-requisites installed that are required for the `godot` repository. Follow the [official build instructions for your target platform](https://docs.godotengine.org/en/latest/contributing/development/compiling/index.html#building-for-target-platforms).
+You need the same C++ pre-requisites installed that are required for the `redot-engine` repository. Follow the [official build instructions for your target platform](https://docs.redotengine.org/en/latest/contributing/development/compiling/index.html#building-for-target-platforms).
Getting started with GDExtensions is a bit similar to what it was for 3.x but also a bit different.
-This new approach is much more akin to how core Godot modules are structured.
+This new approach is much more akin to how core Redot modules are structured.
Compiling this repository generates a static library to be linked with your shared lib,
just like before.
-To use the shared lib in your Godot project you'll need a `.gdextension`
+To use the shared lib in your Redot project you'll need a `.gdextension`
file, which replaces what was the `.gdnlib` before.
See [example.gdextension](test/project/example.gdextension) used in the test project:
@@ -126,7 +126,7 @@ GDExtensionBool GDE_EXPORT example_library_init(GDExtensionInterfaceGetProcAddre
}
```
-The `initialize_example_module()` should register the classes in ClassDB, very like a Godot module would do.
+The `initialize_example_module()` should register the classes in ClassDB, very like a Redot module would do.
```cpp
using namespace godot;
@@ -142,8 +142,8 @@ Any node and resource you register will be available in the corresponding `Creat
## Examples and templates
-See the [godot-cpp-template](https://github.com/godotengine/godot-cpp-template) project for a
+See the [redot-cpp-template](https://github.com/Redot-Engine/redot-cpp-template) project for a
generic reusable template.
Or checkout the code for the [Summator example](https://github.com/paddy-exe/GDExtensionSummator)
-as shown in the [official documentation](https://docs.godotengine.org/en/latest/tutorials/scripting/gdextension/gdextension_cpp_example.html).
+as shown in the [official documentation](https://docs.redotengine.org/en/latest/tutorials/scripting/gdextension/gdextension_cpp_example.html).
diff --git a/binding_generator.py b/binding_generator.py
index b8b76ba..bb87646 100644
--- a/binding_generator.py
+++ b/binding_generator.py
@@ -2197,6 +2197,7 @@ def generate_version_header(api, output_dir):
header.append(f"#define GODOT_VERSION_MINOR {api['header']['version_minor']}")
header.append(f"#define GODOT_VERSION_PATCH {api['header']['version_patch']}")
header.append(f"#define GODOT_VERSION_STATUS \"{api['header']['version_status']}\"")
+ header.append(f"#define GODOT_VERSION_STATUS_VERSION \"{api['header']['version_status_version']}\"")
header.append(f"#define GODOT_VERSION_BUILD \"{api['header']['version_build']}\"")
header.append("")
@@ -3013,6 +3014,8 @@ header = """\
/* GODOT ENGINE */
/* https://godotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/doc/cmake.md b/doc/cmake.md
index 3dd77f5..68dbc0a 100644
--- a/doc/cmake.md
+++ b/doc/cmake.md
@@ -18,7 +18,7 @@
- `ANDROID_TOOLCHAIN_NAME`: The android toolchain (arm-linux-androideabi-4.9 or aarch64-linux-android-4.9 or x86-4.9 or x86_64-4.9)
- `ANDROID_PLATFORM`: The android platform version (android-23)
-- More info [here](https://godot.readthedocs.io/en/latest/development/compiling/compiling_for_android.html)
+- More info [here](https://docs.redotengine.org/en/latest/contributing/development/compiling/compiling_for_android)
## Examples
```shell
diff --git a/gdextension/README.md b/gdextension/README.md
index 1e11f9a..f50a2e1 100644
--- a/gdextension/README.md
+++ b/gdextension/README.md
@@ -1,20 +1,20 @@
# GDExtension header and API
This repository contains the C header and API JSON for
-[**Godot Engine**](https://github.com/godotengine/godot)'s *GDExtensions* API.
+[**Redot Engine**](https://github.com/Redot-Engine/redot-engine)'s *GDExtensions* API.
## Updating header and API
If the current branch is not up-to-date for your needs, or if you want to sync
-the header and API JSON with your own modified version of Godot, here is the
+the header and API JSON with your own modified version of Redot, here is the
update procedure used to sync this repository with upstream releases:
-- Compile [Godot Engine](https://github.com/godotengine/godot) at the specific
+- Compile [Redot Engine](https://github.com/Redot-Engine/redot-engine) at the specific
version/commit which you are using.
- * Or if you use an official release, download that version of the Godot editor.
+ * Or if you use an official release, download that version of the Redot editor.
- Use the compiled or downloaded executable to generate the `extension_api.json`
and `gdextension_interface.h` files with:
```
-godot --dump-extension-api --dump-gdextension-interface
+redot --dump-extension-api --dump-gdextension-interface
```
diff --git a/gdextension/extension_api.json b/gdextension/extension_api.json
index d85608a..17a925f 100644
--- a/gdextension/extension_api.json
+++ b/gdextension/extension_api.json
@@ -3,9 +3,10 @@
"version_major": 4,
"version_minor": 4,
"version_patch": 0,
- "version_status": "dev2",
- "version_build": "official",
- "version_full_name": "Godot Engine v4.4.dev2.official"
+ "version_status": "alpha",
+ "version_status_version": 2,
+ "version_build": "custom_build",
+ "version_full_name": "Redot Engine v4.4.alpha.2.custom_build"
},
"builtin_class_sizes": [
{
@@ -3636,8 +3637,12 @@
"value": 36
},
{
- "name": "PROPERTY_HINT_MAX",
+ "name": "PROPERTY_HINT_TOOL_BUTTON",
"value": 39
+ },
+ {
+ "name": "PROPERTY_HINT_MAX",
+ "value": 40
}
]
},
@@ -19428,6 +19433,16 @@
"name": ">=",
"right_type": "RID",
"return_type": "bool"
+ },
+ {
+ "name": "in",
+ "right_type": "Dictionary",
+ "return_type": "bool"
+ },
+ {
+ "name": "in",
+ "right_type": "Array",
+ "return_type": "bool"
}
],
"methods": [
@@ -19852,6 +19867,14 @@
"hash": 4144163970
},
{
+ "name": "has_connections",
+ "return_type": "bool",
+ "is_vararg": false,
+ "is_const": true,
+ "is_static": false,
+ "hash": 3918633141
+ },
+ {
"name": "emit",
"is_vararg": true,
"is_const": true,
@@ -19966,6 +19989,13 @@
]
},
{
+ "name": "sort",
+ "is_vararg": false,
+ "is_const": false,
+ "is_static": false,
+ "hash": 3218959716
+ },
+ {
"name": "merge",
"is_vararg": false,
"is_const": false,
@@ -20136,6 +20166,24 @@
]
},
{
+ "name": "set",
+ "return_type": "bool",
+ "is_vararg": false,
+ "is_const": false,
+ "is_static": false,
+ "hash": 2175348267,
+ "arguments": [
+ {
+ "name": "key",
+ "type": "Variant"
+ },
+ {
+ "name": "value",
+ "type": "Variant"
+ }
+ ]
+ },
+ {
"name": "is_typed",
"return_type": "bool",
"is_vararg": false,
@@ -20443,6 +20491,37 @@
]
},
{
+ "name": "get",
+ "return_type": "Variant",
+ "is_vararg": false,
+ "is_const": true,
+ "is_static": false,
+ "hash": 708700221,
+ "arguments": [
+ {
+ "name": "index",
+ "type": "int"
+ }
+ ]
+ },
+ {
+ "name": "set",
+ "is_vararg": false,
+ "is_const": false,
+ "is_static": false,
+ "hash": 3798478031,
+ "arguments": [
+ {
+ "name": "index",
+ "type": "int"
+ },
+ {
+ "name": "value",
+ "type": "Variant"
+ }
+ ]
+ },
+ {
"name": "push_back",
"is_vararg": false,
"is_const": false,
@@ -20609,6 +20688,25 @@
]
},
{
+ "name": "find_custom",
+ "return_type": "int",
+ "is_vararg": false,
+ "is_const": true,
+ "is_static": false,
+ "hash": 2145562546,
+ "arguments": [
+ {
+ "name": "method",
+ "type": "Callable"
+ },
+ {
+ "name": "from",
+ "type": "int",
+ "default_value": "0"
+ }
+ ]
+ },
+ {
"name": "rfind",
"return_type": "int",
"is_vararg": false,
@@ -20628,6 +20726,25 @@
]
},
{
+ "name": "rfind_custom",
+ "return_type": "int",
+ "is_vararg": false,
+ "is_const": true,
+ "is_static": false,
+ "hash": 2145562546,
+ "arguments": [
+ {
+ "name": "method",
+ "type": "Callable"
+ },
+ {
+ "name": "from",
+ "type": "int",
+ "default_value": "-1"
+ }
+ ]
+ },
+ {
"name": "count",
"return_type": "int",
"is_vararg": false,
@@ -21132,6 +21249,20 @@
],
"methods": [
{
+ "name": "get",
+ "return_type": "int",
+ "is_vararg": false,
+ "is_const": true,
+ "is_static": false,
+ "hash": 4103005248,
+ "arguments": [
+ {
+ "name": "index",
+ "type": "int"
+ }
+ ]
+ },
+ {
"name": "size",
"return_type": "int",
"is_vararg": false,
@@ -22023,6 +22154,20 @@
],
"methods": [
{
+ "name": "get",
+ "return_type": "int",
+ "is_vararg": false,
+ "is_const": true,
+ "is_static": false,
+ "hash": 4103005248,
+ "arguments": [
+ {
+ "name": "index",
+ "type": "int"
+ }
+ ]
+ },
+ {
"name": "size",
"return_type": "int",
"is_vararg": false,
@@ -22368,6 +22513,20 @@
],
"methods": [
{
+ "name": "get",
+ "return_type": "int",
+ "is_vararg": false,
+ "is_const": true,
+ "is_static": false,
+ "hash": 4103005248,
+ "arguments": [
+ {
+ "name": "index",
+ "type": "int"
+ }
+ ]
+ },
+ {
"name": "size",
"return_type": "int",
"is_vararg": false,
@@ -22713,6 +22872,20 @@
],
"methods": [
{
+ "name": "get",
+ "return_type": "float",
+ "is_vararg": false,
+ "is_const": true,
+ "is_static": false,
+ "hash": 1401583798,
+ "arguments": [
+ {
+ "name": "index",
+ "type": "int"
+ }
+ ]
+ },
+ {
"name": "size",
"return_type": "int",
"is_vararg": false,
@@ -23058,6 +23231,20 @@
],
"methods": [
{
+ "name": "get",
+ "return_type": "float",
+ "is_vararg": false,
+ "is_const": true,
+ "is_static": false,
+ "hash": 1401583798,
+ "arguments": [
+ {
+ "name": "index",
+ "type": "int"
+ }
+ ]
+ },
+ {
"name": "size",
"return_type": "int",
"is_vararg": false,
@@ -23403,6 +23590,20 @@
],
"methods": [
{
+ "name": "get",
+ "return_type": "String",
+ "is_vararg": false,
+ "is_const": true,
+ "is_static": false,
+ "hash": 2162347432,
+ "arguments": [
+ {
+ "name": "index",
+ "type": "int"
+ }
+ ]
+ },
+ {
"name": "size",
"return_type": "int",
"is_vararg": false,
@@ -23753,6 +23954,20 @@
],
"methods": [
{
+ "name": "get",
+ "return_type": "Vector2",
+ "is_vararg": false,
+ "is_const": true,
+ "is_static": false,
+ "hash": 2609058838,
+ "arguments": [
+ {
+ "name": "index",
+ "type": "int"
+ }
+ ]
+ },
+ {
"name": "size",
"return_type": "int",
"is_vararg": false,
@@ -24103,6 +24318,20 @@
],
"methods": [
{
+ "name": "get",
+ "return_type": "Vector3",
+ "is_vararg": false,
+ "is_const": true,
+ "is_static": false,
+ "hash": 1394941017,
+ "arguments": [
+ {
+ "name": "index",
+ "type": "int"
+ }
+ ]
+ },
+ {
"name": "size",
"return_type": "int",
"is_vararg": false,
@@ -24448,6 +24677,20 @@
],
"methods": [
{
+ "name": "get",
+ "return_type": "Color",
+ "is_vararg": false,
+ "is_const": true,
+ "is_static": false,
+ "hash": 2972831132,
+ "arguments": [
+ {
+ "name": "index",
+ "type": "int"
+ }
+ ]
+ },
+ {
"name": "size",
"return_type": "int",
"is_vararg": false,
@@ -24793,6 +25036,20 @@
],
"methods": [
{
+ "name": "get",
+ "return_type": "Vector4",
+ "is_vararg": false,
+ "is_const": true,
+ "is_static": false,
+ "hash": 1227817084,
+ "arguments": [
+ {
+ "name": "index",
+ "type": "int"
+ }
+ ]
+ },
+ {
"name": "size",
"return_type": "int",
"is_vararg": false,
@@ -25206,6 +25463,7 @@
"name": "_estimate_cost",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -25229,6 +25487,7 @@
"name": "_compute_cost",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -25716,6 +25975,7 @@
"name": "_estimate_cost",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -25739,6 +25999,7 @@
"name": "_compute_cost",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -26302,6 +26563,7 @@
"name": "_estimate_cost",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -26323,6 +26585,7 @@
"name": "_compute_cost",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -26550,6 +26813,33 @@
}
},
{
+ "name": "set_max_traversals",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1286410249,
+ "arguments": [
+ {
+ "name": "max_traversals",
+ "type": "int",
+ "meta": "int64"
+ }
+ ]
+ },
+ {
+ "name": "get_max_traversals",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3905245786,
+ "return_value": {
+ "type": "int",
+ "meta": "int64"
+ }
+ },
+ {
"name": "set_diagonal_mode",
"is_const": false,
"is_vararg": false,
@@ -26881,6 +27171,12 @@
},
{
"type": "int",
+ "name": "max_traversals",
+ "setter": "set_max_traversals",
+ "getter": "get_max_traversals"
+ },
+ {
+ "type": "int",
"name": "default_compute_heuristic",
"setter": "set_default_compute_heuristic",
"getter": "get_default_compute_heuristic"
@@ -27368,7 +27664,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2372066587,
+ "hash": 3269405555,
+ "hash_compatibility": [
+ 2372066587
+ ],
"arguments": [
{
"name": "name",
@@ -27394,7 +27693,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 1421762485,
+ "hash": 3323268493,
+ "hash_compatibility": [
+ 1421762485
+ ],
"arguments": [
{
"name": "name",
@@ -27812,7 +28114,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2372066587,
+ "hash": 3269405555,
+ "hash_compatibility": [
+ 2372066587
+ ],
"arguments": [
{
"name": "name",
@@ -27838,7 +28143,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 1421762485,
+ "hash": 3323268493,
+ "hash_compatibility": [
+ 1421762485
+ ],
"arguments": [
{
"name": "name",
@@ -29967,6 +30275,174 @@
]
},
{
+ "name": "add_marker",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 4135858297,
+ "arguments": [
+ {
+ "name": "name",
+ "type": "StringName"
+ },
+ {
+ "name": "time",
+ "type": "float",
+ "meta": "double"
+ }
+ ]
+ },
+ {
+ "name": "remove_marker",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3304788590,
+ "arguments": [
+ {
+ "name": "name",
+ "type": "StringName"
+ }
+ ]
+ },
+ {
+ "name": "has_marker",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2619796661,
+ "return_value": {
+ "type": "bool"
+ },
+ "arguments": [
+ {
+ "name": "name",
+ "type": "StringName"
+ }
+ ]
+ },
+ {
+ "name": "get_marker_at_time",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 4079494655,
+ "return_value": {
+ "type": "StringName"
+ },
+ "arguments": [
+ {
+ "name": "time",
+ "type": "float",
+ "meta": "double"
+ }
+ ]
+ },
+ {
+ "name": "get_next_marker",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 4079494655,
+ "return_value": {
+ "type": "StringName"
+ },
+ "arguments": [
+ {
+ "name": "time",
+ "type": "float",
+ "meta": "double"
+ }
+ ]
+ },
+ {
+ "name": "get_prev_marker",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 4079494655,
+ "return_value": {
+ "type": "StringName"
+ },
+ "arguments": [
+ {
+ "name": "time",
+ "type": "float",
+ "meta": "double"
+ }
+ ]
+ },
+ {
+ "name": "get_marker_time",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2349060816,
+ "return_value": {
+ "type": "float",
+ "meta": "double"
+ },
+ "arguments": [
+ {
+ "name": "name",
+ "type": "StringName"
+ }
+ ]
+ },
+ {
+ "name": "get_marker_names",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1139954409,
+ "return_value": {
+ "type": "PackedStringArray"
+ }
+ },
+ {
+ "name": "get_marker_color",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3742943038,
+ "return_value": {
+ "type": "Color"
+ },
+ "arguments": [
+ {
+ "name": "name",
+ "type": "StringName"
+ }
+ ]
+ },
+ {
+ "name": "set_marker_color",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 4260178595,
+ "arguments": [
+ {
+ "name": "name",
+ "type": "StringName"
+ },
+ {
+ "name": "color",
+ "type": "Color"
+ }
+ ]
+ },
+ {
"name": "set_length",
"is_const": false,
"is_vararg": false,
@@ -30073,6 +30549,34 @@
]
},
{
+ "name": "optimize",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3303583852,
+ "arguments": [
+ {
+ "name": "allowed_velocity_err",
+ "type": "float",
+ "meta": "float",
+ "default_value": "0.01"
+ },
+ {
+ "name": "allowed_angular_err",
+ "type": "float",
+ "meta": "float",
+ "default_value": "0.01"
+ },
+ {
+ "name": "precision",
+ "type": "int",
+ "meta": "int32",
+ "default_value": "3"
+ }
+ ]
+ },
+ {
"name": "compress",
"is_const": false,
"is_vararg": false,
@@ -30350,6 +30854,7 @@
"name": "_post_process_key_value",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -31031,6 +31536,7 @@
"name": "_get_child_nodes",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -31041,6 +31547,7 @@
"name": "_get_parameter_list",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -31051,6 +31558,7 @@
"name": "_get_child_by_name",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -31067,6 +31575,7 @@
"name": "_get_parameter_default_value",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -31083,6 +31592,7 @@
"name": "_is_parameter_read_only",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -31099,6 +31609,7 @@
"name": "_process",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -31129,6 +31640,7 @@
"name": "_get_caption",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -31139,6 +31651,7 @@
"name": "_has_filter",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -34759,9 +35272,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 3697947785,
+ "hash": 3118260607,
"hash_compatibility": [
- 3118260607
+ 3697947785,
+ 2221377757
],
"arguments": [
{
@@ -34789,14 +35303,100 @@
]
},
{
+ "name": "play_section_with_markers",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1421431412,
+ "arguments": [
+ {
+ "name": "name",
+ "type": "StringName",
+ "default_value": "&\"\""
+ },
+ {
+ "name": "start_marker",
+ "type": "StringName",
+ "default_value": "&\"\""
+ },
+ {
+ "name": "end_marker",
+ "type": "StringName",
+ "default_value": "&\"\""
+ },
+ {
+ "name": "custom_blend",
+ "type": "float",
+ "meta": "double",
+ "default_value": "-1"
+ },
+ {
+ "name": "custom_speed",
+ "type": "float",
+ "meta": "float",
+ "default_value": "1.0"
+ },
+ {
+ "name": "from_end",
+ "type": "bool",
+ "default_value": "false"
+ }
+ ]
+ },
+ {
+ "name": "play_section",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 284774635,
+ "arguments": [
+ {
+ "name": "name",
+ "type": "StringName",
+ "default_value": "&\"\""
+ },
+ {
+ "name": "start_time",
+ "type": "float",
+ "meta": "double",
+ "default_value": "-1"
+ },
+ {
+ "name": "end_time",
+ "type": "float",
+ "meta": "double",
+ "default_value": "-1"
+ },
+ {
+ "name": "custom_blend",
+ "type": "float",
+ "meta": "double",
+ "default_value": "-1"
+ },
+ {
+ "name": "custom_speed",
+ "type": "float",
+ "meta": "float",
+ "default_value": "1.0"
+ },
+ {
+ "name": "from_end",
+ "type": "bool",
+ "default_value": "false"
+ }
+ ]
+ },
+ {
"name": "play_backwards",
"is_const": false,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 3890664824,
+ "hash": 2787282401,
"hash_compatibility": [
- 2787282401
+ 3890664824
],
"arguments": [
{
@@ -34813,12 +35413,79 @@
]
},
{
+ "name": "play_section_with_markers_backwards",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 910195100,
+ "arguments": [
+ {
+ "name": "name",
+ "type": "StringName",
+ "default_value": "&\"\""
+ },
+ {
+ "name": "start_marker",
+ "type": "StringName",
+ "default_value": "&\"\""
+ },
+ {
+ "name": "end_marker",
+ "type": "StringName",
+ "default_value": "&\"\""
+ },
+ {
+ "name": "custom_blend",
+ "type": "float",
+ "meta": "double",
+ "default_value": "-1"
+ }
+ ]
+ },
+ {
+ "name": "play_section_backwards",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 831955981,
+ "arguments": [
+ {
+ "name": "name",
+ "type": "StringName",
+ "default_value": "&\"\""
+ },
+ {
+ "name": "start_time",
+ "type": "float",
+ "meta": "double",
+ "default_value": "-1"
+ },
+ {
+ "name": "end_time",
+ "type": "float",
+ "meta": "double",
+ "default_value": "-1"
+ },
+ {
+ "name": "custom_blend",
+ "type": "float",
+ "meta": "double",
+ "default_value": "-1"
+ }
+ ]
+ },
+ {
"name": "play_with_capture",
"is_const": false,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 3180464118,
+ "hash": 1572969103,
+ "hash_compatibility": [
+ 3180464118
+ ],
"arguments": [
{
"name": "name",
@@ -35091,6 +35758,91 @@
}
},
{
+ "name": "set_section_with_markers",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 794792241,
+ "arguments": [
+ {
+ "name": "start_marker",
+ "type": "StringName",
+ "default_value": "&\"\""
+ },
+ {
+ "name": "end_marker",
+ "type": "StringName",
+ "default_value": "&\"\""
+ }
+ ]
+ },
+ {
+ "name": "set_section",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3749779719,
+ "arguments": [
+ {
+ "name": "start_time",
+ "type": "float",
+ "meta": "double",
+ "default_value": "-1"
+ },
+ {
+ "name": "end_time",
+ "type": "float",
+ "meta": "double",
+ "default_value": "-1"
+ }
+ ]
+ },
+ {
+ "name": "reset_section",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3218959716
+ },
+ {
+ "name": "get_section_start_time",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1740695150,
+ "return_value": {
+ "type": "float",
+ "meta": "double"
+ }
+ },
+ {
+ "name": "get_section_end_time",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1740695150,
+ "return_value": {
+ "type": "float",
+ "meta": "double"
+ }
+ },
+ {
+ "name": "has_section",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 36873697,
+ "return_value": {
+ "type": "bool"
+ }
+ },
+ {
"name": "seek",
"is_const": false,
"is_vararg": false,
@@ -37962,6 +38714,7 @@
"name": "_instantiate",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -39765,6 +40518,7 @@
"name": "_process",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -39787,6 +40541,7 @@
"name": "_process_silence",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -41776,6 +42531,17 @@
}
},
{
+ "name": "get_driver_name",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 201670096,
+ "return_value": {
+ "type": "String"
+ }
+ },
+ {
"name": "get_output_device_list",
"is_const": false,
"is_vararg": false,
@@ -42014,6 +42780,7 @@
"name": "_instantiate_playback",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -42024,6 +42791,7 @@
"name": "_get_stream_name",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -42034,6 +42802,7 @@
"name": "_get_length",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -42045,6 +42814,7 @@
"name": "_is_monophonic",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -42055,6 +42825,7 @@
"name": "_get_bpm",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -42066,6 +42837,7 @@
"name": "_get_beat_count",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -42077,6 +42849,7 @@
"name": "_get_parameter_list",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -43374,6 +44147,7 @@
"name": "_start",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -43388,6 +44162,7 @@
"name": "_stop",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -43395,6 +44170,7 @@
"name": "_is_playing",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -43405,6 +44181,7 @@
"name": "_get_loop_count",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -43416,6 +44193,7 @@
"name": "_get_playback_position",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -43427,6 +44205,7 @@
"name": "_seek",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -43441,6 +44220,7 @@
"name": "_mix",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -43468,6 +44248,7 @@
"name": "_tag_used_streams",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -43475,6 +44256,7 @@
"name": "_set_parameter",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -43492,6 +44274,7 @@
"name": "_get_parameter",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -43528,6 +44311,104 @@
"return_value": {
"type": "AudioSamplePlayback"
}
+ },
+ {
+ "name": "mix_audio",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3341291446,
+ "return_value": {
+ "type": "PackedVector2Array"
+ },
+ "arguments": [
+ {
+ "name": "rate_scale",
+ "type": "float",
+ "meta": "float"
+ },
+ {
+ "name": "frames",
+ "type": "int",
+ "meta": "int32"
+ }
+ ]
+ },
+ {
+ "name": "start",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1958160172,
+ "arguments": [
+ {
+ "name": "from_pos",
+ "type": "float",
+ "meta": "double",
+ "default_value": "0.0"
+ }
+ ]
+ },
+ {
+ "name": "seek",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1958160172,
+ "arguments": [
+ {
+ "name": "time",
+ "type": "float",
+ "meta": "double",
+ "default_value": "0.0"
+ }
+ ]
+ },
+ {
+ "name": "stop",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3218959716
+ },
+ {
+ "name": "get_loop_count",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3905245786,
+ "return_value": {
+ "type": "int",
+ "meta": "int32"
+ }
+ },
+ {
+ "name": "get_playback_position",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1740695150,
+ "return_value": {
+ "type": "float",
+ "meta": "double"
+ }
+ },
+ {
+ "name": "is_playing",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 36873697,
+ "return_value": {
+ "type": "bool"
+ }
}
]
},
@@ -43732,6 +44613,7 @@
"name": "_mix_resampled",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -43754,6 +44636,7 @@
"name": "_get_stream_sampling_rate",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -47079,6 +47962,7 @@
"name": "_pressed",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -47086,6 +47970,7 @@
"name": "_toggled",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -54067,6 +54952,17 @@
"hash": 3218959716
},
{
+ "name": "capture_aabb",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1068685055,
+ "return_value": {
+ "type": "AABB"
+ }
+ },
+ {
"name": "set_direction",
"is_const": false,
"is_vararg": false,
@@ -59588,6 +60484,20 @@
}
},
{
+ "name": "set_name",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 83702148,
+ "arguments": [
+ {
+ "name": "name",
+ "type": "String"
+ }
+ ]
+ },
+ {
"name": "get_position",
"is_const": true,
"is_vararg": false,
@@ -59599,6 +60509,20 @@
}
},
{
+ "name": "set_position",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 611162623,
+ "arguments": [
+ {
+ "name": "position",
+ "type": "enum::CameraFeed.FeedPosition"
+ }
+ ]
+ },
+ {
"name": "get_transform",
"is_const": true,
"is_vararg": false,
@@ -59624,6 +60548,34 @@
]
},
{
+ "name": "set_rgb_image",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 532598488,
+ "arguments": [
+ {
+ "name": "rgb_image",
+ "type": "Image"
+ }
+ ]
+ },
+ {
+ "name": "set_ycbcr_image",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 532598488,
+ "arguments": [
+ {
+ "name": "ycbcr_image",
+ "type": "Image"
+ }
+ ]
+ },
+ {
"name": "get_datatype",
"is_const": true,
"is_vararg": false,
@@ -59633,6 +60585,47 @@
"return_value": {
"type": "enum::CameraFeed.FeedDataType"
}
+ },
+ {
+ "name": "get_formats",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3995934104,
+ "return_value": {
+ "type": "Array"
+ }
+ },
+ {
+ "name": "set_format",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 31872775,
+ "return_value": {
+ "type": "bool"
+ },
+ "arguments": [
+ {
+ "name": "index",
+ "type": "int",
+ "meta": "int32"
+ },
+ {
+ "name": "parameters",
+ "type": "Dictionary"
+ }
+ ]
+ }
+ ],
+ "signals": [
+ {
+ "name": "frame_changed"
+ },
+ {
+ "name": "format_changed"
}
],
"properties": [
@@ -59647,6 +60640,11 @@
"name": "feed_transform",
"setter": "set_transform",
"getter": "get_transform"
+ },
+ {
+ "type": "Array",
+ "name": "formats",
+ "getter": "get_formats"
}
]
},
@@ -60115,6 +61113,7 @@
"name": "_draw",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -61781,7 +62780,7 @@
},
"arguments": [
{
- "name": "screen_point",
+ "name": "viewport_point",
"type": "Vector2"
}
]
@@ -65216,6 +66215,34 @@
"is_instantiable": true,
"inherits": "Object",
"api_type": "core",
+ "enums": [
+ {
+ "name": "APIType",
+ "is_bitfield": false,
+ "values": [
+ {
+ "name": "API_CORE",
+ "value": 0
+ },
+ {
+ "name": "API_EDITOR",
+ "value": 1
+ },
+ {
+ "name": "API_EXTENSION",
+ "value": 2
+ },
+ {
+ "name": "API_EDITOR_EXTENSION",
+ "value": 3
+ },
+ {
+ "name": "API_NONE",
+ "value": 4
+ }
+ ]
+ }
+ ],
"methods": [
{
"name": "get_class_list",
@@ -65335,6 +66362,23 @@
]
},
{
+ "name": "class_get_api_type",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2475317043,
+ "return_value": {
+ "type": "enum::ClassDB.APIType"
+ },
+ "arguments": [
+ {
+ "name": "class",
+ "type": "StringName"
+ }
+ ]
+ },
+ {
"name": "class_has_signal",
"is_const": true,
"is_vararg": false,
@@ -65916,6 +66960,7 @@
"name": "_confirm_code_completion",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -65929,6 +66974,7 @@
"name": "_request_code_completion",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -65942,6 +66988,7 @@
"name": "_filter_code_completion_candidates",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -68125,6 +69172,7 @@
"name": "_input_event",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -68147,6 +69195,7 @@
"name": "_mouse_enter",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -68154,6 +69203,7 @@
"name": "_mouse_exit",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -68161,6 +69211,7 @@
"name": "_mouse_shape_enter",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -68175,6 +69226,7 @@
"name": "_mouse_shape_exit",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -68860,6 +69912,7 @@
"name": "_input_event",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -68890,6 +69943,7 @@
"name": "_mouse_enter",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -68897,6 +69951,7 @@
"name": "_mouse_exit",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -70158,6 +71213,56 @@
}
},
{
+ "name": "set_old_color",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2920490490,
+ "arguments": [
+ {
+ "name": "color",
+ "type": "Color"
+ }
+ ]
+ },
+ {
+ "name": "get_old_color",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3444240500,
+ "return_value": {
+ "type": "Color"
+ }
+ },
+ {
+ "name": "set_display_old_color",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2586408642,
+ "arguments": [
+ {
+ "name": "display",
+ "type": "bool"
+ }
+ ]
+ },
+ {
+ "name": "is_displaying_old_color",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 36873697,
+ "return_value": {
+ "type": "bool"
+ }
+ },
+ {
"name": "set_deferred_mode",
"is_const": false,
"is_vararg": false,
@@ -70523,6 +71628,18 @@
"getter": "get_pick_color"
},
{
+ "type": "Color",
+ "name": "old_color",
+ "setter": "set_old_color",
+ "getter": "get_old_color"
+ },
+ {
+ "type": "bool",
+ "name": "display_old_color",
+ "setter": "set_display_old_color",
+ "getter": "is_displaying_old_color"
+ },
+ {
"type": "bool",
"name": "edit_alpha",
"setter": "set_edit_alpha",
@@ -70823,6 +71940,7 @@
"name": "_render_callback",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -71827,6 +72945,7 @@
"name": "_get_allowed_size_flags_horizontal",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -71837,6 +72956,7 @@
"name": "_get_allowed_size_flags_vertical",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -72205,7 +73325,7 @@
"value": 0
},
{
- "name": "LAYOUT_DIRECTION_LOCALE",
+ "name": "LAYOUT_DIRECTION_APPLICATION_LOCALE",
"value": 1
},
{
@@ -72215,6 +73335,18 @@
{
"name": "LAYOUT_DIRECTION_RTL",
"value": 3
+ },
+ {
+ "name": "LAYOUT_DIRECTION_SYSTEM_LOCALE",
+ "value": 4
+ },
+ {
+ "name": "LAYOUT_DIRECTION_MAX",
+ "value": 5
+ },
+ {
+ "name": "LAYOUT_DIRECTION_LOCALE",
+ "value": 1
}
]
},
@@ -72246,6 +73378,7 @@
"name": "_has_point",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -72262,6 +73395,7 @@
"name": "_structured_text_parser",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -72282,6 +73416,7 @@
"name": "_get_minimum_size",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -72292,6 +73427,7 @@
"name": "_get_tooltip",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -72308,6 +73444,7 @@
"name": "_get_drag_data",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -72324,6 +73461,7 @@
"name": "_can_drop_data",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -72344,6 +73482,7 @@
"name": "_drop_data",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -72361,6 +73500,7 @@
"name": "_make_custom_tooltip",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -72377,6 +73517,7 @@
"name": "_gui_input",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -73362,9 +74503,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2336455395,
+ "hash": 3163973443,
"hash_compatibility": [
- 3163973443,
2336455395
],
"return_value": {
@@ -73388,9 +74528,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2759935355,
+ "hash": 604739069,
"hash_compatibility": [
- 604739069,
2759935355
],
"return_value": {
@@ -73414,9 +74553,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 387378635,
+ "hash": 2826986490,
"hash_compatibility": [
- 2826986490,
387378635
],
"return_value": {
@@ -73440,9 +74578,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 229578101,
+ "hash": 1327056374,
"hash_compatibility": [
- 1327056374,
229578101
],
"return_value": {
@@ -73467,9 +74604,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2377051548,
+ "hash": 2798751242,
"hash_compatibility": [
- 2798751242,
2377051548
],
"return_value": {
@@ -73493,9 +74629,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 229578101,
+ "hash": 1327056374,
"hash_compatibility": [
- 1327056374,
229578101
],
"return_value": {
@@ -73622,9 +74757,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 1187511791,
+ "hash": 866386512,
"hash_compatibility": [
- 866386512,
1187511791
],
"return_value": {
@@ -73648,9 +74782,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 1187511791,
+ "hash": 866386512,
"hash_compatibility": [
- 866386512,
1187511791
],
"return_value": {
@@ -73674,9 +74807,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 1187511791,
+ "hash": 866386512,
"hash_compatibility": [
- 866386512,
1187511791
],
"return_value": {
@@ -73700,9 +74832,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 1187511791,
+ "hash": 866386512,
"hash_compatibility": [
- 866386512,
1187511791
],
"return_value": {
@@ -73726,9 +74857,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 1187511791,
+ "hash": 866386512,
"hash_compatibility": [
- 866386512,
1187511791
],
"return_value": {
@@ -73752,9 +74882,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 1187511791,
+ "hash": 866386512,
"hash_compatibility": [
- 866386512,
1187511791
],
"return_value": {
@@ -73869,6 +74998,31 @@
}
},
{
+ "name": "set_tooltip_auto_translate_mode",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 776149714,
+ "arguments": [
+ {
+ "name": "mode",
+ "type": "enum::Node.AutoTranslateMode"
+ }
+ ]
+ },
+ {
+ "name": "get_tooltip_auto_translate_mode",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2498906432,
+ "return_value": {
+ "type": "enum::Node.AutoTranslateMode"
+ }
+ },
+ {
"name": "set_tooltip_text",
"is_const": false,
"is_vararg": false,
@@ -74534,6 +75688,12 @@
"getter": "get_tooltip_text"
},
{
+ "type": "int",
+ "name": "tooltip_auto_translate_mode",
+ "setter": "set_tooltip_auto_translate_mode",
+ "getter": "get_tooltip_auto_translate_mode"
+ },
+ {
"type": "NodePath",
"name": "focus_neighbor_left",
"setter": "set_focus_neighbor",
@@ -79039,8 +80199,12 @@
"value": 7
},
{
- "name": "WINDOW_FLAG_MAX",
+ "name": "WINDOW_FLAG_SHARP_CORNERS",
"value": 8
+ },
+ {
+ "name": "WINDOW_FLAG_MAX",
+ "value": 9
}
]
},
@@ -79123,6 +80287,14 @@
{
"name": "OPENGL_CONTEXT",
"value": 3
+ },
+ {
+ "name": "EGL_DISPLAY",
+ "value": 4
+ },
+ {
+ "name": "EGL_CONFIG",
+ "value": 5
}
]
},
@@ -79259,9 +80431,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 3401266716,
+ "hash": 3616842746,
"hash_compatibility": [
- 3415468211
+ 3415468211,
+ 3401266716
],
"return_value": {
"type": "int",
@@ -79310,9 +80483,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 3401266716,
+ "hash": 3616842746,
"hash_compatibility": [
- 3415468211
+ 3415468211,
+ 3401266716
],
"return_value": {
"type": "int",
@@ -79361,9 +80535,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 4245856523,
+ "hash": 3867083847,
"hash_compatibility": [
- 1700867534
+ 1700867534,
+ 4245856523
],
"return_value": {
"type": "int",
@@ -79416,9 +80591,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 4245856523,
+ "hash": 3867083847,
"hash_compatibility": [
- 1700867534
+ 1700867534,
+ 4245856523
],
"return_value": {
"type": "int",
@@ -79471,9 +80647,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 3401266716,
+ "hash": 3616842746,
"hash_compatibility": [
- 3415468211
+ 3415468211,
+ 3401266716
],
"return_value": {
"type": "int",
@@ -79522,9 +80699,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 4245856523,
+ "hash": 3867083847,
"hash_compatibility": [
- 1700867534
+ 1700867534,
+ 4245856523
],
"return_value": {
"type": "int",
@@ -79577,9 +80755,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 3431222859,
+ "hash": 3297554655,
"hash_compatibility": [
- 635750054
+ 635750054,
+ 3431222859
],
"return_value": {
"type": "int",
@@ -82202,6 +83381,17 @@
}
},
{
+ "name": "has_hardware_keyboard",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 36873697,
+ "return_value": {
+ "type": "bool"
+ }
+ },
+ {
"name": "cursor_set_shape",
"is_const": false,
"is_vararg": false,
@@ -83761,6 +84951,18 @@
]
},
{
+ "name": "get_packet_flags",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3905245786,
+ "return_value": {
+ "type": "int",
+ "meta": "int32"
+ }
+ },
+ {
"name": "get_remote_address",
"is_const": true,
"is_vararg": false,
@@ -83896,11 +85098,36 @@
"is_instantiable": true,
"inherits": "RefCounted",
"api_type": "editor",
+ "enums": [
+ {
+ "name": "ContextMenuSlot",
+ "is_bitfield": false,
+ "values": [
+ {
+ "name": "CONTEXT_SLOT_SCENE_TREE",
+ "value": 0
+ },
+ {
+ "name": "CONTEXT_SLOT_FILESYSTEM",
+ "value": 1
+ },
+ {
+ "name": "CONTEXT_SLOT_FILESYSTEM_CREATE",
+ "value": 3
+ },
+ {
+ "name": "CONTEXT_SLOT_SCRIPT_EDITOR",
+ "value": 2
+ }
+ ]
+ }
+ ],
"methods": [
{
"name": "_popup_menu",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -83934,7 +85161,7 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 1048461161,
+ "hash": 2748336951,
"arguments": [
{
"name": "name",
@@ -83948,10 +85175,51 @@
"name": "icon",
"type": "Texture2D",
"default_value": "null"
+ }
+ ]
+ },
+ {
+ "name": "add_context_menu_item_from_shortcut",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3799546916,
+ "arguments": [
+ {
+ "name": "name",
+ "type": "String"
},
{
"name": "shortcut",
- "type": "Shortcut",
+ "type": "Shortcut"
+ },
+ {
+ "name": "icon",
+ "type": "Texture2D",
+ "default_value": "null"
+ }
+ ]
+ },
+ {
+ "name": "add_context_submenu_item",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1994674995,
+ "arguments": [
+ {
+ "name": "name",
+ "type": "String"
+ },
+ {
+ "name": "menu",
+ "type": "PopupMenu"
+ },
+ {
+ "name": "icon",
+ "type": "Texture2D",
"default_value": "null"
}
]
@@ -83969,6 +85237,7 @@
"name": "_setup_session",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -83983,6 +85252,7 @@
"name": "_has_capture",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -83999,6 +85269,7 @@
"name": "_capture",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -84024,6 +85295,7 @@
"name": "_goto_script_line",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -84042,6 +85314,7 @@
"name": "_breakpoints_cleared_in_tree",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -84049,6 +85322,7 @@
"name": "_breakpoint_set_in_tree",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -84422,6 +85696,56 @@
]
},
{
+ "name": "save_pack_patch",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1485052307,
+ "return_value": {
+ "type": "Dictionary"
+ },
+ "arguments": [
+ {
+ "name": "preset",
+ "type": "EditorExportPreset"
+ },
+ {
+ "name": "debug",
+ "type": "bool"
+ },
+ {
+ "name": "path",
+ "type": "String"
+ }
+ ]
+ },
+ {
+ "name": "save_zip_patch",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1485052307,
+ "return_value": {
+ "type": "Dictionary"
+ },
+ "arguments": [
+ {
+ "name": "preset",
+ "type": "EditorExportPreset"
+ },
+ {
+ "name": "debug",
+ "type": "bool"
+ },
+ {
+ "name": "path",
+ "type": "String"
+ }
+ ]
+ },
+ {
"name": "gen_export_flags",
"is_const": false,
"is_vararg": false,
@@ -84444,7 +85768,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 425454869,
+ "hash": 1063735070,
+ "hash_compatibility": [
+ 425454869
+ ],
"return_value": {
"type": "enum::Error"
},
@@ -84559,6 +85886,76 @@
]
},
{
+ "name": "export_pack_patch",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 608021658,
+ "return_value": {
+ "type": "enum::Error"
+ },
+ "arguments": [
+ {
+ "name": "preset",
+ "type": "EditorExportPreset"
+ },
+ {
+ "name": "debug",
+ "type": "bool"
+ },
+ {
+ "name": "path",
+ "type": "String"
+ },
+ {
+ "name": "patches",
+ "type": "PackedStringArray",
+ "default_value": "PackedStringArray()"
+ },
+ {
+ "name": "flags",
+ "type": "bitfield::EditorExportPlatform.DebugFlags",
+ "default_value": "0"
+ }
+ ]
+ },
+ {
+ "name": "export_zip_patch",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 608021658,
+ "return_value": {
+ "type": "enum::Error"
+ },
+ "arguments": [
+ {
+ "name": "preset",
+ "type": "EditorExportPreset"
+ },
+ {
+ "name": "debug",
+ "type": "bool"
+ },
+ {
+ "name": "path",
+ "type": "String"
+ },
+ {
+ "name": "patches",
+ "type": "PackedStringArray",
+ "default_value": "PackedStringArray()"
+ },
+ {
+ "name": "flags",
+ "type": "bitfield::EditorExportPlatform.DebugFlags",
+ "default_value": "0"
+ }
+ ]
+ },
+ {
"name": "clear_messages",
"is_const": false,
"is_vararg": false,
@@ -84805,6 +86202,7 @@
"name": "_get_preset_features",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -84821,6 +86219,7 @@
"name": "_is_executable",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -84837,6 +86236,7 @@
"name": "_get_export_options",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -84847,6 +86247,7 @@
"name": "_should_update_export_options",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -84857,6 +86258,7 @@
"name": "_get_export_option_visibility",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -84877,6 +86279,7 @@
"name": "_get_export_option_warning",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -84897,6 +86300,7 @@
"name": "_get_os_name",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -84907,6 +86311,7 @@
"name": "_get_name",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -84917,6 +86322,7 @@
"name": "_get_logo",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -84927,6 +86333,7 @@
"name": "_poll_export",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -84937,6 +86344,7 @@
"name": "_get_options_count",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -84948,6 +86356,7 @@
"name": "_get_options_tooltip",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -84958,6 +86367,7 @@
"name": "_get_option_icon",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -84975,6 +86385,7 @@
"name": "_get_option_label",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -84992,6 +86403,7 @@
"name": "_get_option_tooltip",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85009,6 +86421,7 @@
"name": "_get_device_architecture",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85026,6 +86439,7 @@
"name": "_cleanup",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -85033,6 +86447,7 @@
"name": "_run",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85058,6 +86473,7 @@
"name": "_get_run_icon",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85068,6 +86484,7 @@
"name": "_can_export",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85088,6 +86505,7 @@
"name": "_has_valid_export_configuration",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85108,6 +86526,7 @@
"name": "_has_valid_project_configuration",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85124,6 +86543,7 @@
"name": "_get_binary_extensions",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85140,6 +86560,7 @@
"name": "_export_project",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85168,6 +86589,7 @@
"name": "_export_pack",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85196,6 +86618,7 @@
"name": "_export_zip",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85221,9 +86644,76 @@
]
},
{
+ "name": "_export_pack_patch",
+ "is_const": false,
+ "is_static": false,
+ "is_required": false,
+ "is_vararg": false,
+ "is_virtual": true,
+ "return_value": {
+ "type": "enum::Error"
+ },
+ "arguments": [
+ {
+ "name": "preset",
+ "type": "EditorExportPreset"
+ },
+ {
+ "name": "debug",
+ "type": "bool"
+ },
+ {
+ "name": "path",
+ "type": "String"
+ },
+ {
+ "name": "patches",
+ "type": "PackedStringArray"
+ },
+ {
+ "name": "flags",
+ "type": "bitfield::EditorExportPlatform.DebugFlags"
+ }
+ ]
+ },
+ {
+ "name": "_export_zip_patch",
+ "is_const": false,
+ "is_static": false,
+ "is_required": false,
+ "is_vararg": false,
+ "is_virtual": true,
+ "return_value": {
+ "type": "enum::Error"
+ },
+ "arguments": [
+ {
+ "name": "preset",
+ "type": "EditorExportPreset"
+ },
+ {
+ "name": "debug",
+ "type": "bool"
+ },
+ {
+ "name": "path",
+ "type": "String"
+ },
+ {
+ "name": "patches",
+ "type": "PackedStringArray"
+ },
+ {
+ "name": "flags",
+ "type": "bitfield::EditorExportPlatform.DebugFlags"
+ }
+ ]
+ },
+ {
"name": "_get_platform_features",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85234,6 +86724,7 @@
"name": "_get_debug_protocol",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85345,6 +86836,7 @@
"name": "_export_file",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -85366,6 +86858,7 @@
"name": "_export_begin",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -85392,6 +86885,7 @@
"name": "_export_end",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -85399,6 +86893,7 @@
"name": "_begin_customize_resources",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85419,6 +86914,7 @@
"name": "_customize_resource",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85439,6 +86935,7 @@
"name": "_begin_customize_scenes",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85459,6 +86956,7 @@
"name": "_customize_scene",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85479,6 +86977,7 @@
"name": "_get_customization_configuration_hash",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85490,6 +86989,7 @@
"name": "_end_customize_scenes",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -85497,6 +86997,7 @@
"name": "_end_customize_resources",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -85504,6 +87005,7 @@
"name": "_get_export_options",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85520,6 +87022,7 @@
"name": "_get_export_options_overrides",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85536,6 +87039,24 @@
"name": "_should_update_export_options",
"is_const": true,
"is_static": false,
+ "is_required": false,
+ "is_vararg": false,
+ "is_virtual": true,
+ "return_value": {
+ "type": "bool"
+ },
+ "arguments": [
+ {
+ "name": "platform",
+ "type": "EditorExportPlatform"
+ }
+ ]
+ },
+ {
+ "name": "_get_export_option_visibility",
+ "is_const": true,
+ "is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85545,6 +87066,10 @@
{
"name": "platform",
"type": "EditorExportPlatform"
+ },
+ {
+ "name": "option",
+ "type": "String"
}
]
},
@@ -85552,6 +87077,7 @@
"name": "_get_export_option_warning",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85572,6 +87098,7 @@
"name": "_get_export_features",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85592,6 +87119,7 @@
"name": "_get_name",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85602,6 +87130,7 @@
"name": "_supports_platform",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85618,6 +87147,7 @@
"name": "_get_android_dependencies",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85638,6 +87168,7 @@
"name": "_get_android_dependencies_maven_repos",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85658,6 +87189,7 @@
"name": "_get_android_libraries",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85678,6 +87210,7 @@
"name": "_get_android_manifest_activity_element_contents",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85698,6 +87231,7 @@
"name": "_get_android_manifest_application_element_contents",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -85718,6 +87252,7 @@
"name": "_get_android_manifest_element_contents",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -86193,6 +87728,17 @@
}
},
{
+ "name": "get_patches",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1139954409,
+ "return_value": {
+ "type": "PackedStringArray"
+ }
+ },
+ {
"name": "get_export_path",
"is_const": true,
"is_vararg": false,
@@ -87616,6 +89162,7 @@
"name": "_is_active",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -87626,6 +89173,7 @@
"name": "_get_file_extensions",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -87636,6 +89184,7 @@
"name": "_query",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -87655,6 +89204,7 @@
"name": "_get_importer_name",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -87665,6 +89215,7 @@
"name": "_get_visible_name",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -87675,6 +89226,7 @@
"name": "_get_preset_count",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -87686,6 +89238,7 @@
"name": "_get_preset_name",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -87703,6 +89256,7 @@
"name": "_get_recognized_extensions",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -87713,6 +89267,7 @@
"name": "_get_import_options",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -87734,6 +89289,7 @@
"name": "_get_save_extension",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -87744,6 +89300,7 @@
"name": "_get_resource_type",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -87754,6 +89311,7 @@
"name": "_get_priority",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -87765,6 +89323,7 @@
"name": "_get_import_order",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -87776,6 +89335,7 @@
"name": "_get_option_visibility",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -87800,6 +89360,7 @@
"name": "_import",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -87832,6 +89393,7 @@
"name": "_can_import_threaded",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -88004,6 +89566,7 @@
"name": "_can_handle",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -88020,6 +89583,7 @@
"name": "_parse_begin",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -88033,6 +89597,7 @@
"name": "_parse_category",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -88050,6 +89615,7 @@
"name": "_parse_group",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -88067,6 +89633,7 @@
"name": "_parse_property",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -88107,6 +89674,7 @@
"name": "_parse_end",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -88656,6 +90224,25 @@
]
},
{
+ "name": "popup_quick_open",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2271411043,
+ "arguments": [
+ {
+ "name": "callback",
+ "type": "Callable"
+ },
+ {
+ "name": "base_types",
+ "type": "typedarray::StringName",
+ "default_value": "Array[StringName]([])"
+ }
+ ]
+ },
+ {
"name": "get_file_system_dock",
"is_const": true,
"is_vararg": false,
@@ -89024,6 +90611,7 @@
"name": "_redraw",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -89031,6 +90619,7 @@
"name": "_get_handle_name",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -89052,6 +90641,7 @@
"name": "_is_handle_highlighted",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -89073,6 +90663,7 @@
"name": "_get_handle_value",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -89094,6 +90685,7 @@
"name": "_begin_handle_action",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -89112,6 +90704,7 @@
"name": "_set_handle",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -89138,6 +90731,7 @@
"name": "_commit_handle",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -89164,6 +90758,7 @@
"name": "_subgizmos_intersect_ray",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -89185,6 +90780,7 @@
"name": "_subgizmos_intersect_frustum",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -89205,6 +90801,7 @@
"name": "_set_subgizmo_transform",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -89223,6 +90820,7 @@
"name": "_get_subgizmo_transform",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -89240,6 +90838,7 @@
"name": "_commit_subgizmos",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -89508,6 +91107,7 @@
"name": "_has_gizmo",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -89524,6 +91124,7 @@
"name": "_create_gizmo",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -89540,6 +91141,7 @@
"name": "_get_gizmo_name",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -89550,6 +91152,7 @@
"name": "_get_priority",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -89561,6 +91164,7 @@
"name": "_can_be_hidden",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -89571,6 +91175,7 @@
"name": "_is_selectable_when_hidden",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -89581,6 +91186,7 @@
"name": "_redraw",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -89594,6 +91200,7 @@
"name": "_get_handle_name",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -89619,6 +91226,7 @@
"name": "_is_handle_highlighted",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -89644,6 +91252,7 @@
"name": "_get_handle_value",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -89669,6 +91278,7 @@
"name": "_begin_handle_action",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -89691,6 +91301,7 @@
"name": "_set_handle",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -89721,6 +91332,7 @@
"name": "_commit_handle",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -89751,6 +91363,7 @@
"name": "_subgizmos_intersect_ray",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -89776,6 +91389,7 @@
"name": "_subgizmos_intersect_frustum",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -89800,6 +91414,7 @@
"name": "_get_subgizmo_transform",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -89821,6 +91436,7 @@
"name": "_set_subgizmo_transform",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -89843,6 +91459,7 @@
"name": "_commit_subgizmos",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -90192,28 +91809,6 @@
"value": 2
}
]
- },
- {
- "name": "ContextMenuSlot",
- "is_bitfield": false,
- "values": [
- {
- "name": "CONTEXT_SLOT_SCENE_TREE",
- "value": 0
- },
- {
- "name": "CONTEXT_SLOT_FILESYSTEM",
- "value": 1
- },
- {
- "name": "CONTEXT_SLOT_SCRIPT_EDITOR",
- "value": 2
- },
- {
- "name": "CONTEXT_SUBMENU_SLOT_FILESYSTEM_CREATE",
- "value": 3
- }
- ]
}
],
"methods": [
@@ -90221,6 +91816,7 @@
"name": "_forward_canvas_gui_input",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -90237,6 +91833,7 @@
"name": "_forward_canvas_draw_over_viewport",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -90250,6 +91847,7 @@
"name": "_forward_canvas_force_draw_over_viewport",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -90263,6 +91861,7 @@
"name": "_forward_3d_gui_input",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -90284,6 +91883,7 @@
"name": "_forward_3d_draw_over_viewport",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -90297,6 +91897,7 @@
"name": "_forward_3d_force_draw_over_viewport",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -90310,6 +91911,7 @@
"name": "_get_plugin_name",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -90320,6 +91922,7 @@
"name": "_get_plugin_icon",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -90330,6 +91933,7 @@
"name": "_has_main_screen",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -90340,6 +91944,7 @@
"name": "_make_visible",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -90353,6 +91958,7 @@
"name": "_edit",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -90366,6 +91972,7 @@
"name": "_handles",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -90382,6 +91989,7 @@
"name": "_get_state",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -90392,6 +92000,7 @@
"name": "_set_state",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -90405,6 +92014,7 @@
"name": "_clear",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -90412,6 +92022,7 @@
"name": "_get_unsaved_status",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -90428,6 +92039,7 @@
"name": "_save_external_data",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -90435,6 +92047,7 @@
"name": "_apply_changes",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -90442,6 +92055,7 @@
"name": "_get_breakpoints",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -90452,6 +92066,7 @@
"name": "_set_window_layout",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -90465,6 +92080,7 @@
"name": "_get_window_layout",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -90478,6 +92094,7 @@
"name": "_build",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -90488,6 +92105,7 @@
"name": "_enable_plugin",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -90495,6 +92113,7 @@
"name": "_disable_plugin",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -91138,11 +92757,11 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2598408232,
+ "hash": 1904221872,
"arguments": [
{
"name": "slot",
- "type": "enum::EditorPlugin.ContextMenuSlot"
+ "type": "enum::EditorContextMenuPlugin.ContextMenuSlot"
},
{
"name": "plugin",
@@ -91156,13 +92775,9 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2598408232,
+ "hash": 2281511854,
"arguments": [
{
- "name": "slot",
- "type": "enum::EditorPlugin.ContextMenuSlot"
- },
- {
"name": "plugin",
"type": "EditorContextMenuPlugin"
}
@@ -91292,6 +92907,7 @@
"name": "_update_property",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -91299,6 +92915,7 @@
"name": "_set_read_only",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -91547,7 +93164,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 3069422438,
+ "hash": 1822500399,
+ "hash_compatibility": [
+ 3069422438
+ ],
"arguments": [
{
"name": "property",
@@ -91771,6 +93391,7 @@
"name": "_converts_to",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -91781,6 +93402,7 @@
"name": "_handles",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -91797,6 +93419,7 @@
"name": "_convert",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -91822,6 +93445,7 @@
"name": "_set_create_options",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -91835,6 +93459,7 @@
"name": "_handle_menu_selected",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -92150,6 +93775,7 @@
"name": "_handles",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -92166,6 +93792,7 @@
"name": "_generate",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -92190,6 +93817,7 @@
"name": "_generate_from_path",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -92214,6 +93842,7 @@
"name": "_generate_small_preview_automatically",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -92224,6 +93853,7 @@
"name": "_can_generate_small_preview",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -92243,6 +93873,7 @@
"name": "_handles",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -92259,6 +93890,7 @@
"name": "_make_tooltip_for_path",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -92340,6 +93972,7 @@
"name": "_get_import_flags",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -92351,6 +93984,7 @@
"name": "_get_extensions",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -92361,6 +93995,7 @@
"name": "_import_scene",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -92386,6 +94021,7 @@
"name": "_get_import_options",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -92399,6 +94035,7 @@
"name": "_get_option_visibility",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -92460,6 +94097,7 @@
"name": "_post_import",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -92536,6 +94174,7 @@
"name": "_get_internal_import_options",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -92550,6 +94189,7 @@
"name": "_get_internal_option_visibility",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -92575,6 +94215,7 @@
"name": "_get_internal_option_update_view_required",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -92596,6 +94237,7 @@
"name": "_internal_process",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -92622,6 +94264,7 @@
"name": "_get_import_options",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -92635,6 +94278,7 @@
"name": "_get_option_visibility",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -92659,6 +94303,7 @@
"name": "_pre_process",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -92672,6 +94317,7 @@
"name": "_post_process",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -92770,6 +94416,7 @@
"name": "_run",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
},
@@ -93396,6 +95043,7 @@
"name": "_get_name",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -93406,6 +95054,7 @@
"name": "_get_supported_languages",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -93425,6 +95074,7 @@
"name": "_parse_file",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -93446,6 +95096,7 @@
"name": "_get_recognized_extensions",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -93783,6 +95434,7 @@
"name": "_initialize",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -93799,6 +95451,7 @@
"name": "_set_credentials",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -93828,6 +95481,7 @@
"name": "_get_modified_files_data",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -93838,6 +95492,7 @@
"name": "_stage_file",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -93851,6 +95506,7 @@
"name": "_unstage_file",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -93864,6 +95520,7 @@
"name": "_discard_file",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -93877,6 +95534,7 @@
"name": "_commit",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -93890,6 +95548,7 @@
"name": "_get_diff",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -93911,6 +95570,7 @@
"name": "_shut_down",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -93921,6 +95581,7 @@
"name": "_get_vcs_name",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -93931,6 +95592,7 @@
"name": "_get_previous_commits",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -93948,6 +95610,7 @@
"name": "_get_branch_list",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -93958,6 +95621,7 @@
"name": "_get_remotes",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -93968,6 +95632,7 @@
"name": "_create_branch",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -93981,6 +95646,7 @@
"name": "_remove_branch",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -93994,6 +95660,7 @@
"name": "_create_remote",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -94011,6 +95678,7 @@
"name": "_remove_remote",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -94024,6 +95692,7 @@
"name": "_get_current_branch_name",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -94034,6 +95703,7 @@
"name": "_checkout_branch",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -94050,6 +95720,7 @@
"name": "_pull",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -94063,6 +95734,7 @@
"name": "_push",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -94080,6 +95752,7 @@
"name": "_fetch",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -94093,6 +95766,7 @@
"name": "_get_line_diff",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -94581,6 +96255,17 @@
}
},
{
+ "name": "get_godot_compatible_version_info",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3102165223,
+ "return_value": {
+ "type": "Dictionary"
+ }
+ },
+ {
"name": "get_author_info",
"is_const": true,
"is_vararg": false,
@@ -94592,6 +96277,17 @@
}
},
{
+ "name": "get_godot_author_info",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3102165223,
+ "return_value": {
+ "type": "Dictionary"
+ }
+ },
+ {
"name": "get_copyright_info",
"is_const": true,
"is_vararg": false,
@@ -94614,6 +96310,17 @@
}
},
{
+ "name": "get_godot_donor_info",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3102165223,
+ "return_value": {
+ "type": "Dictionary"
+ }
+ },
+ {
"name": "get_license_info",
"is_const": true,
"is_vararg": false,
@@ -94821,6 +96528,31 @@
}
},
{
+ "name": "set_print_to_stdout",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2586408642,
+ "arguments": [
+ {
+ "name": "enabled",
+ "type": "bool"
+ }
+ ]
+ },
+ {
+ "name": "is_printing_to_stdout",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 36873697,
+ "return_value": {
+ "type": "bool"
+ }
+ },
+ {
"name": "set_print_error_messages",
"is_const": false,
"is_vararg": false,
@@ -94854,6 +96586,12 @@
"getter": "is_printing_error_messages"
},
{
+ "type": "bool",
+ "name": "print_to_stdout",
+ "setter": "set_print_to_stdout",
+ "getter": "is_printing_to_stdout"
+ },
+ {
"type": "int",
"name": "physics_ticks_per_second",
"setter": "set_physics_ticks_per_second",
@@ -95278,6 +97016,7 @@
"name": "_toggle",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -95295,6 +97034,7 @@
"name": "_add_frame",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -95308,6 +97048,7 @@
"name": "_tick",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -98578,6 +100319,64 @@
]
},
{
+ "name": "ExternalTexture",
+ "is_refcounted": true,
+ "is_instantiable": true,
+ "inherits": "Texture2D",
+ "api_type": "core",
+ "methods": [
+ {
+ "name": "set_size",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 743155724,
+ "arguments": [
+ {
+ "name": "size",
+ "type": "Vector2"
+ }
+ ]
+ },
+ {
+ "name": "get_external_texture_id",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3905245786,
+ "return_value": {
+ "type": "int",
+ "meta": "uint64"
+ }
+ },
+ {
+ "name": "set_external_buffer_id",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1286410249,
+ "arguments": [
+ {
+ "name": "external_buffer_id",
+ "type": "int",
+ "meta": "uint64"
+ }
+ ]
+ }
+ ],
+ "properties": [
+ {
+ "type": "Vector2",
+ "name": "size",
+ "setter": "set_size",
+ "getter": "get_size"
+ }
+ ]
+ },
+ {
"name": "FBXDocument",
"is_refcounted": true,
"is_instantiable": true,
@@ -100567,6 +102366,39 @@
}
},
{
+ "name": "clear_filename_filter",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3218959716
+ },
+ {
+ "name": "set_filename_filter",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 83702148,
+ "arguments": [
+ {
+ "name": "filter",
+ "type": "String"
+ }
+ ]
+ },
+ {
+ "name": "get_filename_filter",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 201670096,
+ "return_value": {
+ "type": "String"
+ }
+ },
+ {
"name": "get_option_name",
"is_const": true,
"is_vararg": false,
@@ -101031,6 +102863,15 @@
"type": "String"
}
]
+ },
+ {
+ "name": "filename_filter_changed",
+ "arguments": [
+ {
+ "name": "filter",
+ "type": "String"
+ }
+ ]
}
],
"properties": [
@@ -101065,6 +102906,12 @@
"getter": "get_filters"
},
{
+ "type": "String",
+ "name": "filename_filter",
+ "setter": "set_filename_filter",
+ "getter": "get_filename_filter"
+ },
+ {
"type": "int",
"name": "option_count",
"setter": "set_option_count",
@@ -102468,7 +104315,8 @@
"arguments": [
{
"name": "char",
- "type": "int"
+ "type": "int",
+ "meta": "char32"
},
{
"name": "font_size",
@@ -102502,7 +104350,8 @@
},
{
"name": "char",
- "type": "int"
+ "type": "int",
+ "meta": "char32"
},
{
"name": "font_size",
@@ -102541,7 +104390,8 @@
},
{
"name": "char",
- "type": "int"
+ "type": "int",
+ "meta": "char32"
},
{
"name": "font_size",
@@ -102574,7 +104424,8 @@
"arguments": [
{
"name": "char",
- "type": "int"
+ "type": "int",
+ "meta": "char32"
}
]
},
@@ -104369,11 +106220,13 @@
},
{
"name": "start",
- "type": "int"
+ "type": "int",
+ "meta": "char32"
},
{
"name": "end",
- "type": "int"
+ "type": "int",
+ "meta": "char32"
}
]
},
@@ -104565,11 +106418,13 @@
},
{
"name": "char",
- "type": "int"
+ "type": "int",
+ "meta": "char32"
},
{
"name": "variation_selector",
- "type": "int"
+ "type": "int",
+ "meta": "char32"
}
]
},
@@ -104581,7 +106436,8 @@
"is_virtual": false,
"hash": 3175239445,
"return_value": {
- "type": "int"
+ "type": "int",
+ "meta": "char32"
},
"arguments": [
{
@@ -106726,6 +108582,7 @@
"name": "_import_preflight",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -106746,6 +108603,7 @@
"name": "_get_supported_extensions",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -106756,6 +108614,7 @@
"name": "_parse_node_extensions",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -106780,6 +108639,7 @@
"name": "_parse_image_data",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -106808,6 +108668,7 @@
"name": "_get_image_file_extension",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -106818,6 +108679,7 @@
"name": "_parse_texture_json",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -106839,33 +108701,27 @@
]
},
{
- "name": "_generate_scene_node",
+ "name": "_import_post_parse",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
- "type": "Node3D"
+ "type": "enum::Error"
},
"arguments": [
{
"name": "state",
"type": "GLTFState"
- },
- {
- "name": "gltf_node",
- "type": "GLTFNode"
- },
- {
- "name": "scene_parent",
- "type": "Node"
}
]
},
{
- "name": "_import_post_parse",
+ "name": "_import_pre_generate",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -106879,9 +108735,35 @@
]
},
{
+ "name": "_generate_scene_node",
+ "is_const": false,
+ "is_static": false,
+ "is_required": false,
+ "is_vararg": false,
+ "is_virtual": true,
+ "return_value": {
+ "type": "Node3D"
+ },
+ "arguments": [
+ {
+ "name": "state",
+ "type": "GLTFState"
+ },
+ {
+ "name": "gltf_node",
+ "type": "GLTFNode"
+ },
+ {
+ "name": "scene_parent",
+ "type": "Node"
+ }
+ ]
+ },
+ {
"name": "_import_node",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -106910,6 +108792,7 @@
"name": "_import_post",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -106930,6 +108813,7 @@
"name": "_export_preflight",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -106950,6 +108834,7 @@
"name": "_convert_scene_node",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -106968,9 +108853,31 @@
]
},
{
+ "name": "_export_post_convert",
+ "is_const": false,
+ "is_static": false,
+ "is_required": false,
+ "is_vararg": false,
+ "is_virtual": true,
+ "return_value": {
+ "type": "enum::Error"
+ },
+ "arguments": [
+ {
+ "name": "state",
+ "type": "GLTFState"
+ },
+ {
+ "name": "root",
+ "type": "Node"
+ }
+ ]
+ },
+ {
"name": "_export_preserialize",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -106987,6 +108894,7 @@
"name": "_get_saveable_image_formats",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -106997,6 +108905,7 @@
"name": "_serialize_image_to_bytes",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -107030,6 +108939,7 @@
"name": "_save_image_at_path",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -107063,6 +108973,7 @@
"name": "_serialize_texture_json",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -107091,6 +109002,7 @@
"name": "_export_node",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -107119,6 +109031,7 @@
"name": "_export_post",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -107926,6 +109839,21 @@
]
},
{
+ "name": "append_child_index",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1286410249,
+ "arguments": [
+ {
+ "name": "child_index",
+ "type": "int",
+ "meta": "int32"
+ }
+ ]
+ },
+ {
"name": "get_light",
"is_const": false,
"is_vararg": false,
@@ -109453,6 +111381,33 @@
]
},
{
+ "name": "append_gltf_node",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3562288551,
+ "return_value": {
+ "type": "int",
+ "meta": "int32"
+ },
+ "arguments": [
+ {
+ "name": "gltf_node",
+ "type": "GLTFNode"
+ },
+ {
+ "name": "godot_scene_node",
+ "type": "Node"
+ },
+ {
+ "name": "parent_node_index",
+ "type": "int",
+ "meta": "int32"
+ }
+ ]
+ },
+ {
"name": "get_json",
"is_const": false,
"is_vararg": false,
@@ -111497,24 +113452,18 @@
"getter": "get_sub_emitter"
},
{
- "type": "ParticleProcessMaterial,ShaderMaterial",
- "name": "process_material",
- "setter": "set_process_material",
- "getter": "get_process_material"
- },
- {
- "type": "Texture2D",
- "name": "texture",
- "setter": "set_texture",
- "getter": "get_texture"
- },
- {
"type": "float",
"name": "lifetime",
"setter": "set_lifetime",
"getter": "get_lifetime"
},
{
+ "type": "float",
+ "name": "interp_to_end",
+ "setter": "set_interp_to_end",
+ "getter": "get_interp_to_end"
+ },
+ {
"type": "bool",
"name": "one_shot",
"setter": "set_one_shot",
@@ -111564,12 +113513,6 @@
},
{
"type": "float",
- "name": "interp_to_end",
- "setter": "set_interp_to_end",
- "getter": "get_interp_to_end"
- },
- {
- "type": "float",
"name": "collision_base_size",
"setter": "set_collision_base_size",
"getter": "get_collision_base_size"
@@ -111615,6 +113558,18 @@
"name": "trail_section_subdivisions",
"setter": "set_trail_section_subdivisions",
"getter": "get_trail_section_subdivisions"
+ },
+ {
+ "type": "Texture2D",
+ "name": "texture",
+ "setter": "set_texture",
+ "getter": "get_texture"
+ },
+ {
+ "type": "ParticleProcessMaterial,ShaderMaterial",
+ "name": "process_material",
+ "setter": "set_process_material",
+ "getter": "get_process_material"
}
]
},
@@ -114439,6 +116394,27 @@
"type": "PackedVector2Array"
}
]
+ },
+ {
+ "name": "bresenham_line",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1989391000,
+ "return_value": {
+ "type": "typedarray::Vector2i"
+ },
+ "arguments": [
+ {
+ "name": "from",
+ "type": "Vector2i"
+ },
+ {
+ "name": "to",
+ "type": "Vector2i"
+ }
+ ]
}
]
},
@@ -116204,6 +118180,7 @@
"name": "_is_in_input_hotzone",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -116229,6 +118206,7 @@
"name": "_is_in_output_hotzone",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -116254,6 +118232,7 @@
"name": "_get_connection_line",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -116274,6 +118253,7 @@
"name": "_is_node_hover_valid",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -117429,6 +119409,9 @@
"name": "copy_nodes_request"
},
{
+ "name": "cut_nodes_request"
+ },
+ {
"name": "paste_nodes_request"
},
{
@@ -118095,6 +120078,7 @@
"name": "_draw_port",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -123231,6 +125215,7 @@
"name": "_get_recognized_extensions",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -123241,6 +125226,7 @@
"name": "_load_image",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -126201,7 +128187,8 @@
"arguments": [
{
"name": "unicode",
- "type": "int"
+ "type": "int",
+ "meta": "char32"
}
]
},
@@ -126213,7 +128200,8 @@
"is_virtual": false,
"hash": 3905245786,
"return_value": {
- "type": "int"
+ "type": "int",
+ "meta": "char32"
}
},
{
@@ -127928,8 +129916,9 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 4100757082,
+ "hash": 1195233573,
"hash_compatibility": [
+ 4100757082,
573731101
],
"arguments": [
@@ -127941,7 +129930,7 @@
"name": "deadzone",
"type": "float",
"meta": "float",
- "default_value": "0.5"
+ "default_value": "0.2"
}
]
},
@@ -128431,6 +130420,43 @@
]
},
{
+ "name": "set_item_auto_translate_mode",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 287402019,
+ "arguments": [
+ {
+ "name": "idx",
+ "type": "int",
+ "meta": "int32"
+ },
+ {
+ "name": "mode",
+ "type": "enum::Node.AutoTranslateMode"
+ }
+ ]
+ },
+ {
+ "name": "get_item_auto_translate_mode",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 906302372,
+ "return_value": {
+ "type": "enum::Node.AutoTranslateMode"
+ },
+ "arguments": [
+ {
+ "name": "idx",
+ "type": "int",
+ "meta": "int32"
+ }
+ ]
+ },
+ {
"name": "set_item_icon_transposed",
"is_const": false,
"is_vararg": false,
@@ -129263,6 +131289,31 @@
}
},
{
+ "name": "set_auto_width",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2586408642,
+ "arguments": [
+ {
+ "name": "enable",
+ "type": "bool"
+ }
+ ]
+ },
+ {
+ "name": "has_auto_width",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 36873697,
+ "return_value": {
+ "type": "bool"
+ }
+ },
+ {
"name": "set_auto_height",
"is_const": false,
"is_vararg": false,
@@ -129470,6 +131521,12 @@
},
{
"type": "bool",
+ "name": "auto_width",
+ "setter": "set_auto_width",
+ "getter": "has_auto_width"
+ },
+ {
+ "type": "bool",
"name": "auto_height",
"setter": "set_auto_height",
"getter": "has_auto_height"
@@ -130075,6 +132132,40 @@
]
},
{
+ "name": "is_js_buffer",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 821968997,
+ "return_value": {
+ "type": "bool"
+ },
+ "arguments": [
+ {
+ "name": "javascript_object",
+ "type": "JavaScriptObject"
+ }
+ ]
+ },
+ {
+ "name": "js_buffer_to_packed_byte_array",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 64409880,
+ "return_value": {
+ "type": "PackedByteArray"
+ },
+ "arguments": [
+ {
+ "name": "javascript_buffer",
+ "type": "JavaScriptObject"
+ }
+ ]
+ },
+ {
"name": "create_object",
"is_const": false,
"is_vararg": true,
@@ -133881,6 +135972,33 @@
}
},
{
+ "name": "set_shadow_caster_mask",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1286410249,
+ "arguments": [
+ {
+ "name": "caster_mask",
+ "type": "int",
+ "meta": "uint32"
+ }
+ ]
+ },
+ {
+ "name": "get_shadow_caster_mask",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3905245786,
+ "return_value": {
+ "type": "int",
+ "meta": "uint32"
+ }
+ },
+ {
"name": "set_bake_mode",
"is_const": false,
"is_vararg": false,
@@ -134110,6 +136228,12 @@
"index": 18
},
{
+ "type": "int",
+ "name": "shadow_caster_mask",
+ "setter": "set_shadow_caster_mask",
+ "getter": "get_shadow_caster_mask"
+ },
+ {
"type": "bool",
"name": "distance_fade_enabled",
"setter": "set_enable_distance_fade",
@@ -135978,6 +138102,33 @@
],
"methods": [
{
+ "name": "has_ime_text",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 36873697,
+ "return_value": {
+ "type": "bool"
+ }
+ },
+ {
+ "name": "cancel_ime",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3218959716
+ },
+ {
+ "name": "apply_ime",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3218959716
+ },
+ {
"name": "set_horizontal_alignment",
"is_const": false,
"is_vararg": false,
@@ -136003,6 +138154,33 @@
}
},
{
+ "name": "edit",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3218959716
+ },
+ {
+ "name": "unedit",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3218959716
+ },
+ {
+ "name": "is_editing",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 36873697,
+ "return_value": {
+ "type": "bool"
+ }
+ },
+ {
"name": "clear",
"is_const": false,
"is_vararg": false,
@@ -136049,6 +138227,28 @@
"hash": 3218959716
},
{
+ "name": "has_undo",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 36873697,
+ "return_value": {
+ "type": "bool"
+ }
+ },
+ {
+ "name": "has_redo",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 36873697,
+ "return_value": {
+ "type": "bool"
+ }
+ },
+ {
"name": "has_selection",
"is_const": true,
"is_vararg": false,
@@ -136944,6 +139144,15 @@
"type": "String"
}
]
+ },
+ {
+ "name": "editing_toggled",
+ "arguments": [
+ {
+ "name": "toggled_on",
+ "type": "bool"
+ }
+ ]
}
],
"properties": [
@@ -137430,6 +139639,7 @@
"name": "_initialize",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -137437,6 +139647,7 @@
"name": "_physics_process",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -137454,6 +139665,7 @@
"name": "_process",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -137471,6 +139683,7 @@
"name": "_finalize",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
}
@@ -137728,6 +139941,7 @@
"name": "_get_shader_rid",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -137738,6 +139952,7 @@
"name": "_get_shader_mode",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -137748,6 +139963,7 @@
"name": "_can_do_next_pass",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -137758,6 +139974,7 @@
"name": "_can_use_render_priority",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -138637,6 +140854,7 @@
"name": "_get_surface_count",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -138648,6 +140866,7 @@
"name": "_surface_get_array_len",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -138666,6 +140885,7 @@
"name": "_surface_get_array_index_len",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -138684,6 +140904,7 @@
"name": "_surface_get_arrays",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -138701,6 +140922,7 @@
"name": "_surface_get_blend_shape_arrays",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -138718,6 +140940,7 @@
"name": "_surface_get_lods",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -138735,6 +140958,7 @@
"name": "_surface_get_format",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -138753,6 +140977,7 @@
"name": "_surface_get_primitive_type",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -138771,6 +140996,7 @@
"name": "_surface_set_material",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -138789,6 +141015,7 @@
"name": "_surface_get_material",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -138806,6 +141033,7 @@
"name": "_get_blend_shape_count",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -138817,6 +141045,7 @@
"name": "_get_blend_shape_name",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -138834,6 +141063,7 @@
"name": "_set_blend_shape_name",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -138852,6 +141082,7 @@
"name": "_get_aabb",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -141705,6 +143936,7 @@
"name": "_get_audio_mix_rate",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -141716,6 +143948,7 @@
"name": "_get_audio_speaker_mode",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -141726,6 +143959,7 @@
"name": "_handles_file",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -141742,6 +143976,7 @@
"name": "_write_begin",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -141767,6 +144002,7 @@
"name": "_write_frame",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -141787,6 +144023,7 @@
"name": "_write_end",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
},
@@ -142748,6 +144985,7 @@
"name": "_poll",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -142758,6 +144996,7 @@
"name": "_set_multiplayer_peer",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -142771,6 +145010,7 @@
"name": "_get_multiplayer_peer",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -142781,6 +145021,7 @@
"name": "_get_unique_id",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -142792,6 +145033,7 @@
"name": "_get_peer_ids",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -142802,6 +145044,7 @@
"name": "_rpc",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -142831,6 +145074,7 @@
"name": "_get_remote_sender_id",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -142842,6 +145086,7 @@
"name": "_object_configuration_add",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -142862,6 +145107,7 @@
"name": "_object_configuration_remove",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -143197,6 +145443,7 @@
"name": "_get_packet",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -143217,6 +145464,7 @@
"name": "_put_packet",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -143238,6 +145486,7 @@
"name": "_get_available_packet_count",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -143249,6 +145498,7 @@
"name": "_get_max_packet_size",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -143260,6 +145510,7 @@
"name": "_get_packet_script",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -143270,6 +145521,7 @@
"name": "_put_packet_script",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -143286,6 +145538,7 @@
"name": "_get_packet_channel",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -143297,6 +145550,7 @@
"name": "_get_packet_mode",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -143307,6 +145561,7 @@
"name": "_set_transfer_channel",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -143321,6 +145576,7 @@
"name": "_get_transfer_channel",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -143332,6 +145588,7 @@
"name": "_set_transfer_mode",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -143345,6 +145602,7 @@
"name": "_get_transfer_mode",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -143355,6 +145613,7 @@
"name": "_set_target_peer",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -143369,6 +145628,7 @@
"name": "_get_packet_peer",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -143380,6 +145640,7 @@
"name": "_is_server",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -143390,6 +145651,7 @@
"name": "_poll",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
},
@@ -143397,6 +145659,7 @@
"name": "_close",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
},
@@ -143404,6 +145667,7 @@
"name": "_disconnect_peer",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -143422,6 +145686,7 @@
"name": "_get_unique_id",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -143433,6 +145698,7 @@
"name": "_set_refuse_new_connections",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -143446,6 +145712,7 @@
"name": "_is_refusing_new_connections",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -143456,6 +145723,7 @@
"name": "_is_server_relay_supported",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -143466,6 +145734,7 @@
"name": "_get_connection_status",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -144420,7 +146689,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2553375659,
+ "hash": 980552939,
+ "hash_compatibility": [
+ 2553375659
+ ],
"return_value": {
"type": "int",
"meta": "int32"
@@ -144468,7 +146740,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2553375659,
+ "hash": 980552939,
+ "hash_compatibility": [
+ 2553375659
+ ],
"return_value": {
"type": "int",
"meta": "int32"
@@ -144516,7 +146791,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2987595282,
+ "hash": 1372188274,
+ "hash_compatibility": [
+ 2987595282
+ ],
"return_value": {
"type": "int",
"meta": "int32"
@@ -144568,7 +146846,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2987595282,
+ "hash": 1372188274,
+ "hash_compatibility": [
+ 2987595282
+ ],
"return_value": {
"type": "int",
"meta": "int32"
@@ -144620,7 +146901,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2553375659,
+ "hash": 980552939,
+ "hash_compatibility": [
+ 2553375659
+ ],
"return_value": {
"type": "int",
"meta": "int32"
@@ -144668,7 +146952,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2987595282,
+ "hash": 1372188274,
+ "hash_compatibility": [
+ 2987595282
+ ],
"return_value": {
"type": "int",
"meta": "int32"
@@ -144720,7 +147007,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 1558592568,
+ "hash": 2674635658,
+ "hash_compatibility": [
+ 1558592568
+ ],
"return_value": {
"type": "int",
"meta": "int32"
@@ -149834,9 +152124,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 685862123,
+ "hash": 3172802542,
"hash_compatibility": [
- 3703028813
+ 3703028813,
+ 685862123
],
"arguments": [
{
@@ -149864,9 +152155,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2469318639,
+ "hash": 1286748856,
"hash_compatibility": [
- 3669016597
+ 3669016597,
+ 2469318639
],
"arguments": [
{
@@ -155460,7 +157752,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 1176164995,
+ "hash": 1766905497,
+ "hash_compatibility": [
+ 1176164995
+ ],
"arguments": [
{
"name": "navigation_polygon",
@@ -155487,7 +157782,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2909414286,
+ "hash": 2179660022,
+ "hash_compatibility": [
+ 2909414286
+ ],
"arguments": [
{
"name": "navigation_polygon",
@@ -155510,7 +157808,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2909414286,
+ "hash": 2179660022,
+ "hash_compatibility": [
+ 2909414286
+ ],
"arguments": [
{
"name": "navigation_polygon",
@@ -158176,9 +160477,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 685862123,
+ "hash": 3172802542,
"hash_compatibility": [
- 3703028813
+ 3703028813,
+ 685862123
],
"arguments": [
{
@@ -158206,9 +160508,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2469318639,
+ "hash": 1286748856,
"hash_compatibility": [
- 3669016597
+ 3669016597,
+ 2469318639
],
"arguments": [
{
@@ -158232,9 +160535,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2469318639,
+ "hash": 1286748856,
"hash_compatibility": [
- 3669016597
+ 3669016597,
+ 2469318639
],
"arguments": [
{
@@ -158991,6 +161295,7 @@
"name": "_process",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -159005,6 +161310,7 @@
"name": "_physics_process",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -159019,6 +161325,7 @@
"name": "_enter_tree",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -159026,6 +161333,7 @@
"name": "_exit_tree",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -159033,6 +161341,7 @@
"name": "_ready",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -159040,6 +161349,7 @@
"name": "_get_configuration_warnings",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -159050,6 +161360,7 @@
"name": "_input",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -159063,6 +161374,7 @@
"name": "_shortcut_input",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -159076,6 +161388,7 @@
"name": "_unhandled_input",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -159089,6 +161402,21 @@
"name": "_unhandled_key_input",
"is_const": false,
"is_static": false,
+ "is_required": false,
+ "is_vararg": false,
+ "is_virtual": true,
+ "arguments": [
+ {
+ "name": "event",
+ "type": "InputEvent"
+ }
+ ]
+ },
+ {
+ "name": "_unhandled_picking_input",
+ "is_const": false,
+ "is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -159998,6 +162326,31 @@
}
},
{
+ "name": "set_process_unhandled_picking_input",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2586408642,
+ "arguments": [
+ {
+ "name": "enable",
+ "type": "bool"
+ }
+ ]
+ },
+ {
+ "name": "is_processing_unhandled_picking_input",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 36873697,
+ "return_value": {
+ "type": "bool"
+ }
+ },
+ {
"name": "set_process_mode",
"is_const": false,
"is_vararg": false,
@@ -160266,6 +162619,14 @@
}
},
{
+ "name": "set_translation_domain_inherited",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3218959716
+ },
+ {
"name": "get_window",
"is_const": true,
"is_vararg": false,
@@ -160521,6 +162882,17 @@
]
},
{
+ "name": "get_rpc_config",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1214101251,
+ "return_value": {
+ "type": "Variant"
+ }
+ },
+ {
"name": "set_editor_description",
"is_const": false,
"is_vararg": false,
@@ -164534,7 +166906,8 @@
"arguments": [
{
"name": "code",
- "type": "int"
+ "type": "int",
+ "meta": "char32"
}
]
},
@@ -165359,6 +167732,23 @@
]
},
{
+ "name": "has_connections",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2619796661,
+ "return_value": {
+ "type": "bool"
+ },
+ "arguments": [
+ {
+ "name": "signal",
+ "type": "StringName"
+ }
+ ]
+ },
+ {
"name": "set_block_signals",
"is_const": false,
"is_vararg": false,
@@ -165422,9 +167812,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2475554935,
+ "hash": 1195764410,
"hash_compatibility": [
- 1195764410,
2475554935
],
"return_value": {
@@ -165448,9 +167837,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 4021311862,
+ "hash": 162698058,
"hash_compatibility": [
- 162698058,
4021311862
],
"return_value": {
@@ -165478,6 +167866,31 @@
]
},
{
+ "name": "get_translation_domain",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2002593661,
+ "return_value": {
+ "type": "StringName"
+ }
+ },
+ {
+ "name": "set_translation_domain",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3304788590,
+ "arguments": [
+ {
+ "name": "domain",
+ "type": "StringName"
+ }
+ ]
+ },
+ {
"name": "is_queued_for_deletion",
"is_const": true,
"is_vararg": false,
@@ -166928,6 +169341,56 @@
}
},
{
+ "name": "set_use_android_surface",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2586408642,
+ "arguments": [
+ {
+ "name": "enable",
+ "type": "bool"
+ }
+ ]
+ },
+ {
+ "name": "get_use_android_surface",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 36873697,
+ "return_value": {
+ "type": "bool"
+ }
+ },
+ {
+ "name": "set_android_surface_size",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1130785943,
+ "arguments": [
+ {
+ "name": "size",
+ "type": "Vector2i"
+ }
+ ]
+ },
+ {
+ "name": "get_android_surface_size",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3690982128,
+ "return_value": {
+ "type": "Vector2i"
+ }
+ },
+ {
"name": "set_enable_hole_punch",
"is_const": false,
"is_vararg": false,
@@ -167005,6 +169468,17 @@
}
},
{
+ "name": "get_android_surface",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3277089691,
+ "return_value": {
+ "type": "JavaObject"
+ }
+ },
+ {
"name": "is_natively_supported",
"is_const": true,
"is_vararg": false,
@@ -167045,6 +169519,18 @@
"getter": "get_layer_viewport"
},
{
+ "type": "bool",
+ "name": "use_android_surface",
+ "setter": "set_use_android_surface",
+ "getter": "get_use_android_surface"
+ },
+ {
+ "type": "Vector2i",
+ "name": "android_surface_size",
+ "setter": "set_android_surface_size",
+ "getter": "get_android_surface_size"
+ },
+ {
"type": "int",
"name": "sort_order",
"setter": "set_sort_order",
@@ -167436,6 +169922,7 @@
"name": "_get_requested_extensions",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -167446,6 +169933,7 @@
"name": "_set_system_properties_and_get_next_pointer",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -167463,6 +169951,7 @@
"name": "_set_instance_create_info_and_get_next_pointer",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -167480,6 +169969,7 @@
"name": "_set_session_create_and_get_next_pointer",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -167497,6 +169987,7 @@
"name": "_set_swapchain_create_info_and_get_next_pointer",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -167514,6 +170005,7 @@
"name": "_set_hand_joint_locations_and_get_next_pointer",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -167536,6 +170028,7 @@
"name": "_get_composition_layer_count",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -167547,6 +170040,7 @@
"name": "_get_composition_layer",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -167565,6 +170059,7 @@
"name": "_get_composition_layer_order",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -167583,6 +170078,7 @@
"name": "_get_suggested_tracker_names",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -167593,6 +170089,7 @@
"name": "_on_register_metadata",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -167600,6 +170097,7 @@
"name": "_on_before_instance_created",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -167607,6 +170105,7 @@
"name": "_on_instance_created",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -167621,6 +170120,7 @@
"name": "_on_instance_destroyed",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -167628,6 +170128,7 @@
"name": "_on_session_created",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -167642,6 +170143,7 @@
"name": "_on_process",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -167649,6 +170151,7 @@
"name": "_on_pre_render",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -167656,6 +170159,7 @@
"name": "_on_main_swapchains_created",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -167663,6 +170167,7 @@
"name": "_on_session_destroyed",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -167670,6 +170175,7 @@
"name": "_on_state_idle",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -167677,6 +170183,7 @@
"name": "_on_state_ready",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -167684,6 +170191,7 @@
"name": "_on_state_synchronized",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -167691,6 +170199,7 @@
"name": "_on_state_visible",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -167698,6 +170207,7 @@
"name": "_on_state_focused",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -167705,6 +170215,7 @@
"name": "_on_state_stopping",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -167712,6 +170223,7 @@
"name": "_on_state_loss_pending",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -167719,6 +170231,7 @@
"name": "_on_state_exiting",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -167726,6 +170239,7 @@
"name": "_on_event_polled",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -167742,6 +170256,7 @@
"name": "_set_viewport_composition_layer_and_get_next_pointer",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -167767,6 +170282,7 @@
"name": "_get_viewport_composition_layer_extension_properties",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -167777,6 +170293,7 @@
"name": "_get_viewport_composition_layer_extension_property_defaults",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -167787,6 +170304,7 @@
"name": "_on_viewport_composition_layer_destroyed",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -167797,6 +170315,28 @@
]
},
{
+ "name": "_set_android_surface_swapchain_create_info_and_get_next_pointer",
+ "is_const": false,
+ "is_static": false,
+ "is_required": false,
+ "is_vararg": false,
+ "is_virtual": true,
+ "return_value": {
+ "type": "int",
+ "meta": "uint64"
+ },
+ "arguments": [
+ {
+ "name": "property_values",
+ "type": "Dictionary"
+ },
+ {
+ "name": "next_pointer",
+ "type": "void*"
+ }
+ ]
+ },
+ {
"name": "get_openxr_api",
"is_const": false,
"is_vararg": false,
@@ -168090,15 +170630,28 @@
}
},
{
- "name": "get_path_count",
+ "name": "set_binding_path",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 83702148,
+ "arguments": [
+ {
+ "name": "binding_path",
+ "type": "String"
+ }
+ ]
+ },
+ {
+ "name": "get_binding_path",
"is_const": true,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 3905245786,
+ "hash": 201670096,
"return_value": {
- "type": "int",
- "meta": "int32"
+ "type": "String"
}
},
{
@@ -168127,6 +170680,18 @@
}
},
{
+ "name": "get_path_count",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3905245786,
+ "return_value": {
+ "type": "int",
+ "meta": "int32"
+ }
+ },
+ {
"name": "has_path",
"is_const": true,
"is_vararg": false,
@@ -168180,6 +170745,12 @@
"getter": "get_action"
},
{
+ "type": "String",
+ "name": "binding_path",
+ "setter": "set_binding_path",
+ "getter": "get_binding_path"
+ },
+ {
"type": "PackedStringArray",
"name": "paths",
"setter": "set_paths",
@@ -169768,7 +172339,7 @@
},
"arguments": [
{
- "name": "pck_name",
+ "name": "pck_path",
"type": "String"
},
{
@@ -170223,6 +172794,7 @@
"name": "_get_packet",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -170243,6 +172815,7 @@
"name": "_put_packet",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -170264,6 +172837,7 @@
"name": "_get_available_packet_count",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -170275,6 +172849,7 @@
"name": "_get_max_packet_size",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -174387,8 +176962,28 @@
"value": 33
},
{
- "name": "MONITOR_MAX",
+ "name": "PIPELINE_COMPILATIONS_CANVAS",
"value": 34
+ },
+ {
+ "name": "PIPELINE_COMPILATIONS_MESH",
+ "value": 35
+ },
+ {
+ "name": "PIPELINE_COMPILATIONS_SURFACE",
+ "value": 36
+ },
+ {
+ "name": "PIPELINE_COMPILATIONS_DRAW",
+ "value": 37
+ },
+ {
+ "name": "PIPELINE_COMPILATIONS_SPECIALIZATION",
+ "value": 38
+ },
+ {
+ "name": "MONITOR_MAX",
+ "value": 39
}
]
}
@@ -174758,6 +177353,7 @@
"name": "_integrate_forces",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -176882,6 +179478,7 @@
"name": "_get_total_gravity",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -176892,6 +179489,7 @@
"name": "_get_total_linear_damp",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -176903,6 +179501,7 @@
"name": "_get_total_angular_damp",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -176914,6 +179513,7 @@
"name": "_get_center_of_mass",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -176924,6 +179524,7 @@
"name": "_get_center_of_mass_local",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -176934,6 +179535,7 @@
"name": "_get_inverse_mass",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -176945,6 +179547,7 @@
"name": "_get_inverse_inertia",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -176956,6 +179559,7 @@
"name": "_set_linear_velocity",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -176969,6 +179573,7 @@
"name": "_get_linear_velocity",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -176979,6 +179584,7 @@
"name": "_set_angular_velocity",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -176993,6 +179599,7 @@
"name": "_get_angular_velocity",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -177004,6 +179611,7 @@
"name": "_set_transform",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -177017,6 +179625,7 @@
"name": "_get_transform",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -177027,6 +179636,7 @@
"name": "_get_velocity_at_local_position",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -177043,6 +179653,7 @@
"name": "_apply_central_impulse",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -177056,6 +179667,7 @@
"name": "_apply_impulse",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -177073,6 +179685,7 @@
"name": "_apply_torque_impulse",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -177087,6 +179700,7 @@
"name": "_apply_central_force",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -177100,6 +179714,7 @@
"name": "_apply_force",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -177117,6 +179732,7 @@
"name": "_apply_torque",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -177131,6 +179747,7 @@
"name": "_add_constant_central_force",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -177144,6 +179761,7 @@
"name": "_add_constant_force",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -177161,6 +179779,7 @@
"name": "_add_constant_torque",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -177175,6 +179794,7 @@
"name": "_set_constant_force",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -177188,6 +179808,7 @@
"name": "_get_constant_force",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -177198,6 +179819,7 @@
"name": "_set_constant_torque",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -177212,6 +179834,7 @@
"name": "_get_constant_torque",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -177223,6 +179846,7 @@
"name": "_set_sleep_state",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -177236,6 +179860,7 @@
"name": "_is_sleeping",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -177246,6 +179871,7 @@
"name": "_get_contact_count",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -177257,6 +179883,7 @@
"name": "_get_contact_local_position",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -177274,6 +179901,7 @@
"name": "_get_contact_local_normal",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -177291,6 +179919,7 @@
"name": "_get_contact_local_shape",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -177309,6 +179938,7 @@
"name": "_get_contact_local_velocity_at_position",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -177326,6 +179956,7 @@
"name": "_get_contact_collider",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -177343,6 +179974,7 @@
"name": "_get_contact_collider_position",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -177360,6 +179992,7 @@
"name": "_get_contact_collider_id",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -177378,6 +180011,7 @@
"name": "_get_contact_collider_object",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -177395,6 +180029,7 @@
"name": "_get_contact_collider_shape",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -177413,6 +180048,7 @@
"name": "_get_contact_collider_velocity_at_position",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -177430,6 +180066,7 @@
"name": "_get_contact_impulse",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -177447,6 +180084,7 @@
"name": "_get_step",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -177458,6 +180096,7 @@
"name": "_integrate_forces",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
},
@@ -177465,6 +180104,7 @@
"name": "_get_space_state",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178235,6 +180875,7 @@
"name": "_get_total_gravity",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178245,6 +180886,7 @@
"name": "_get_total_linear_damp",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178256,6 +180898,7 @@
"name": "_get_total_angular_damp",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178267,6 +180910,7 @@
"name": "_get_center_of_mass",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178277,6 +180921,7 @@
"name": "_get_center_of_mass_local",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178287,6 +180932,7 @@
"name": "_get_principal_inertia_axes",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178297,6 +180943,7 @@
"name": "_get_inverse_mass",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178308,6 +180955,7 @@
"name": "_get_inverse_inertia",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178318,6 +180966,7 @@
"name": "_get_inverse_inertia_tensor",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178328,6 +180977,7 @@
"name": "_set_linear_velocity",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -178341,6 +180991,7 @@
"name": "_get_linear_velocity",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178351,6 +181002,7 @@
"name": "_set_angular_velocity",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -178364,6 +181016,7 @@
"name": "_get_angular_velocity",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178374,6 +181027,7 @@
"name": "_set_transform",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -178387,6 +181041,7 @@
"name": "_get_transform",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178397,6 +181052,7 @@
"name": "_get_velocity_at_local_position",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178413,6 +181069,7 @@
"name": "_apply_central_impulse",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -178426,6 +181083,7 @@
"name": "_apply_impulse",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -178443,6 +181101,7 @@
"name": "_apply_torque_impulse",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -178456,6 +181115,7 @@
"name": "_apply_central_force",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -178469,6 +181129,7 @@
"name": "_apply_force",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -178486,6 +181147,7 @@
"name": "_apply_torque",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -178499,6 +181161,7 @@
"name": "_add_constant_central_force",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -178512,6 +181175,7 @@
"name": "_add_constant_force",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -178529,6 +181193,7 @@
"name": "_add_constant_torque",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -178542,6 +181207,7 @@
"name": "_set_constant_force",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -178555,6 +181221,7 @@
"name": "_get_constant_force",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178565,6 +181232,7 @@
"name": "_set_constant_torque",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -178578,6 +181246,7 @@
"name": "_get_constant_torque",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178588,6 +181257,7 @@
"name": "_set_sleep_state",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -178601,6 +181271,7 @@
"name": "_is_sleeping",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178611,6 +181282,7 @@
"name": "_get_contact_count",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178622,6 +181294,7 @@
"name": "_get_contact_local_position",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178639,6 +181312,7 @@
"name": "_get_contact_local_normal",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178656,6 +181330,7 @@
"name": "_get_contact_impulse",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178673,6 +181348,7 @@
"name": "_get_contact_local_shape",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178691,6 +181367,7 @@
"name": "_get_contact_local_velocity_at_position",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178708,6 +181385,7 @@
"name": "_get_contact_collider",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178725,6 +181403,7 @@
"name": "_get_contact_collider_position",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178742,6 +181421,7 @@
"name": "_get_contact_collider_id",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178760,6 +181440,7 @@
"name": "_get_contact_collider_object",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178777,6 +181458,7 @@
"name": "_get_contact_collider_shape",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178795,6 +181477,7 @@
"name": "_get_contact_collider_velocity_at_position",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178812,6 +181495,7 @@
"name": "_get_step",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178823,6 +181507,7 @@
"name": "_integrate_forces",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
},
@@ -178830,6 +181515,7 @@
"name": "_get_space_state",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -178987,6 +181673,7 @@
"name": "_intersect_ray",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -179028,6 +181715,7 @@
"name": "_intersect_point",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -179072,6 +181760,7 @@
"name": "_intersect_shape",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -179124,6 +181813,7 @@
"name": "_cast_motion",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -179174,6 +181864,7 @@
"name": "_collide_shape",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -179229,6 +181920,7 @@
"name": "_rest_info",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -179439,6 +182131,7 @@
"name": "_intersect_ray",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -179488,6 +182181,7 @@
"name": "_intersect_point",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -179527,6 +182221,7 @@
"name": "_intersect_shape",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -179579,6 +182274,7 @@
"name": "_cast_motion",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -179633,6 +182329,7 @@
"name": "_collide_shape",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -179688,6 +182385,7 @@
"name": "_rest_info",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -179734,6 +182432,7 @@
"name": "_get_closest_point_to_object_volume",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -183540,6 +186239,7 @@
"name": "_world_boundary_shape_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -183550,6 +186250,7 @@
"name": "_separation_ray_shape_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -183560,6 +186261,7 @@
"name": "_segment_shape_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -183570,6 +186272,7 @@
"name": "_circle_shape_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -183580,6 +186283,7 @@
"name": "_rectangle_shape_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -183590,6 +186294,7 @@
"name": "_capsule_shape_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -183600,6 +186305,7 @@
"name": "_convex_polygon_shape_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -183610,6 +186316,7 @@
"name": "_concave_polygon_shape_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -183620,6 +186327,7 @@
"name": "_shape_set_data",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -183637,6 +186345,7 @@
"name": "_shape_set_custom_solver_bias",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -183655,6 +186364,7 @@
"name": "_shape_get_type",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -183671,6 +186381,7 @@
"name": "_shape_get_data",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -183687,6 +186398,7 @@
"name": "_shape_get_custom_solver_bias",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -183704,6 +186416,7 @@
"name": "_shape_collide",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -183753,6 +186466,7 @@
"name": "_space_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -183763,6 +186477,7 @@
"name": "_space_set_active",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -183780,6 +186495,7 @@
"name": "_space_is_active",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -183796,6 +186512,7 @@
"name": "_space_set_param",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -183818,6 +186535,7 @@
"name": "_space_get_param",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -183839,6 +186557,7 @@
"name": "_space_get_direct_state",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -183855,6 +186574,7 @@
"name": "_space_set_debug_contacts",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -183873,6 +186593,7 @@
"name": "_space_get_contacts",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -183889,6 +186610,7 @@
"name": "_space_get_contact_count",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -183906,6 +186628,7 @@
"name": "_area_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -183916,6 +186639,7 @@
"name": "_area_set_space",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -183933,6 +186657,7 @@
"name": "_area_get_space",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -183949,6 +186674,7 @@
"name": "_area_add_shape",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -183974,6 +186700,7 @@
"name": "_area_set_shape",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -183996,6 +186723,7 @@
"name": "_area_set_shape_transform",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184018,6 +186746,7 @@
"name": "_area_set_shape_disabled",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184040,6 +186769,7 @@
"name": "_area_get_shape_count",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -184057,6 +186787,7 @@
"name": "_area_get_shape",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -184078,6 +186809,7 @@
"name": "_area_get_shape_transform",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -184099,6 +186831,7 @@
"name": "_area_remove_shape",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184117,6 +186850,7 @@
"name": "_area_clear_shapes",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184130,6 +186864,7 @@
"name": "_area_attach_object_instance_id",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184148,6 +186883,7 @@
"name": "_area_get_object_instance_id",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -184165,6 +186901,7 @@
"name": "_area_attach_canvas_instance_id",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184183,6 +186920,7 @@
"name": "_area_get_canvas_instance_id",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -184200,6 +186938,7 @@
"name": "_area_set_param",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184221,6 +186960,7 @@
"name": "_area_set_transform",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184238,6 +186978,7 @@
"name": "_area_get_param",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -184258,6 +186999,7 @@
"name": "_area_get_transform",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -184274,6 +187016,7 @@
"name": "_area_set_collision_layer",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184292,6 +187035,7 @@
"name": "_area_get_collision_layer",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -184309,6 +187053,7 @@
"name": "_area_set_collision_mask",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184327,6 +187072,7 @@
"name": "_area_get_collision_mask",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -184344,6 +187090,7 @@
"name": "_area_set_monitorable",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184361,6 +187108,7 @@
"name": "_area_set_pickable",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184378,6 +187126,7 @@
"name": "_area_set_monitor_callback",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184395,6 +187144,7 @@
"name": "_area_set_area_monitor_callback",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184412,6 +187162,7 @@
"name": "_body_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -184422,6 +187173,7 @@
"name": "_body_set_space",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184439,6 +187191,7 @@
"name": "_body_get_space",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -184455,6 +187208,7 @@
"name": "_body_set_mode",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184472,6 +187226,7 @@
"name": "_body_get_mode",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -184488,6 +187243,7 @@
"name": "_body_add_shape",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184513,6 +187269,7 @@
"name": "_body_set_shape",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184535,6 +187292,7 @@
"name": "_body_set_shape_transform",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184557,6 +187315,7 @@
"name": "_body_get_shape_count",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -184574,6 +187333,7 @@
"name": "_body_get_shape",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -184595,6 +187355,7 @@
"name": "_body_get_shape_transform",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -184616,6 +187377,7 @@
"name": "_body_set_shape_disabled",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184638,6 +187400,7 @@
"name": "_body_set_shape_as_one_way_collision",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184665,6 +187428,7 @@
"name": "_body_remove_shape",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184683,6 +187447,7 @@
"name": "_body_clear_shapes",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184696,6 +187461,7 @@
"name": "_body_attach_object_instance_id",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184714,6 +187480,7 @@
"name": "_body_get_object_instance_id",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -184731,6 +187498,7 @@
"name": "_body_attach_canvas_instance_id",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184749,6 +187517,7 @@
"name": "_body_get_canvas_instance_id",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -184766,6 +187535,7 @@
"name": "_body_set_continuous_collision_detection_mode",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184783,6 +187553,7 @@
"name": "_body_get_continuous_collision_detection_mode",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -184799,6 +187570,7 @@
"name": "_body_set_collision_layer",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184817,6 +187589,7 @@
"name": "_body_get_collision_layer",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -184834,6 +187607,7 @@
"name": "_body_set_collision_mask",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184852,6 +187626,7 @@
"name": "_body_get_collision_mask",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -184869,6 +187644,7 @@
"name": "_body_set_collision_priority",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184887,6 +187663,7 @@
"name": "_body_get_collision_priority",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -184904,6 +187681,7 @@
"name": "_body_set_param",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184925,6 +187703,7 @@
"name": "_body_get_param",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -184945,6 +187724,7 @@
"name": "_body_reset_mass_properties",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184958,6 +187738,7 @@
"name": "_body_set_state",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -184979,6 +187760,7 @@
"name": "_body_get_state",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -184999,6 +187781,7 @@
"name": "_body_apply_central_impulse",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185016,6 +187799,7 @@
"name": "_body_apply_torque_impulse",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185034,6 +187818,7 @@
"name": "_body_apply_impulse",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185055,6 +187840,7 @@
"name": "_body_apply_central_force",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185072,6 +187858,7 @@
"name": "_body_apply_force",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185093,6 +187880,7 @@
"name": "_body_apply_torque",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185111,6 +187899,7 @@
"name": "_body_add_constant_central_force",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185128,6 +187917,7 @@
"name": "_body_add_constant_force",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185149,6 +187939,7 @@
"name": "_body_add_constant_torque",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185167,6 +187958,7 @@
"name": "_body_set_constant_force",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185184,6 +187976,7 @@
"name": "_body_get_constant_force",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -185200,6 +187993,7 @@
"name": "_body_set_constant_torque",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185218,6 +188012,7 @@
"name": "_body_get_constant_torque",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -185235,6 +188030,7 @@
"name": "_body_set_axis_velocity",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185252,6 +188048,7 @@
"name": "_body_add_collision_exception",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185269,6 +188066,7 @@
"name": "_body_remove_collision_exception",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185286,6 +188084,7 @@
"name": "_body_get_collision_exceptions",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -185302,6 +188101,7 @@
"name": "_body_set_max_contacts_reported",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185320,6 +188120,7 @@
"name": "_body_get_max_contacts_reported",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -185337,6 +188138,7 @@
"name": "_body_set_contacts_reported_depth_threshold",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185355,6 +188157,7 @@
"name": "_body_get_contacts_reported_depth_threshold",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -185372,6 +188175,7 @@
"name": "_body_set_omit_force_integration",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185389,6 +188193,7 @@
"name": "_body_is_omitting_force_integration",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -185405,6 +188210,7 @@
"name": "_body_set_state_sync_callback",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185422,6 +188228,7 @@
"name": "_body_set_force_integration_callback",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185443,6 +188250,7 @@
"name": "_body_collide_shape",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -185489,6 +188297,7 @@
"name": "_body_set_pickable",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185506,6 +188315,7 @@
"name": "_body_get_direct_state",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -185522,6 +188332,7 @@
"name": "_body_test_motion",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -185563,6 +188374,7 @@
"name": "_joint_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -185573,6 +188385,7 @@
"name": "_joint_clear",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185586,6 +188399,7 @@
"name": "_joint_set_param",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185608,6 +188422,7 @@
"name": "_joint_get_param",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -185629,6 +188444,7 @@
"name": "_joint_disable_collisions_between_bodies",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185646,6 +188462,7 @@
"name": "_joint_is_disabled_collisions_between_bodies",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -185662,6 +188479,7 @@
"name": "_joint_make_pin",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185687,6 +188505,7 @@
"name": "_joint_make_groove",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185720,6 +188539,7 @@
"name": "_joint_make_damped_spring",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185749,6 +188569,7 @@
"name": "_pin_joint_set_flag",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185770,6 +188591,7 @@
"name": "_pin_joint_get_flag",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -185790,6 +188612,7 @@
"name": "_pin_joint_set_param",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185812,6 +188635,7 @@
"name": "_pin_joint_get_param",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -185833,6 +188657,7 @@
"name": "_damped_spring_joint_set_param",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185855,6 +188680,7 @@
"name": "_damped_spring_joint_get_param",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -185876,6 +188702,7 @@
"name": "_joint_get_type",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -185892,6 +188719,7 @@
"name": "_free_rid",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185905,6 +188733,7 @@
"name": "_set_active",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185918,6 +188747,7 @@
"name": "_init",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
},
@@ -185925,6 +188755,7 @@
"name": "_step",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -185939,6 +188770,7 @@
"name": "_sync",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
},
@@ -185946,6 +188778,7 @@
"name": "_flush_queries",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
},
@@ -185953,6 +188786,7 @@
"name": "_end_sync",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
},
@@ -185960,6 +188794,7 @@
"name": "_finish",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
},
@@ -185967,6 +188802,7 @@
"name": "_is_flushing_queries",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -185977,6 +188813,7 @@
"name": "_get_process_info",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190017,6 +192854,7 @@
"name": "_world_boundary_shape_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190027,6 +192865,7 @@
"name": "_separation_ray_shape_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190037,6 +192876,7 @@
"name": "_sphere_shape_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190047,6 +192887,7 @@
"name": "_box_shape_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190057,6 +192898,7 @@
"name": "_capsule_shape_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190067,6 +192909,7 @@
"name": "_cylinder_shape_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190077,6 +192920,7 @@
"name": "_convex_polygon_shape_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190087,6 +192931,7 @@
"name": "_concave_polygon_shape_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190097,6 +192942,7 @@
"name": "_heightmap_shape_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190107,6 +192953,7 @@
"name": "_custom_shape_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190117,6 +192964,7 @@
"name": "_shape_set_data",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -190134,6 +192982,7 @@
"name": "_shape_set_custom_solver_bias",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -190152,6 +193001,7 @@
"name": "_shape_set_margin",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -190170,6 +193020,7 @@
"name": "_shape_get_margin",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190187,6 +193038,7 @@
"name": "_shape_get_type",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190203,6 +193055,7 @@
"name": "_shape_get_data",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190219,6 +193072,7 @@
"name": "_shape_get_custom_solver_bias",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190236,6 +193090,7 @@
"name": "_space_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190246,6 +193101,7 @@
"name": "_space_set_active",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -190263,6 +193119,7 @@
"name": "_space_is_active",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190279,6 +193136,7 @@
"name": "_space_set_param",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -190301,6 +193159,7 @@
"name": "_space_get_param",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190322,6 +193181,7 @@
"name": "_space_get_direct_state",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190338,6 +193198,7 @@
"name": "_space_set_debug_contacts",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -190356,6 +193217,7 @@
"name": "_space_get_contacts",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190372,6 +193234,7 @@
"name": "_space_get_contact_count",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190389,6 +193252,7 @@
"name": "_area_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190399,6 +193263,7 @@
"name": "_area_set_space",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -190416,6 +193281,7 @@
"name": "_area_get_space",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190432,6 +193298,7 @@
"name": "_area_add_shape",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -190457,6 +193324,7 @@
"name": "_area_set_shape",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -190479,6 +193347,7 @@
"name": "_area_set_shape_transform",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -190501,6 +193370,7 @@
"name": "_area_set_shape_disabled",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -190523,6 +193393,7 @@
"name": "_area_get_shape_count",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190540,6 +193411,7 @@
"name": "_area_get_shape",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190561,6 +193433,7 @@
"name": "_area_get_shape_transform",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190582,6 +193455,7 @@
"name": "_area_remove_shape",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -190600,6 +193474,7 @@
"name": "_area_clear_shapes",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -190613,6 +193488,7 @@
"name": "_area_attach_object_instance_id",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -190631,6 +193507,7 @@
"name": "_area_get_object_instance_id",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190648,6 +193525,7 @@
"name": "_area_set_param",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -190669,6 +193547,7 @@
"name": "_area_set_transform",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -190686,6 +193565,7 @@
"name": "_area_get_param",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190706,6 +193586,7 @@
"name": "_area_get_transform",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190722,6 +193603,7 @@
"name": "_area_set_collision_layer",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -190740,6 +193622,7 @@
"name": "_area_get_collision_layer",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190757,6 +193640,7 @@
"name": "_area_set_collision_mask",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -190775,6 +193659,7 @@
"name": "_area_get_collision_mask",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190792,6 +193677,7 @@
"name": "_area_set_monitorable",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -190809,6 +193695,7 @@
"name": "_area_set_ray_pickable",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -190826,6 +193713,7 @@
"name": "_area_set_monitor_callback",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -190843,6 +193731,7 @@
"name": "_area_set_area_monitor_callback",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -190860,6 +193749,7 @@
"name": "_body_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190870,6 +193760,7 @@
"name": "_body_set_space",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -190887,6 +193778,7 @@
"name": "_body_get_space",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190903,6 +193795,7 @@
"name": "_body_set_mode",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -190920,6 +193813,7 @@
"name": "_body_get_mode",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -190936,6 +193830,7 @@
"name": "_body_add_shape",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -190961,6 +193856,7 @@
"name": "_body_set_shape",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -190983,6 +193879,7 @@
"name": "_body_set_shape_transform",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191005,6 +193902,7 @@
"name": "_body_set_shape_disabled",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191027,6 +193925,7 @@
"name": "_body_get_shape_count",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -191044,6 +193943,7 @@
"name": "_body_get_shape",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -191065,6 +193965,7 @@
"name": "_body_get_shape_transform",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -191086,6 +193987,7 @@
"name": "_body_remove_shape",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191104,6 +194006,7 @@
"name": "_body_clear_shapes",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191117,6 +194020,7 @@
"name": "_body_attach_object_instance_id",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191135,6 +194039,7 @@
"name": "_body_get_object_instance_id",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -191152,6 +194057,7 @@
"name": "_body_set_enable_continuous_collision_detection",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191169,6 +194075,7 @@
"name": "_body_is_continuous_collision_detection_enabled",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -191185,6 +194092,7 @@
"name": "_body_set_collision_layer",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191203,6 +194111,7 @@
"name": "_body_get_collision_layer",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -191220,6 +194129,7 @@
"name": "_body_set_collision_mask",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191238,6 +194148,7 @@
"name": "_body_get_collision_mask",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -191255,6 +194166,7 @@
"name": "_body_set_collision_priority",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191273,6 +194185,7 @@
"name": "_body_get_collision_priority",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -191290,6 +194203,7 @@
"name": "_body_set_user_flags",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191308,6 +194222,7 @@
"name": "_body_get_user_flags",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -191325,6 +194240,7 @@
"name": "_body_set_param",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191346,6 +194262,7 @@
"name": "_body_get_param",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -191366,6 +194283,7 @@
"name": "_body_reset_mass_properties",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191379,6 +194297,7 @@
"name": "_body_set_state",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191400,6 +194319,7 @@
"name": "_body_get_state",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -191420,6 +194340,7 @@
"name": "_body_apply_central_impulse",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191437,6 +194358,7 @@
"name": "_body_apply_impulse",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191458,6 +194380,7 @@
"name": "_body_apply_torque_impulse",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191475,6 +194398,7 @@
"name": "_body_apply_central_force",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191492,6 +194416,7 @@
"name": "_body_apply_force",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191513,6 +194438,7 @@
"name": "_body_apply_torque",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191530,6 +194456,7 @@
"name": "_body_add_constant_central_force",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191547,6 +194474,7 @@
"name": "_body_add_constant_force",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191568,6 +194496,7 @@
"name": "_body_add_constant_torque",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191585,6 +194514,7 @@
"name": "_body_set_constant_force",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191602,6 +194532,7 @@
"name": "_body_get_constant_force",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -191618,6 +194549,7 @@
"name": "_body_set_constant_torque",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191635,6 +194567,7 @@
"name": "_body_get_constant_torque",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -191651,6 +194584,7 @@
"name": "_body_set_axis_velocity",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191668,6 +194602,7 @@
"name": "_body_set_axis_lock",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191689,6 +194624,7 @@
"name": "_body_is_axis_locked",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -191709,6 +194645,7 @@
"name": "_body_add_collision_exception",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191726,6 +194663,7 @@
"name": "_body_remove_collision_exception",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191743,6 +194681,7 @@
"name": "_body_get_collision_exceptions",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -191759,6 +194698,7 @@
"name": "_body_set_max_contacts_reported",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191777,6 +194717,7 @@
"name": "_body_get_max_contacts_reported",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -191794,6 +194735,7 @@
"name": "_body_set_contacts_reported_depth_threshold",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191812,6 +194754,7 @@
"name": "_body_get_contacts_reported_depth_threshold",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -191829,6 +194772,7 @@
"name": "_body_set_omit_force_integration",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191846,6 +194790,7 @@
"name": "_body_is_omitting_force_integration",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -191862,6 +194807,7 @@
"name": "_body_set_state_sync_callback",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191879,6 +194825,7 @@
"name": "_body_set_force_integration_callback",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191900,6 +194847,7 @@
"name": "_body_set_ray_pickable",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -191917,6 +194865,7 @@
"name": "_body_test_motion",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -191963,6 +194912,7 @@
"name": "_body_get_direct_state",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -191979,6 +194929,7 @@
"name": "_soft_body_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -191989,6 +194940,7 @@
"name": "_soft_body_update_rendering_server",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192006,6 +194958,7 @@
"name": "_soft_body_set_space",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192023,6 +194976,7 @@
"name": "_soft_body_get_space",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -192039,6 +194993,7 @@
"name": "_soft_body_set_ray_pickable",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192056,6 +195011,7 @@
"name": "_soft_body_set_collision_layer",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192074,6 +195030,7 @@
"name": "_soft_body_get_collision_layer",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -192091,6 +195048,7 @@
"name": "_soft_body_set_collision_mask",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192109,6 +195067,7 @@
"name": "_soft_body_get_collision_mask",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -192126,6 +195085,7 @@
"name": "_soft_body_add_collision_exception",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192143,6 +195103,7 @@
"name": "_soft_body_remove_collision_exception",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192160,6 +195121,7 @@
"name": "_soft_body_get_collision_exceptions",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -192176,6 +195138,7 @@
"name": "_soft_body_set_state",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192197,6 +195160,7 @@
"name": "_soft_body_get_state",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -192217,6 +195181,7 @@
"name": "_soft_body_set_transform",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192234,6 +195199,7 @@
"name": "_soft_body_set_simulation_precision",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192252,6 +195218,7 @@
"name": "_soft_body_get_simulation_precision",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -192269,6 +195236,7 @@
"name": "_soft_body_set_total_mass",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192287,6 +195255,7 @@
"name": "_soft_body_get_total_mass",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -192304,6 +195273,7 @@
"name": "_soft_body_set_linear_stiffness",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192322,6 +195292,7 @@
"name": "_soft_body_get_linear_stiffness",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -192339,6 +195310,7 @@
"name": "_soft_body_set_pressure_coefficient",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192357,6 +195329,7 @@
"name": "_soft_body_get_pressure_coefficient",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -192374,6 +195347,7 @@
"name": "_soft_body_set_damping_coefficient",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192392,6 +195366,7 @@
"name": "_soft_body_get_damping_coefficient",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -192409,6 +195384,7 @@
"name": "_soft_body_set_drag_coefficient",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192427,6 +195403,7 @@
"name": "_soft_body_get_drag_coefficient",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -192444,6 +195421,7 @@
"name": "_soft_body_set_mesh",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192461,6 +195439,7 @@
"name": "_soft_body_get_bounds",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -192477,6 +195456,7 @@
"name": "_soft_body_move_point",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192499,6 +195479,7 @@
"name": "_soft_body_get_point_global_position",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -192520,6 +195501,7 @@
"name": "_soft_body_remove_all_pinned_points",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192533,6 +195515,7 @@
"name": "_soft_body_pin_point",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192555,6 +195538,7 @@
"name": "_soft_body_is_point_pinned",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -192576,6 +195560,7 @@
"name": "_joint_create",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -192586,6 +195571,7 @@
"name": "_joint_clear",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192599,6 +195585,7 @@
"name": "_joint_make_pin",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192628,6 +195615,7 @@
"name": "_pin_joint_set_param",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192650,6 +195638,7 @@
"name": "_pin_joint_get_param",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -192671,6 +195660,7 @@
"name": "_pin_joint_set_local_a",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192688,6 +195678,7 @@
"name": "_pin_joint_get_local_a",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -192704,6 +195695,7 @@
"name": "_pin_joint_set_local_b",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192721,6 +195713,7 @@
"name": "_pin_joint_get_local_b",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -192737,6 +195730,7 @@
"name": "_joint_make_hinge",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192766,6 +195760,7 @@
"name": "_joint_make_hinge_simple",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192803,6 +195798,7 @@
"name": "_hinge_joint_set_param",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192825,6 +195821,7 @@
"name": "_hinge_joint_get_param",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -192846,6 +195843,7 @@
"name": "_hinge_joint_set_flag",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192867,6 +195865,7 @@
"name": "_hinge_joint_get_flag",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -192887,6 +195886,7 @@
"name": "_joint_make_slider",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192916,6 +195916,7 @@
"name": "_slider_joint_set_param",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192938,6 +195939,7 @@
"name": "_slider_joint_get_param",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -192959,6 +195961,7 @@
"name": "_joint_make_cone_twist",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -192988,6 +195991,7 @@
"name": "_cone_twist_joint_set_param",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -193010,6 +196014,7 @@
"name": "_cone_twist_joint_get_param",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -193031,6 +196036,7 @@
"name": "_joint_make_generic_6dof",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -193060,6 +196066,7 @@
"name": "_generic_6dof_joint_set_param",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -193086,6 +196093,7 @@
"name": "_generic_6dof_joint_get_param",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -193111,6 +196119,7 @@
"name": "_generic_6dof_joint_set_flag",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -193136,6 +196145,7 @@
"name": "_generic_6dof_joint_get_flag",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -193160,6 +196170,7 @@
"name": "_joint_get_type",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -193176,6 +196187,7 @@
"name": "_joint_set_solver_priority",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -193194,6 +196206,7 @@
"name": "_joint_get_solver_priority",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -193211,6 +196224,7 @@
"name": "_joint_disable_collisions_between_bodies",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -193228,6 +196242,7 @@
"name": "_joint_is_disabled_collisions_between_bodies",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -193244,6 +196259,7 @@
"name": "_free_rid",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -193257,6 +196273,7 @@
"name": "_set_active",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -193270,6 +196287,7 @@
"name": "_init",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
},
@@ -193277,6 +196295,7 @@
"name": "_step",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -193291,6 +196310,7 @@
"name": "_sync",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
},
@@ -193298,6 +196318,7 @@
"name": "_flush_queries",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
},
@@ -193305,6 +196326,7 @@
"name": "_end_sync",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
},
@@ -193312,6 +196334,7 @@
"name": "_finish",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
},
@@ -193319,6 +196342,7 @@
"name": "_is_flushing_queries",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -193329,6 +196353,7 @@
"name": "_get_process_info",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -193436,6 +196461,7 @@
"name": "_set_vertex",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -193454,6 +196480,7 @@
"name": "_set_normal",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -193472,6 +196499,7 @@
"name": "_set_aabb",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -198600,6 +201628,7 @@
"name": "_create_mesh_array",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -202661,7 +205690,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 1558064255,
+ "hash": 1526857008,
+ "hash_compatibility": [
+ 1558064255
+ ],
"arguments": [
{
"name": "bytecode",
@@ -202680,7 +205712,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 3340165340,
+ "hash": 2689310080,
+ "hash_compatibility": [
+ 3340165340
+ ],
"return_value": {
"type": "RDShaderSPIRV"
},
@@ -203987,6 +207022,7 @@
"name": "_value_changed",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -206742,6 +209778,7 @@
"name": "_get_render_scene_buffers",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -206752,6 +209789,7 @@
"name": "_get_render_scene_data",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -206762,6 +209800,7 @@
"name": "_get_environment",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -206772,6 +209811,7 @@
"name": "_get_camera_attributes",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -207117,6 +210157,7 @@
"name": "_configure",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -207130,6 +210171,7 @@
"name": "_set_fsr_sharpness",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -207144,6 +210186,7 @@
"name": "_set_texture_mipmap_bias",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -207158,6 +210201,7 @@
"name": "_set_use_debanding",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -207846,6 +210890,7 @@
"name": "_get_cam_transform",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -207856,6 +210901,7 @@
"name": "_get_cam_projection",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -207866,6 +210912,7 @@
"name": "_get_view_count",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -207877,6 +210924,7 @@
"name": "_get_view_eye_offset",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -207894,6 +210942,7 @@
"name": "_get_view_projection",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -207911,6 +210960,7 @@
"name": "_get_uniform_buffer",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -212689,6 +215739,24 @@
],
"enums": [
{
+ "name": "TextureType",
+ "is_bitfield": false,
+ "values": [
+ {
+ "name": "TEXTURE_TYPE_2D",
+ "value": 0
+ },
+ {
+ "name": "TEXTURE_TYPE_LAYERED",
+ "value": 1
+ },
+ {
+ "name": "TEXTURE_TYPE_3D",
+ "value": 2
+ }
+ ]
+ },
+ {
"name": "TextureLayeredType",
"is_bitfield": false,
"values": [
@@ -214917,8 +217985,12 @@
"value": 27
},
{
- "name": "GLOBAL_VAR_TYPE_MAX",
+ "name": "GLOBAL_VAR_TYPE_SAMPLEREXT",
"value": 28
+ },
+ {
+ "name": "GLOBAL_VAR_TYPE_MAX",
+ "value": 29
}
]
},
@@ -214949,6 +218021,56 @@
{
"name": "RENDERING_INFO_VIDEO_MEM_USED",
"value": 5
+ },
+ {
+ "name": "RENDERING_INFO_PIPELINE_COMPILATIONS_CANVAS",
+ "value": 6
+ },
+ {
+ "name": "RENDERING_INFO_PIPELINE_COMPILATIONS_MESH",
+ "value": 7
+ },
+ {
+ "name": "RENDERING_INFO_PIPELINE_COMPILATIONS_SURFACE",
+ "value": 8
+ },
+ {
+ "name": "RENDERING_INFO_PIPELINE_COMPILATIONS_DRAW",
+ "value": 9
+ },
+ {
+ "name": "RENDERING_INFO_PIPELINE_COMPILATIONS_SPECIALIZATION",
+ "value": 10
+ }
+ ]
+ },
+ {
+ "name": "PipelineSource",
+ "is_bitfield": false,
+ "values": [
+ {
+ "name": "PIPELINE_SOURCE_CANVAS",
+ "value": 0
+ },
+ {
+ "name": "PIPELINE_SOURCE_MESH",
+ "value": 1
+ },
+ {
+ "name": "PIPELINE_SOURCE_SURFACE",
+ "value": 2
+ },
+ {
+ "name": "PIPELINE_SOURCE_DRAW",
+ "value": 3
+ },
+ {
+ "name": "PIPELINE_SOURCE_SPECIALIZATION",
+ "value": 4
+ },
+ {
+ "name": "PIPELINE_SOURCE_MAX",
+ "value": 5
}
]
},
@@ -215064,6 +218186,58 @@
]
},
{
+ "name": "texture_create_from_native_handle",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1682977582,
+ "return_value": {
+ "type": "RID"
+ },
+ "arguments": [
+ {
+ "name": "type",
+ "type": "enum::RenderingServer.TextureType"
+ },
+ {
+ "name": "format",
+ "type": "enum::Image.Format"
+ },
+ {
+ "name": "native_handle",
+ "type": "int",
+ "meta": "uint64"
+ },
+ {
+ "name": "width",
+ "type": "int",
+ "meta": "int32"
+ },
+ {
+ "name": "height",
+ "type": "int",
+ "meta": "int32"
+ },
+ {
+ "name": "depth",
+ "type": "int",
+ "meta": "int32"
+ },
+ {
+ "name": "layers",
+ "type": "int",
+ "meta": "int32",
+ "default_value": "1"
+ },
+ {
+ "name": "layered_type",
+ "type": "enum::RenderingServer.TextureLayeredType",
+ "default_value": "0"
+ }
+ ]
+ },
+ {
"name": "texture_2d_update",
"is_const": false,
"is_vararg": false,
@@ -217057,6 +220231,25 @@
]
},
{
+ "name": "light_set_shadow_caster_mask",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3411492887,
+ "arguments": [
+ {
+ "name": "light",
+ "type": "RID"
+ },
+ {
+ "name": "mask",
+ "type": "int",
+ "meta": "uint32"
+ }
+ ]
+ },
+ {
"name": "light_set_bake_mode",
"is_const": false,
"is_vararg": false,
@@ -225051,6 +228244,7 @@
"name": "_setup_local_to_scene",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -225058,6 +228252,7 @@
"name": "_get_rid",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -225065,6 +228260,28 @@
}
},
{
+ "name": "_reset_state",
+ "is_const": false,
+ "is_static": false,
+ "is_required": false,
+ "is_vararg": false,
+ "is_virtual": true
+ },
+ {
+ "name": "_set_path_cache",
+ "is_const": true,
+ "is_static": false,
+ "is_required": false,
+ "is_vararg": false,
+ "is_virtual": true,
+ "arguments": [
+ {
+ "name": "path",
+ "type": "String"
+ }
+ ]
+ },
+ {
"name": "set_path",
"is_const": false,
"is_vararg": false,
@@ -225104,6 +228321,20 @@
}
},
{
+ "name": "set_path_cache",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 83702148,
+ "arguments": [
+ {
+ "name": "path",
+ "type": "String"
+ }
+ ]
+ },
+ {
"name": "set_name",
"is_const": false,
"is_vararg": false,
@@ -225184,6 +228415,60 @@
"hash": 3218959716
},
{
+ "name": "reset_state",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3218959716
+ },
+ {
+ "name": "set_id_for_path",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3186203200,
+ "arguments": [
+ {
+ "name": "path",
+ "type": "String"
+ },
+ {
+ "name": "id",
+ "type": "String"
+ }
+ ]
+ },
+ {
+ "name": "get_id_for_path",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3135753539,
+ "return_value": {
+ "type": "String"
+ },
+ "arguments": [
+ {
+ "name": "path",
+ "type": "String"
+ }
+ ]
+ },
+ {
+ "name": "is_built_in",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 36873697,
+ "return_value": {
+ "type": "bool"
+ }
+ },
+ {
"name": "generate_scene_unique_id",
"is_const": false,
"is_vararg": false,
@@ -225320,6 +228605,7 @@
"name": "_get_recognized_extensions",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -225330,6 +228616,7 @@
"name": "_recognize_path",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -225350,6 +228637,7 @@
"name": "_handles_type",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -225366,6 +228654,7 @@
"name": "_get_resource_type",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -225382,6 +228671,7 @@
"name": "_get_resource_script_class",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -225398,6 +228688,7 @@
"name": "_get_resource_uid",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -225415,6 +228706,7 @@
"name": "_get_dependencies",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -225435,6 +228727,7 @@
"name": "_rename_dependencies",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -225455,6 +228748,7 @@
"name": "_exists",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -225471,6 +228765,7 @@
"name": "_get_classes_used",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -225487,6 +228782,7 @@
"name": "_load",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -225525,6 +228821,7 @@
"name": "_save",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -225550,6 +228847,7 @@
"name": "_set_uid",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -225571,6 +228869,7 @@
"name": "_recognize",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -225587,6 +228886,7 @@
"name": "_get_recognized_extensions",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -225603,6 +228903,7 @@
"name": "_recognize_path",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -226347,6 +229648,29 @@
"type": "ResourceFormatSaver"
}
]
+ },
+ {
+ "name": "get_resource_id_for_path",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 150756522,
+ "return_value": {
+ "type": "int",
+ "meta": "int64"
+ },
+ "arguments": [
+ {
+ "name": "path",
+ "type": "String"
+ },
+ {
+ "name": "generate",
+ "type": "bool",
+ "default_value": "false"
+ }
+ ]
}
]
},
@@ -226734,6 +230058,7 @@
"name": "_process_custom_fx",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -228930,6 +232255,7 @@
"name": "_integrate_forces",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -229983,6 +233309,7 @@
"name": "_integrate_forces",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -233315,6 +236642,17 @@
"return_value": {
"type": "bool"
}
+ },
+ {
+ "name": "get_rpc_config",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1214101251,
+ "return_value": {
+ "type": "Variant"
+ }
}
],
"properties": [
@@ -233513,6 +236851,20 @@
"type": "String"
}
]
+ },
+ {
+ "name": "update_docs_from_script",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3657522847,
+ "arguments": [
+ {
+ "name": "script",
+ "type": "Script"
+ }
+ ]
}
],
"signals": [
@@ -233663,6 +237015,7 @@
"name": "_editor_can_reload_from_file",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -233673,6 +237026,7 @@
"name": "_placeholder_erased",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -233686,6 +237040,7 @@
"name": "_can_instantiate",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -233696,6 +237051,7 @@
"name": "_get_base_script",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -233706,6 +237062,7 @@
"name": "_get_global_name",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -233716,6 +237073,7 @@
"name": "_inherits_script",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -233732,6 +237090,7 @@
"name": "_get_instance_base_type",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -233742,6 +237101,7 @@
"name": "_instance_create",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -233758,6 +237118,7 @@
"name": "_placeholder_instance_create",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -233774,6 +237135,7 @@
"name": "_instance_has",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -233790,6 +237152,7 @@
"name": "_has_source_code",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -233800,6 +237163,7 @@
"name": "_get_source_code",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -233810,6 +237174,7 @@
"name": "_set_source_code",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -233823,6 +237188,7 @@
"name": "_reload",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -233839,6 +237205,7 @@
"name": "_get_documentation",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -233849,6 +237216,7 @@
"name": "_get_class_icon_path",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -233859,6 +237227,7 @@
"name": "_has_method",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -233875,6 +237244,7 @@
"name": "_has_static_method",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -233891,6 +237261,7 @@
"name": "_get_script_method_argument_count",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -233907,6 +237278,7 @@
"name": "_get_method_info",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -233923,6 +237295,7 @@
"name": "_is_tool",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -233933,6 +237306,7 @@
"name": "_is_valid",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -233943,6 +237317,7 @@
"name": "_is_abstract",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -233953,6 +237328,7 @@
"name": "_get_language",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -233963,6 +237339,7 @@
"name": "_has_script_signal",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -233979,6 +237356,7 @@
"name": "_get_script_signal_list",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -233989,6 +237367,7 @@
"name": "_has_property_default_value",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234005,6 +237384,7 @@
"name": "_get_property_default_value",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234021,6 +237401,7 @@
"name": "_update_exports",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
},
@@ -234028,6 +237409,7 @@
"name": "_get_script_method_list",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234038,6 +237420,7 @@
"name": "_get_script_property_list",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234048,6 +237431,7 @@
"name": "_get_member_line",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234065,6 +237449,7 @@
"name": "_get_constants",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234075,6 +237460,7 @@
"name": "_get_members",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234085,6 +237471,7 @@
"name": "_is_placeholder_fallback_enabled",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234095,6 +237482,7 @@
"name": "_get_rpc_config",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234265,6 +237653,7 @@
"name": "_get_name",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234275,6 +237664,7 @@
"name": "_init",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
},
@@ -234282,6 +237672,7 @@
"name": "_get_type",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234292,6 +237683,7 @@
"name": "_get_extension",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234302,6 +237694,7 @@
"name": "_finish",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
},
@@ -234309,6 +237702,7 @@
"name": "_get_reserved_words",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234319,6 +237713,7 @@
"name": "_is_control_flow_keyword",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234335,6 +237730,7 @@
"name": "_get_comment_delimiters",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234345,6 +237741,7 @@
"name": "_get_doc_comment_delimiters",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234355,6 +237752,7 @@
"name": "_get_string_delimiters",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234365,6 +237763,7 @@
"name": "_make_template",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234389,6 +237788,7 @@
"name": "_get_built_in_templates",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234405,6 +237805,7 @@
"name": "_is_using_templates",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234415,6 +237816,7 @@
"name": "_validate",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234451,6 +237853,7 @@
"name": "_validate_path",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234467,6 +237870,7 @@
"name": "_create_script",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234477,6 +237881,7 @@
"name": "_has_named_classes",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234487,6 +237892,7 @@
"name": "_supports_builtin_mode",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234497,6 +237903,7 @@
"name": "_supports_documentation",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234507,6 +237914,7 @@
"name": "_can_inherit_from_file",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234517,6 +237925,7 @@
"name": "_find_function",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234538,6 +237947,7 @@
"name": "_make_function",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234562,6 +237972,7 @@
"name": "_can_make_function",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234572,6 +237983,7 @@
"name": "_open_in_external_editor",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234598,6 +238010,7 @@
"name": "_overrides_external_editor",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234608,6 +238021,7 @@
"name": "_preferred_file_name_casing",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234618,6 +238032,7 @@
"name": "_complete_code",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234642,6 +238057,7 @@
"name": "_lookup_code",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234670,6 +238086,7 @@
"name": "_auto_indent_code",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234696,6 +238113,7 @@
"name": "_add_global_constant",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -234713,6 +238131,7 @@
"name": "_add_named_global_constant",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -234730,6 +238149,7 @@
"name": "_remove_named_global_constant",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -234743,6 +238163,7 @@
"name": "_thread_enter",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
},
@@ -234750,6 +238171,7 @@
"name": "_thread_exit",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
},
@@ -234757,6 +238179,7 @@
"name": "_debug_get_error",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234767,6 +238190,7 @@
"name": "_debug_get_stack_level_count",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234778,6 +238202,7 @@
"name": "_debug_get_stack_level_line",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234796,6 +238221,7 @@
"name": "_debug_get_stack_level_function",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234813,6 +238239,7 @@
"name": "_debug_get_stack_level_source",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234830,6 +238257,7 @@
"name": "_debug_get_stack_level_locals",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234857,6 +238285,7 @@
"name": "_debug_get_stack_level_members",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234884,6 +238313,7 @@
"name": "_debug_get_stack_level_instance",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234901,6 +238331,7 @@
"name": "_debug_get_globals",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234923,6 +238354,7 @@
"name": "_debug_parse_stack_level_expression",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234954,6 +238386,7 @@
"name": "_debug_get_current_stack_info",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -234964,6 +238397,7 @@
"name": "_reload_all_scripts",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
},
@@ -234971,6 +238405,7 @@
"name": "_reload_scripts",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -234988,6 +238423,7 @@
"name": "_reload_tool_script",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -235005,6 +238441,7 @@
"name": "_get_recognized_extensions",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -235015,6 +238452,7 @@
"name": "_get_public_functions",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -235025,6 +238463,7 @@
"name": "_get_public_constants",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -235035,6 +238474,7 @@
"name": "_get_public_annotations",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -235045,6 +238485,7 @@
"name": "_profiling_start",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
},
@@ -235052,6 +238493,7 @@
"name": "_profiling_stop",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
},
@@ -235059,6 +238501,7 @@
"name": "_profiling_set_save_native_calls",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -235072,6 +238515,7 @@
"name": "_profiling_get_accumulated_data",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -235094,6 +238538,7 @@
"name": "_profiling_get_frame_data",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -235116,6 +238561,7 @@
"name": "_frame",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
},
@@ -235123,6 +238569,7 @@
"name": "_handles_global_class_type",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -235139,6 +238586,7 @@
"name": "_get_global_class_name",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -235228,6 +238676,10 @@
{
"name": "SCROLL_MODE_SHOW_NEVER",
"value": 3
+ },
+ {
+ "name": "SCROLL_MODE_RESERVE",
+ "value": 4
}
]
}
@@ -235959,6 +239411,14 @@
"default_value": "false"
}
]
+ },
+ {
+ "name": "inspect_native_shader_code",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3218959716
}
],
"properties": [
@@ -237869,6 +241329,91 @@
]
},
{
+ "name": "get_bone_meta",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 203112058,
+ "return_value": {
+ "type": "Variant"
+ },
+ "arguments": [
+ {
+ "name": "bone_idx",
+ "type": "int",
+ "meta": "int32"
+ },
+ {
+ "name": "key",
+ "type": "StringName"
+ }
+ ]
+ },
+ {
+ "name": "get_bone_meta_list",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 663333327,
+ "return_value": {
+ "type": "typedarray::StringName"
+ },
+ "arguments": [
+ {
+ "name": "bone_idx",
+ "type": "int",
+ "meta": "int32"
+ }
+ ]
+ },
+ {
+ "name": "has_bone_meta",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 921227809,
+ "return_value": {
+ "type": "bool"
+ },
+ "arguments": [
+ {
+ "name": "bone_idx",
+ "type": "int",
+ "meta": "int32"
+ },
+ {
+ "name": "key",
+ "type": "StringName"
+ }
+ ]
+ },
+ {
+ "name": "set_bone_meta",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 702482756,
+ "arguments": [
+ {
+ "name": "bone_idx",
+ "type": "int",
+ "meta": "int32"
+ },
+ {
+ "name": "key",
+ "type": "StringName"
+ },
+ {
+ "name": "value",
+ "type": "Variant"
+ }
+ ]
+ },
+ {
"name": "get_concatenated_bone_names",
"is_const": true,
"is_vararg": false,
@@ -239017,6 +242562,7 @@
"name": "_execute",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -239031,6 +242577,7 @@
"name": "_setup_modification",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -239044,6 +242591,7 @@
"name": "_draw_editor_gizmo",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -241279,6 +244827,7 @@
"name": "_process_modification",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -243050,7 +246599,10 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 3814935226,
+ "hash": 528784402,
+ "hash_compatibility": [
+ 3814935226
+ ],
"arguments": [
{
"name": "point_index",
@@ -243065,6 +246617,12 @@
"name": "attachment_path",
"type": "NodePath",
"default_value": "NodePath(\"\")"
+ },
+ {
+ "name": "insert_at",
+ "type": "int",
+ "meta": "int32",
+ "default_value": "-1"
}
]
},
@@ -243828,6 +247386,148 @@
"return_value": {
"type": "bool"
}
+ },
+ {
+ "name": "set_dragging_enabled",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2586408642,
+ "arguments": [
+ {
+ "name": "dragging_enabled",
+ "type": "bool"
+ }
+ ]
+ },
+ {
+ "name": "is_dragging_enabled",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 36873697,
+ "return_value": {
+ "type": "bool"
+ }
+ },
+ {
+ "name": "set_drag_area_margin_begin",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1286410249,
+ "arguments": [
+ {
+ "name": "margin",
+ "type": "int",
+ "meta": "int32"
+ }
+ ]
+ },
+ {
+ "name": "get_drag_area_margin_begin",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3905245786,
+ "return_value": {
+ "type": "int",
+ "meta": "int32"
+ }
+ },
+ {
+ "name": "set_drag_area_margin_end",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1286410249,
+ "arguments": [
+ {
+ "name": "margin",
+ "type": "int",
+ "meta": "int32"
+ }
+ ]
+ },
+ {
+ "name": "get_drag_area_margin_end",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3905245786,
+ "return_value": {
+ "type": "int",
+ "meta": "int32"
+ }
+ },
+ {
+ "name": "set_drag_area_offset",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1286410249,
+ "arguments": [
+ {
+ "name": "offset",
+ "type": "int",
+ "meta": "int32"
+ }
+ ]
+ },
+ {
+ "name": "get_drag_area_offset",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3905245786,
+ "return_value": {
+ "type": "int",
+ "meta": "int32"
+ }
+ },
+ {
+ "name": "set_drag_area_highlight_in_editor",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2586408642,
+ "arguments": [
+ {
+ "name": "drag_area_highlight_in_editor",
+ "type": "bool"
+ }
+ ]
+ },
+ {
+ "name": "is_drag_area_highlight_in_editor_enabled",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 36873697,
+ "return_value": {
+ "type": "bool"
+ }
+ },
+ {
+ "name": "get_drag_area_control",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 829782337,
+ "return_value": {
+ "type": "Control"
+ }
}
],
"signals": [
@@ -243839,6 +247539,12 @@
"type": "int"
}
]
+ },
+ {
+ "name": "drag_started"
+ },
+ {
+ "name": "drag_ended"
}
],
"properties": [
@@ -243855,6 +247561,12 @@
"getter": "is_collapsed"
},
{
+ "type": "bool",
+ "name": "dragging_enabled",
+ "setter": "set_dragging_enabled",
+ "getter": "is_dragging_enabled"
+ },
+ {
"type": "int",
"name": "dragger_visibility",
"setter": "set_dragger_visibility",
@@ -243865,6 +247577,30 @@
"name": "vertical",
"setter": "set_vertical",
"getter": "is_vertical"
+ },
+ {
+ "type": "int",
+ "name": "drag_area_margin_begin",
+ "setter": "set_drag_area_margin_begin",
+ "getter": "get_drag_area_margin_begin"
+ },
+ {
+ "type": "int",
+ "name": "drag_area_margin_end",
+ "setter": "set_drag_area_margin_end",
+ "getter": "get_drag_area_margin_end"
+ },
+ {
+ "type": "int",
+ "name": "drag_area_offset",
+ "setter": "set_drag_area_offset",
+ "getter": "get_drag_area_offset"
+ },
+ {
+ "type": "bool",
+ "name": "drag_area_highlight_in_editor",
+ "setter": "set_drag_area_highlight_in_editor",
+ "getter": "is_drag_area_highlight_in_editor_enabled"
}
]
},
@@ -246747,6 +250483,7 @@
"name": "_get_data",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -246772,6 +250509,7 @@
"name": "_get_partial_data",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -246797,6 +250535,7 @@
"name": "_put_data",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -246822,6 +250561,7 @@
"name": "_put_partial_data",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -246847,6 +250587,7 @@
"name": "_get_available_bytes",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -247228,6 +250969,7 @@
"name": "_draw",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -247245,6 +250987,7 @@
"name": "_get_draw_rect",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -247261,6 +251004,7 @@
"name": "_get_minimum_size",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -247271,6 +251015,7 @@
"name": "_test_mask",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -248850,6 +252595,7 @@
"name": "_propagate_input_event",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -249524,6 +253270,7 @@
"name": "_get_line_syntax_highlighting",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -249541,6 +253288,7 @@
"name": "_clear_highlighting_cache",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -249548,6 +253296,7 @@
"name": "_update_cache",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -252474,6 +256223,7 @@
"name": "_handle_unicode_input",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -252493,6 +256243,7 @@
"name": "_backspace",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -252507,6 +256258,7 @@
"name": "_cut",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -252521,6 +256273,7 @@
"name": "_copy",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -252535,6 +256288,7 @@
"name": "_paste",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -252549,6 +256303,7 @@
"name": "_paste_primary_clipboard",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -252889,6 +256644,31 @@
}
},
{
+ "name": "set_empty_selection_clipboard_enabled",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2586408642,
+ "arguments": [
+ {
+ "name": "enabled",
+ "type": "bool"
+ }
+ ]
+ },
+ {
+ "name": "is_empty_selection_clipboard_enabled",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 36873697,
+ "return_value": {
+ "type": "bool"
+ }
+ },
+ {
"name": "clear",
"is_const": false,
"is_vararg": false,
@@ -256408,6 +260188,12 @@
"getter": "is_middle_mouse_paste_enabled"
},
{
+ "type": "bool",
+ "name": "empty_selection_clipboard_enabled",
+ "setter": "set_empty_selection_clipboard_enabled",
+ "getter": "is_empty_selection_clipboard_enabled"
+ },
+ {
"type": "int",
"name": "wrap_mode",
"setter": "set_line_wrapping_mode",
@@ -264012,6 +267798,7 @@
"name": "_has_feature",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264028,6 +267815,7 @@
"name": "_get_name",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264038,6 +267826,7 @@
"name": "_get_features",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264049,6 +267838,7 @@
"name": "_free_rid",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -264062,6 +267852,7 @@
"name": "_has",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264078,6 +267869,7 @@
"name": "_load_support_data",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264094,6 +267886,7 @@
"name": "_get_support_data_filename",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264104,6 +267897,7 @@
"name": "_get_support_data_info",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264114,6 +267908,7 @@
"name": "_save_support_data",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264130,6 +267925,7 @@
"name": "_is_locale_right_to_left",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264146,6 +267942,7 @@
"name": "_name_to_tag",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264163,6 +267960,7 @@
"name": "_tag_to_name",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264180,6 +267978,7 @@
"name": "_create_font",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264190,6 +267989,7 @@
"name": "_create_font_linked_variation",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264206,6 +268006,7 @@
"name": "_font_set_data",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -264223,6 +268024,7 @@
"name": "_font_set_data_ptr",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -264245,6 +268047,7 @@
"name": "_font_set_face_index",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -264263,6 +268066,7 @@
"name": "_font_get_face_index",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264280,6 +268084,7 @@
"name": "_font_get_face_count",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264297,6 +268102,7 @@
"name": "_font_set_style",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -264314,6 +268120,7 @@
"name": "_font_get_style",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264330,6 +268137,7 @@
"name": "_font_set_name",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -264347,6 +268155,7 @@
"name": "_font_get_name",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264363,6 +268172,7 @@
"name": "_font_get_ot_name_strings",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264379,6 +268189,7 @@
"name": "_font_set_style_name",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -264396,6 +268207,7 @@
"name": "_font_get_style_name",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264412,6 +268224,7 @@
"name": "_font_set_weight",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -264430,6 +268243,7 @@
"name": "_font_get_weight",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264447,6 +268261,7 @@
"name": "_font_set_stretch",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -264465,6 +268280,7 @@
"name": "_font_get_stretch",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264482,6 +268298,7 @@
"name": "_font_set_antialiasing",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -264499,6 +268316,7 @@
"name": "_font_get_antialiasing",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264515,6 +268333,7 @@
"name": "_font_set_disable_embedded_bitmaps",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -264532,6 +268351,7 @@
"name": "_font_get_disable_embedded_bitmaps",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264548,6 +268368,7 @@
"name": "_font_set_generate_mipmaps",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -264565,6 +268386,7 @@
"name": "_font_get_generate_mipmaps",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264581,6 +268403,7 @@
"name": "_font_set_multichannel_signed_distance_field",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -264598,6 +268421,7 @@
"name": "_font_is_multichannel_signed_distance_field",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264614,6 +268438,7 @@
"name": "_font_set_msdf_pixel_range",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -264632,6 +268457,7 @@
"name": "_font_get_msdf_pixel_range",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264649,6 +268475,7 @@
"name": "_font_set_msdf_size",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -264667,6 +268494,7 @@
"name": "_font_get_msdf_size",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264684,6 +268512,7 @@
"name": "_font_set_fixed_size",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -264702,6 +268531,7 @@
"name": "_font_get_fixed_size",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264719,6 +268549,7 @@
"name": "_font_set_fixed_size_scale_mode",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -264736,6 +268567,7 @@
"name": "_font_get_fixed_size_scale_mode",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264752,6 +268584,7 @@
"name": "_font_set_allow_system_fallback",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -264769,6 +268602,7 @@
"name": "_font_is_allow_system_fallback",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264785,6 +268619,7 @@
"name": "_font_set_force_autohinter",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -264802,6 +268637,7 @@
"name": "_font_is_force_autohinter",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264818,6 +268654,7 @@
"name": "_font_set_hinting",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -264835,6 +268672,7 @@
"name": "_font_get_hinting",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264851,6 +268689,7 @@
"name": "_font_set_subpixel_positioning",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -264868,6 +268707,7 @@
"name": "_font_get_subpixel_positioning",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264884,6 +268724,7 @@
"name": "_font_set_embolden",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -264902,6 +268743,7 @@
"name": "_font_get_embolden",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264919,6 +268761,7 @@
"name": "_font_set_spacing",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -264941,6 +268784,7 @@
"name": "_font_get_spacing",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264962,6 +268806,7 @@
"name": "_font_set_baseline_offset",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -264980,6 +268825,7 @@
"name": "_font_get_baseline_offset",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -264997,6 +268843,7 @@
"name": "_font_set_transform",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -265014,6 +268861,7 @@
"name": "_font_get_transform",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -265030,6 +268878,7 @@
"name": "_font_set_variation_coordinates",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -265047,6 +268896,7 @@
"name": "_font_get_variation_coordinates",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -265063,6 +268913,7 @@
"name": "_font_set_oversampling",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -265081,6 +268932,7 @@
"name": "_font_get_oversampling",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -265098,6 +268950,7 @@
"name": "_font_get_size_cache_list",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -265114,6 +268967,7 @@
"name": "_font_clear_size_cache",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -265127,6 +268981,7 @@
"name": "_font_remove_size_cache",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -265144,6 +268999,7 @@
"name": "_font_set_ascent",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -265167,6 +269023,7 @@
"name": "_font_get_ascent",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -265189,6 +269046,7 @@
"name": "_font_set_descent",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -265212,6 +269070,7 @@
"name": "_font_get_descent",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -265234,6 +269093,7 @@
"name": "_font_set_underline_position",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -265257,6 +269117,7 @@
"name": "_font_get_underline_position",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -265279,6 +269140,7 @@
"name": "_font_set_underline_thickness",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -265302,6 +269164,7 @@
"name": "_font_get_underline_thickness",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -265324,6 +269187,7 @@
"name": "_font_set_scale",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -265347,6 +269211,7 @@
"name": "_font_get_scale",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -265369,6 +269234,7 @@
"name": "_font_get_texture_count",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -265390,6 +269256,7 @@
"name": "_font_clear_textures",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -265407,6 +269274,7 @@
"name": "_font_remove_texture",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -265429,6 +269297,7 @@
"name": "_font_set_texture_image",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -265455,6 +269324,7 @@
"name": "_font_get_texture_image",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -265480,6 +269350,7 @@
"name": "_font_set_texture_offsets",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -265506,6 +269377,7 @@
"name": "_font_get_texture_offsets",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -265531,6 +269403,7 @@
"name": "_font_get_glyph_list",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -265551,6 +269424,7 @@
"name": "_font_clear_glyphs",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -265568,6 +269442,7 @@
"name": "_font_remove_glyph",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -265590,6 +269465,7 @@
"name": "_font_get_glyph_advance",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -265616,6 +269492,7 @@
"name": "_font_set_glyph_advance",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -265643,6 +269520,7 @@
"name": "_font_get_glyph_offset",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -265668,6 +269546,7 @@
"name": "_font_set_glyph_offset",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -265694,6 +269573,7 @@
"name": "_font_get_glyph_size",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -265719,6 +269599,7 @@
"name": "_font_set_glyph_size",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -265745,6 +269626,7 @@
"name": "_font_get_glyph_uv_rect",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -265770,6 +269652,7 @@
"name": "_font_set_glyph_uv_rect",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -265796,6 +269679,7 @@
"name": "_font_get_glyph_texture_idx",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -265822,6 +269706,7 @@
"name": "_font_set_glyph_texture_idx",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -265849,6 +269734,7 @@
"name": "_font_get_glyph_texture_rid",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -265874,6 +269760,7 @@
"name": "_font_get_glyph_texture_size",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -265899,6 +269786,7 @@
"name": "_font_get_glyph_contours",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -265925,6 +269813,7 @@
"name": "_font_get_kerning_list",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -265946,6 +269835,7 @@
"name": "_font_clear_kerning_map",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -265964,6 +269854,7 @@
"name": "_font_remove_kerning",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -265986,6 +269877,7 @@
"name": "_font_set_kerning",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -266012,6 +269904,7 @@
"name": "_font_get_kerning",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266037,6 +269930,7 @@
"name": "_font_get_glyph_index",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266069,6 +269963,7 @@
"name": "_font_get_char_from_glyph_index",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266096,6 +269991,7 @@
"name": "_font_has_char",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266117,6 +270013,7 @@
"name": "_font_get_supported_chars",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266133,6 +270030,7 @@
"name": "_font_get_supported_glyphs",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266149,6 +270047,7 @@
"name": "_font_render_range",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -266176,6 +270075,7 @@
"name": "_font_render_glyph",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -266198,6 +270098,7 @@
"name": "_font_draw_glyph",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -266233,6 +270134,7 @@
"name": "_font_draw_glyph_outline",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -266273,6 +270175,7 @@
"name": "_font_is_language_supported",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266293,6 +270196,7 @@
"name": "_font_set_language_support_override",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -266314,6 +270218,7 @@
"name": "_font_get_language_support_override",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266334,6 +270239,7 @@
"name": "_font_remove_language_support_override",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -266351,6 +270257,7 @@
"name": "_font_get_language_support_overrides",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266367,6 +270274,7 @@
"name": "_font_is_script_supported",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266387,6 +270295,7 @@
"name": "_font_set_script_support_override",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -266408,6 +270317,7 @@
"name": "_font_get_script_support_override",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266428,6 +270338,7 @@
"name": "_font_remove_script_support_override",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -266445,6 +270356,7 @@
"name": "_font_get_script_support_overrides",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266461,6 +270373,7 @@
"name": "_font_set_opentype_feature_overrides",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -266478,6 +270391,7 @@
"name": "_font_get_opentype_feature_overrides",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266494,6 +270408,7 @@
"name": "_font_supported_feature_list",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266510,6 +270425,7 @@
"name": "_font_supported_variation_list",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266526,6 +270442,7 @@
"name": "_font_get_global_oversampling",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266537,6 +270454,7 @@
"name": "_font_set_global_oversampling",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -266551,6 +270469,7 @@
"name": "_get_hex_code_box_size",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266573,6 +270492,7 @@
"name": "_draw_hex_code_box",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -266604,6 +270524,7 @@
"name": "_create_shaped_text",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266624,6 +270545,7 @@
"name": "_shaped_text_clear",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -266637,6 +270559,7 @@
"name": "_shaped_text_set_direction",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -266654,6 +270577,7 @@
"name": "_shaped_text_get_direction",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266670,6 +270594,7 @@
"name": "_shaped_text_get_inferred_direction",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266686,6 +270611,7 @@
"name": "_shaped_text_set_bidi_override",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -266703,6 +270629,7 @@
"name": "_shaped_text_set_custom_punctuation",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -266720,6 +270647,7 @@
"name": "_shaped_text_get_custom_punctuation",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266736,6 +270664,7 @@
"name": "_shaped_text_set_custom_ellipsis",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -266754,6 +270683,7 @@
"name": "_shaped_text_get_custom_ellipsis",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266771,6 +270701,7 @@
"name": "_shaped_text_set_orientation",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -266788,6 +270719,7 @@
"name": "_shaped_text_get_orientation",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266804,6 +270736,7 @@
"name": "_shaped_text_set_preserve_invalid",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -266821,6 +270754,7 @@
"name": "_shaped_text_get_preserve_invalid",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266837,6 +270771,7 @@
"name": "_shaped_text_set_preserve_control",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -266854,6 +270789,7 @@
"name": "_shaped_text_get_preserve_control",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266870,6 +270806,7 @@
"name": "_shaped_text_set_spacing",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -266892,6 +270829,7 @@
"name": "_shaped_text_get_spacing",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266913,6 +270851,7 @@
"name": "_shaped_text_add_string",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266954,6 +270893,7 @@
"name": "_shaped_text_add_object",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -266992,6 +270932,7 @@
"name": "_shaped_text_resize_object",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267025,6 +270966,7 @@
"name": "_shaped_get_span_count",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267042,6 +270984,7 @@
"name": "_shaped_get_span_meta",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267063,6 +271006,7 @@
"name": "_shaped_set_span_update_font",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -267094,6 +271038,7 @@
"name": "_shaped_text_substr",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267120,6 +271065,7 @@
"name": "_shaped_text_get_parent",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267136,6 +271082,7 @@
"name": "_shaped_text_fit_to_width",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267162,6 +271109,7 @@
"name": "_shaped_text_tab_align",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267183,6 +271131,7 @@
"name": "_shaped_text_shape",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267199,6 +271148,7 @@
"name": "_shaped_text_update_breaks",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267215,6 +271165,7 @@
"name": "_shaped_text_update_justification_ops",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267231,6 +271182,7 @@
"name": "_shaped_text_is_ready",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267247,6 +271199,7 @@
"name": "_shaped_text_get_glyphs",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267263,6 +271216,7 @@
"name": "_shaped_text_sort_logical",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267279,6 +271233,7 @@
"name": "_shaped_text_get_glyph_count",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267296,6 +271251,7 @@
"name": "_shaped_text_get_range",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267312,6 +271268,7 @@
"name": "_shaped_text_get_line_breaks_adv",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267345,6 +271302,7 @@
"name": "_shaped_text_get_line_breaks",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267375,6 +271333,7 @@
"name": "_shaped_text_get_word_breaks",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267399,6 +271358,7 @@
"name": "_shaped_text_get_trim_pos",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267416,6 +271376,7 @@
"name": "_shaped_text_get_ellipsis_pos",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267433,6 +271394,7 @@
"name": "_shaped_text_get_ellipsis_glyph_count",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267450,6 +271412,7 @@
"name": "_shaped_text_get_ellipsis_glyphs",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267466,6 +271429,7 @@
"name": "_shaped_text_overrun_trim_to_width",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -267488,6 +271452,7 @@
"name": "_shaped_text_get_objects",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267504,6 +271469,7 @@
"name": "_shaped_text_get_object_rect",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267524,6 +271490,7 @@
"name": "_shaped_text_get_object_range",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267544,6 +271511,7 @@
"name": "_shaped_text_get_object_glyph",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267565,6 +271533,7 @@
"name": "_shaped_text_get_size",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267581,6 +271550,7 @@
"name": "_shaped_text_get_ascent",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267598,6 +271568,7 @@
"name": "_shaped_text_get_descent",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267615,6 +271586,7 @@
"name": "_shaped_text_get_width",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267632,6 +271604,7 @@
"name": "_shaped_text_get_underline_position",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267649,6 +271622,7 @@
"name": "_shaped_text_get_underline_thickness",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267666,6 +271640,7 @@
"name": "_shaped_text_get_dominant_direction_in_range",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267693,6 +271668,7 @@
"name": "_shaped_text_get_carets",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -267715,6 +271691,7 @@
"name": "_shaped_text_get_selection",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267741,6 +271718,7 @@
"name": "_shaped_text_hit_test_grapheme",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267763,6 +271741,7 @@
"name": "_shaped_text_hit_test_position",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267785,6 +271764,7 @@
"name": "_shaped_text_draw",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -267820,6 +271800,7 @@
"name": "_shaped_text_draw_outline",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -267860,6 +271841,7 @@
"name": "_shaped_text_get_grapheme_bounds",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267881,6 +271863,7 @@
"name": "_shaped_text_next_grapheme_pos",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267903,6 +271886,7 @@
"name": "_shaped_text_prev_grapheme_pos",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267925,6 +271909,7 @@
"name": "_shaped_text_get_character_breaks",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267941,6 +271926,7 @@
"name": "_shaped_text_next_character_pos",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267963,6 +271949,7 @@
"name": "_shaped_text_prev_character_pos",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -267985,6 +271972,7 @@
"name": "_shaped_text_closest_character_pos",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -268007,6 +271995,7 @@
"name": "_format_number",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -268027,6 +272016,7 @@
"name": "_parse_number",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -268047,6 +272037,7 @@
"name": "_percent_sign",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -268063,6 +272054,7 @@
"name": "_strip_diacritics",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -268079,6 +272071,7 @@
"name": "_is_valid_identifier",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -268095,6 +272088,7 @@
"name": "_is_valid_letter",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -268112,6 +272106,7 @@
"name": "_string_get_word_breaks",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -268137,6 +272132,7 @@
"name": "_string_get_character_breaks",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -268157,6 +272153,7 @@
"name": "_is_confusable",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -268178,6 +272175,7 @@
"name": "_spoof_check",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -268194,6 +272192,7 @@
"name": "_string_to_upper",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -268214,6 +272213,7 @@
"name": "_string_to_lower",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -268234,6 +272234,7 @@
"name": "_string_to_title",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -268254,6 +272255,7 @@
"name": "_parse_structured_text",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -268278,6 +272280,7 @@
"name": "_cleanup",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
}
@@ -268441,6 +272444,7 @@
"name": "_get_width",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -268452,6 +272456,7 @@
"name": "_get_height",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -268463,6 +272468,7 @@
"name": "_is_pixel_opaque",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -268485,6 +272491,7 @@
"name": "_has_alpha",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -268495,6 +272502,7 @@
"name": "_draw",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -268520,6 +272528,7 @@
"name": "_draw_rect",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -268549,6 +272558,7 @@
"name": "_draw_rect_region",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -268834,6 +272844,7 @@
"name": "_get_format",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -268844,6 +272855,7 @@
"name": "_get_width",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -268855,6 +272867,7 @@
"name": "_get_height",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -268866,6 +272879,7 @@
"name": "_get_depth",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -268877,6 +272891,7 @@
"name": "_has_mipmaps",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -268887,6 +272902,7 @@
"name": "_get_data",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -269419,6 +273435,7 @@
"name": "_get_format",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -269429,6 +273446,7 @@
"name": "_get_layered_type",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -269440,6 +273458,7 @@
"name": "_get_width",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -269451,6 +273470,7 @@
"name": "_get_height",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -269462,6 +273482,7 @@
"name": "_get_layers",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -269473,6 +273494,7 @@
"name": "_has_mipmaps",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -269483,6 +273505,7 @@
"name": "_get_layer_data",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -273012,6 +277035,7 @@
"name": "_use_tile_data_runtime_update",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -273033,6 +277057,7 @@
"name": "_tile_data_runtime_update",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -274294,6 +278319,7 @@
"name": "_use_tile_data_runtime_update",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -274310,6 +278336,7 @@
"name": "_tile_data_runtime_update",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -279473,6 +283500,7 @@
"name": "_get_plural_message",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -279502,6 +283530,7 @@
"name": "_get_message",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -279549,9 +283578,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 971803314,
+ "hash": 3898530326,
"hash_compatibility": [
- 3898530326,
971803314
],
"arguments": [
@@ -279576,9 +283604,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 360316719,
+ "hash": 2356982266,
"hash_compatibility": [
- 2356982266,
360316719
],
"arguments": [
@@ -279603,9 +283630,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 58037827,
+ "hash": 1829228469,
"hash_compatibility": [
- 1829228469,
58037827
],
"return_value": {
@@ -279629,9 +283655,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 1333931916,
+ "hash": 229954002,
"hash_compatibility": [
- 229954002,
1333931916
],
"return_value": {
@@ -279664,9 +283689,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 3919944288,
+ "hash": 3959009644,
"hash_compatibility": [
- 3959009644,
3919944288
],
"arguments": [
@@ -279732,6 +283756,421 @@
]
},
{
+ "name": "TranslationDomain",
+ "is_refcounted": true,
+ "is_instantiable": true,
+ "inherits": "RefCounted",
+ "api_type": "core",
+ "methods": [
+ {
+ "name": "get_translation_object",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 606768082,
+ "return_value": {
+ "type": "Translation"
+ },
+ "arguments": [
+ {
+ "name": "locale",
+ "type": "String"
+ }
+ ]
+ },
+ {
+ "name": "add_translation",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1466479800,
+ "arguments": [
+ {
+ "name": "translation",
+ "type": "Translation"
+ }
+ ]
+ },
+ {
+ "name": "remove_translation",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1466479800,
+ "arguments": [
+ {
+ "name": "translation",
+ "type": "Translation"
+ }
+ ]
+ },
+ {
+ "name": "clear",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3218959716
+ },
+ {
+ "name": "translate",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1829228469,
+ "return_value": {
+ "type": "StringName"
+ },
+ "arguments": [
+ {
+ "name": "message",
+ "type": "StringName"
+ },
+ {
+ "name": "context",
+ "type": "StringName",
+ "default_value": "&\"\""
+ }
+ ]
+ },
+ {
+ "name": "translate_plural",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 229954002,
+ "return_value": {
+ "type": "StringName"
+ },
+ "arguments": [
+ {
+ "name": "message",
+ "type": "StringName"
+ },
+ {
+ "name": "message_plural",
+ "type": "StringName"
+ },
+ {
+ "name": "n",
+ "type": "int",
+ "meta": "int32"
+ },
+ {
+ "name": "context",
+ "type": "StringName",
+ "default_value": "&\"\""
+ }
+ ]
+ },
+ {
+ "name": "is_pseudolocalization_enabled",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 36873697,
+ "return_value": {
+ "type": "bool"
+ }
+ },
+ {
+ "name": "set_pseudolocalization_enabled",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2586408642,
+ "arguments": [
+ {
+ "name": "enabled",
+ "type": "bool"
+ }
+ ]
+ },
+ {
+ "name": "is_pseudolocalization_accents_enabled",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 36873697,
+ "return_value": {
+ "type": "bool"
+ }
+ },
+ {
+ "name": "set_pseudolocalization_accents_enabled",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2586408642,
+ "arguments": [
+ {
+ "name": "enabled",
+ "type": "bool"
+ }
+ ]
+ },
+ {
+ "name": "is_pseudolocalization_double_vowels_enabled",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 36873697,
+ "return_value": {
+ "type": "bool"
+ }
+ },
+ {
+ "name": "set_pseudolocalization_double_vowels_enabled",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2586408642,
+ "arguments": [
+ {
+ "name": "enabled",
+ "type": "bool"
+ }
+ ]
+ },
+ {
+ "name": "is_pseudolocalization_fake_bidi_enabled",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 36873697,
+ "return_value": {
+ "type": "bool"
+ }
+ },
+ {
+ "name": "set_pseudolocalization_fake_bidi_enabled",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2586408642,
+ "arguments": [
+ {
+ "name": "enabled",
+ "type": "bool"
+ }
+ ]
+ },
+ {
+ "name": "is_pseudolocalization_override_enabled",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 36873697,
+ "return_value": {
+ "type": "bool"
+ }
+ },
+ {
+ "name": "set_pseudolocalization_override_enabled",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2586408642,
+ "arguments": [
+ {
+ "name": "enabled",
+ "type": "bool"
+ }
+ ]
+ },
+ {
+ "name": "is_pseudolocalization_skip_placeholders_enabled",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 36873697,
+ "return_value": {
+ "type": "bool"
+ }
+ },
+ {
+ "name": "set_pseudolocalization_skip_placeholders_enabled",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2586408642,
+ "arguments": [
+ {
+ "name": "enabled",
+ "type": "bool"
+ }
+ ]
+ },
+ {
+ "name": "get_pseudolocalization_expansion_ratio",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1740695150,
+ "return_value": {
+ "type": "float",
+ "meta": "float"
+ }
+ },
+ {
+ "name": "set_pseudolocalization_expansion_ratio",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 373806689,
+ "arguments": [
+ {
+ "name": "ratio",
+ "type": "float",
+ "meta": "float"
+ }
+ ]
+ },
+ {
+ "name": "get_pseudolocalization_prefix",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 201670096,
+ "return_value": {
+ "type": "String"
+ }
+ },
+ {
+ "name": "set_pseudolocalization_prefix",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 83702148,
+ "arguments": [
+ {
+ "name": "prefix",
+ "type": "String"
+ }
+ ]
+ },
+ {
+ "name": "get_pseudolocalization_suffix",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 201670096,
+ "return_value": {
+ "type": "String"
+ }
+ },
+ {
+ "name": "set_pseudolocalization_suffix",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 83702148,
+ "arguments": [
+ {
+ "name": "suffix",
+ "type": "String"
+ }
+ ]
+ },
+ {
+ "name": "pseudolocalize",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1965194235,
+ "return_value": {
+ "type": "StringName"
+ },
+ "arguments": [
+ {
+ "name": "message",
+ "type": "StringName"
+ }
+ ]
+ }
+ ],
+ "properties": [
+ {
+ "type": "bool",
+ "name": "pseudolocalization_enabled",
+ "setter": "set_pseudolocalization_enabled",
+ "getter": "is_pseudolocalization_enabled"
+ },
+ {
+ "type": "bool",
+ "name": "pseudolocalization_accents_enabled",
+ "setter": "set_pseudolocalization_accents_enabled",
+ "getter": "is_pseudolocalization_accents_enabled"
+ },
+ {
+ "type": "bool",
+ "name": "pseudolocalization_double_vowels_enabled",
+ "setter": "set_pseudolocalization_double_vowels_enabled",
+ "getter": "is_pseudolocalization_double_vowels_enabled"
+ },
+ {
+ "type": "bool",
+ "name": "pseudolocalization_fake_bidi_enabled",
+ "setter": "set_pseudolocalization_fake_bidi_enabled",
+ "getter": "is_pseudolocalization_fake_bidi_enabled"
+ },
+ {
+ "type": "bool",
+ "name": "pseudolocalization_override_enabled",
+ "setter": "set_pseudolocalization_override_enabled",
+ "getter": "is_pseudolocalization_override_enabled"
+ },
+ {
+ "type": "bool",
+ "name": "pseudolocalization_skip_placeholders_enabled",
+ "setter": "set_pseudolocalization_skip_placeholders_enabled",
+ "getter": "is_pseudolocalization_skip_placeholders_enabled"
+ },
+ {
+ "type": "float",
+ "name": "pseudolocalization_expansion_ratio",
+ "setter": "set_pseudolocalization_expansion_ratio",
+ "getter": "get_pseudolocalization_expansion_ratio"
+ },
+ {
+ "type": "String",
+ "name": "pseudolocalization_prefix",
+ "setter": "set_pseudolocalization_prefix",
+ "getter": "get_pseudolocalization_prefix"
+ },
+ {
+ "type": "String",
+ "name": "pseudolocalization_suffix",
+ "setter": "set_pseudolocalization_suffix",
+ "getter": "get_pseudolocalization_suffix"
+ }
+ ]
+ },
+ {
"name": "TranslationServer",
"is_refcounted": false,
"is_instantiable": true,
@@ -279920,9 +284359,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 58037827,
+ "hash": 1829228469,
"hash_compatibility": [
- 1829228469,
58037827
],
"return_value": {
@@ -279946,9 +284384,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 1333931916,
+ "hash": 229954002,
"hash_compatibility": [
- 229954002,
1333931916
],
"return_value": {
@@ -280021,6 +284458,54 @@
]
},
{
+ "name": "has_domain",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2619796661,
+ "return_value": {
+ "type": "bool"
+ },
+ "arguments": [
+ {
+ "name": "domain",
+ "type": "StringName"
+ }
+ ]
+ },
+ {
+ "name": "get_or_add_domain",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 397200075,
+ "return_value": {
+ "type": "TranslationDomain"
+ },
+ "arguments": [
+ {
+ "name": "domain",
+ "type": "StringName"
+ }
+ ]
+ },
+ {
+ "name": "remove_domain",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3304788590,
+ "arguments": [
+ {
+ "name": "domain",
+ "type": "StringName"
+ }
+ ]
+ },
+ {
"name": "clear",
"is_const": false,
"is_vararg": false,
@@ -281349,6 +285834,43 @@
]
},
{
+ "name": "set_auto_translate_mode",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 287402019,
+ "arguments": [
+ {
+ "name": "column",
+ "type": "int",
+ "meta": "int32"
+ },
+ {
+ "name": "mode",
+ "type": "enum::Node.AutoTranslateMode"
+ }
+ ]
+ },
+ {
+ "name": "get_auto_translate_mode",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 906302372,
+ "return_value": {
+ "type": "enum::Node.AutoTranslateMode"
+ },
+ "arguments": [
+ {
+ "name": "column",
+ "type": "int",
+ "meta": "int32"
+ }
+ ]
+ },
+ {
"name": "set_edit_multiline",
"is_const": false,
"is_vararg": false,
@@ -281816,6 +286338,43 @@
]
},
{
+ "name": "set_icon_overlay",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 666127730,
+ "arguments": [
+ {
+ "name": "column",
+ "type": "int",
+ "meta": "int32"
+ },
+ {
+ "name": "texture",
+ "type": "Texture2D"
+ }
+ ]
+ },
+ {
+ "name": "get_icon_overlay",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3536238170,
+ "return_value": {
+ "type": "Texture2D"
+ },
+ "arguments": [
+ {
+ "name": "column",
+ "type": "int",
+ "meta": "int32"
+ }
+ ]
+ },
+ {
"name": "set_icon_region",
"is_const": false,
"is_vararg": false,
@@ -286166,6 +290725,7 @@
"name": "_instantiate_playback",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -286218,6 +290778,7 @@
"name": "_stop",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -286225,6 +290786,7 @@
"name": "_play",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -286232,6 +290794,7 @@
"name": "_is_playing",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -286242,6 +290805,7 @@
"name": "_set_paused",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -286255,6 +290819,7 @@
"name": "_is_paused",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -286265,6 +290830,7 @@
"name": "_get_length",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -286276,6 +290842,7 @@
"name": "_get_playback_position",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -286287,6 +290854,7 @@
"name": "_seek",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -286301,6 +290869,7 @@
"name": "_set_audio_track",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -286315,6 +290884,7 @@
"name": "_get_texture",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -286325,6 +290895,7 @@
"name": "_update",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -286339,6 +290910,7 @@
"name": "_get_channels",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -286350,6 +290922,7 @@
"name": "_get_mix_rate",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -288343,6 +292916,17 @@
}
},
{
+ "name": "get_audio_listener_2d",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1840977180,
+ "return_value": {
+ "type": "AudioListener2D"
+ }
+ },
+ {
"name": "get_camera_2d",
"is_const": true,
"is_vararg": false,
@@ -288415,6 +292999,17 @@
}
},
{
+ "name": "get_audio_listener_3d",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3472246991,
+ "return_value": {
+ "type": "AudioListener3D"
+ }
+ },
+ {
"name": "get_camera_3d",
"is_const": true,
"is_vararg": false,
@@ -289329,6 +293924,7 @@
"name": "_get_aabb",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -291478,6 +296074,7 @@
"name": "_get_name",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -291488,6 +296085,7 @@
"name": "_get_description",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -291498,6 +296096,7 @@
"name": "_get_category",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -291508,6 +296107,7 @@
"name": "_get_return_icon_type",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -291518,6 +296118,7 @@
"name": "_get_input_port_count",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -291529,6 +296130,7 @@
"name": "_get_input_port_type",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -291546,6 +296148,7 @@
"name": "_get_input_port_name",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -291563,6 +296166,7 @@
"name": "_get_input_port_default_value",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -291580,6 +296184,7 @@
"name": "_get_default_input_port",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -291597,6 +296202,7 @@
"name": "_get_output_port_count",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -291608,6 +296214,7 @@
"name": "_get_output_port_type",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -291625,6 +296232,7 @@
"name": "_get_output_port_name",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -291642,6 +296250,7 @@
"name": "_get_property_count",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -291653,6 +296262,7 @@
"name": "_get_property_name",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -291670,6 +296280,7 @@
"name": "_get_property_default_index",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -291688,6 +296299,7 @@
"name": "_get_property_options",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -291705,6 +296317,7 @@
"name": "_get_code",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -291733,6 +296346,7 @@
"name": "_get_func_code",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -291753,6 +296367,7 @@
"name": "_get_global_code",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -291769,6 +296384,7 @@
"name": "_is_highend",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -291779,6 +296395,7 @@
"name": "_is_available",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -294542,7 +299159,82 @@
"is_refcounted": true,
"is_instantiable": true,
"inherits": "VisualShaderNode",
- "api_type": "core"
+ "api_type": "core",
+ "enums": [
+ {
+ "name": "OpType",
+ "is_bitfield": false,
+ "values": [
+ {
+ "name": "OP_TYPE_SCALAR",
+ "value": 0
+ },
+ {
+ "name": "OP_TYPE_VECTOR_2D",
+ "value": 1
+ },
+ {
+ "name": "OP_TYPE_VECTOR_2D_SCALAR",
+ "value": 2
+ },
+ {
+ "name": "OP_TYPE_VECTOR_3D",
+ "value": 3
+ },
+ {
+ "name": "OP_TYPE_VECTOR_3D_SCALAR",
+ "value": 4
+ },
+ {
+ "name": "OP_TYPE_VECTOR_4D",
+ "value": 5
+ },
+ {
+ "name": "OP_TYPE_VECTOR_4D_SCALAR",
+ "value": 6
+ },
+ {
+ "name": "OP_TYPE_MAX",
+ "value": 7
+ }
+ ]
+ }
+ ],
+ "methods": [
+ {
+ "name": "set_op_type",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1703697889,
+ "arguments": [
+ {
+ "name": "op_type",
+ "type": "enum::VisualShaderNodeRemap.OpType"
+ }
+ ]
+ },
+ {
+ "name": "get_op_type",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1678380563,
+ "return_value": {
+ "type": "enum::VisualShaderNodeRemap.OpType"
+ }
+ }
+ ],
+ "properties": [
+ {
+ "type": "int",
+ "name": "op_type",
+ "setter": "set_op_type",
+ "getter": "get_op_type"
+ }
+ ]
},
{
"name": "VisualShaderNodeReroute",
@@ -297873,6 +302565,7 @@
"name": "_get_packet",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -297893,6 +302586,7 @@
"name": "_put_packet",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -297914,6 +302608,7 @@
"name": "_get_available_packet_count",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -297925,6 +302620,7 @@
"name": "_get_max_packet_size",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -297936,6 +302632,7 @@
"name": "_poll",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -297946,6 +302643,7 @@
"name": "_close",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
},
@@ -297953,6 +302651,7 @@
"name": "_set_write_mode",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -297966,6 +302665,7 @@
"name": "_get_write_mode",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -297976,6 +302676,7 @@
"name": "_was_string_packet",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -297986,6 +302687,7 @@
"name": "_get_ready_state",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -297996,6 +302698,7 @@
"name": "_get_label",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -298006,6 +302709,7 @@
"name": "_is_ordered",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -298016,6 +302720,7 @@
"name": "_get_id",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -298027,6 +302732,7 @@
"name": "_get_max_packet_life_time",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -298038,6 +302744,7 @@
"name": "_get_max_retransmits",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -298049,6 +302756,7 @@
"name": "_get_protocol",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -298059,6 +302767,7 @@
"name": "_is_negotiated",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -298069,6 +302778,7 @@
"name": "_get_buffered_amount",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -298579,6 +303289,7 @@
"name": "_get_connection_state",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -298589,6 +303300,7 @@
"name": "_get_gathering_state",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -298599,6 +303311,7 @@
"name": "_get_signaling_state",
"is_const": true,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -298609,6 +303322,7 @@
"name": "_initialize",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -298625,6 +303339,7 @@
"name": "_create_data_channel",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -298645,6 +303360,7 @@
"name": "_create_offer",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -298655,6 +303371,7 @@
"name": "_set_remote_description",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -298675,6 +303392,7 @@
"name": "_set_local_description",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -298695,6 +303413,7 @@
"name": "_add_ice_candidate",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -298720,6 +303439,7 @@
"name": "_poll",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -298730,6 +303450,7 @@
"name": "_close",
"is_const": false,
"is_static": false,
+ "is_required": true,
"is_vararg": false,
"is_virtual": true
}
@@ -299979,8 +304700,12 @@
"value": 7
},
{
- "name": "FLAG_MAX",
+ "name": "FLAG_SHARP_CORNERS",
"value": 8
+ },
+ {
+ "name": "FLAG_MAX",
+ "value": 9
}
]
},
@@ -300051,7 +304776,7 @@
"value": 0
},
{
- "name": "LAYOUT_DIRECTION_LOCALE",
+ "name": "LAYOUT_DIRECTION_APPLICATION_LOCALE",
"value": 1
},
{
@@ -300061,6 +304786,18 @@
{
"name": "LAYOUT_DIRECTION_RTL",
"value": 3
+ },
+ {
+ "name": "LAYOUT_DIRECTION_SYSTEM_LOCALE",
+ "value": 4
+ },
+ {
+ "name": "LAYOUT_DIRECTION_MAX",
+ "value": 5
+ },
+ {
+ "name": "LAYOUT_DIRECTION_LOCALE",
+ "value": 1
}
]
},
@@ -300100,6 +304837,7 @@
"name": "_get_contents_minimum_size",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -301156,9 +305894,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2336455395,
+ "hash": 3163973443,
"hash_compatibility": [
- 3163973443,
2336455395
],
"return_value": {
@@ -301182,9 +305919,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2759935355,
+ "hash": 604739069,
"hash_compatibility": [
- 604739069,
2759935355
],
"return_value": {
@@ -301208,9 +305944,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 387378635,
+ "hash": 2826986490,
"hash_compatibility": [
- 2826986490,
387378635
],
"return_value": {
@@ -301234,9 +305969,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 229578101,
+ "hash": 1327056374,
"hash_compatibility": [
- 1327056374,
229578101
],
"return_value": {
@@ -301261,9 +305995,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2377051548,
+ "hash": 2798751242,
"hash_compatibility": [
- 2798751242,
2377051548
],
"return_value": {
@@ -301287,9 +306020,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 229578101,
+ "hash": 1327056374,
"hash_compatibility": [
- 1327056374,
229578101
],
"return_value": {
@@ -301416,9 +306148,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 1187511791,
+ "hash": 866386512,
"hash_compatibility": [
- 866386512,
1187511791
],
"return_value": {
@@ -301442,9 +306173,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 1187511791,
+ "hash": 866386512,
"hash_compatibility": [
- 866386512,
1187511791
],
"return_value": {
@@ -301468,9 +306198,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 1187511791,
+ "hash": 866386512,
"hash_compatibility": [
- 866386512,
1187511791
],
"return_value": {
@@ -301494,9 +306223,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 1187511791,
+ "hash": 866386512,
"hash_compatibility": [
- 866386512,
1187511791
],
"return_value": {
@@ -301520,9 +306248,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 1187511791,
+ "hash": 866386512,
"hash_compatibility": [
- 866386512,
1187511791
],
"return_value": {
@@ -301546,9 +306273,8 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 1187511791,
+ "hash": 866386512,
"hash_compatibility": [
- 866386512,
1187511791
],
"return_value": {
@@ -302041,6 +306767,13 @@
},
{
"type": "bool",
+ "name": "sharp_corners",
+ "setter": "set_flag",
+ "getter": "get_flag",
+ "index": 8
+ },
+ {
+ "type": "bool",
"name": "force_native",
"setter": "set_force_native",
"getter": "get_force_native"
@@ -305734,6 +310467,7 @@
"name": "_get_name",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -305744,6 +310478,7 @@
"name": "_get_capabilities",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -305755,6 +310490,7 @@
"name": "_is_initialized",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -305765,6 +310501,7 @@
"name": "_initialize",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -305775,6 +310512,7 @@
"name": "_uninitialize",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -305782,6 +310520,7 @@
"name": "_get_system_info",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -305792,6 +310531,7 @@
"name": "_supports_play_area_mode",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -305808,6 +310548,7 @@
"name": "_get_play_area_mode",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -305818,6 +310559,7 @@
"name": "_set_play_area_mode",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -305834,6 +310576,7 @@
"name": "_get_play_area",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -305844,6 +310587,7 @@
"name": "_get_render_target_size",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -305854,6 +310598,7 @@
"name": "_get_view_count",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -305865,6 +310610,7 @@
"name": "_get_camera_transform",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -305875,6 +310621,7 @@
"name": "_get_transform_for_view",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -305896,6 +310643,7 @@
"name": "_get_projection_for_view",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -305928,6 +310676,7 @@
"name": "_get_vrs_texture",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -305938,6 +310687,7 @@
"name": "_process",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -305945,6 +310695,7 @@
"name": "_pre_render",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -305952,6 +310703,7 @@
"name": "_pre_draw_viewport",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -305968,6 +310720,7 @@
"name": "_post_draw_viewport",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -305985,6 +310738,7 @@
"name": "_end_frame",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true
},
@@ -305992,6 +310746,7 @@
"name": "_get_suggested_tracker_names",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -306002,6 +310757,7 @@
"name": "_get_suggested_pose_names",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -306018,6 +310774,7 @@
"name": "_get_tracking_status",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -306028,6 +310785,7 @@
"name": "_trigger_haptic_pulse",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -306065,6 +310823,7 @@
"name": "_get_anchor_detection_is_enabled",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -306075,6 +310834,7 @@
"name": "_set_anchor_detection_is_enabled",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"arguments": [
@@ -306088,6 +310848,7 @@
"name": "_get_camera_feed_id",
"is_const": true,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -306099,6 +310860,7 @@
"name": "_get_color_texture",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -306109,6 +310871,7 @@
"name": "_get_depth_texture",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
@@ -306119,6 +310882,7 @@
"name": "_get_velocity_texture",
"is_const": false,
"is_static": false,
+ "is_required": false,
"is_vararg": false,
"is_virtual": true,
"return_value": {
diff --git a/gdextension/gdextension_interface.h b/gdextension/gdextension_interface.h
index 9f5ef72..2cb9e64 100644
--- a/gdextension/gdextension_interface.h
+++ b/gdextension/gdextension_interface.h
@@ -2,9 +2,11 @@
/* gdextension_interface.h */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
@@ -420,7 +422,9 @@ typedef enum {
GDEXTENSION_METHOD_ARGUMENT_METADATA_INT_IS_UINT32,
GDEXTENSION_METHOD_ARGUMENT_METADATA_INT_IS_UINT64,
GDEXTENSION_METHOD_ARGUMENT_METADATA_REAL_IS_FLOAT,
- GDEXTENSION_METHOD_ARGUMENT_METADATA_REAL_IS_DOUBLE
+ GDEXTENSION_METHOD_ARGUMENT_METADATA_REAL_IS_DOUBLE,
+ GDEXTENSION_METHOD_ARGUMENT_METADATA_INT_IS_CHAR16,
+ GDEXTENSION_METHOD_ARGUMENT_METADATA_INT_IS_CHAR32,
} GDExtensionClassMethodArgumentMetadata;
typedef void (*GDExtensionClassMethodCall)(void *method_userdata, GDExtensionClassInstancePtr p_instance, const GDExtensionConstVariantPtr *p_args, GDExtensionInt p_argument_count, GDExtensionVariantPtr r_return, GDExtensionCallError *r_error);
@@ -1311,6 +1315,9 @@ typedef GDExtensionBool (*GDExtensionInterfaceVariantHasKey)(GDExtensionConstVar
*
* Gets the object instance ID from a variant of type GDEXTENSION_VARIANT_TYPE_OBJECT.
*
+ * If the variant isn't of type GDEXTENSION_VARIANT_TYPE_OBJECT, then zero will be returned.
+ * The instance ID will be returned even if the object is no longer valid - use `object_get_instance_by_id()` to check if the object is still valid.
+ *
* @param p_self A pointer to the Variant.
*
* @return The instance ID for the contained object.
diff --git a/include/godot_cpp/classes/editor_plugin_registration.hpp b/include/godot_cpp/classes/editor_plugin_registration.hpp
index 7870bfc..cac987d 100644
--- a/include/godot_cpp/classes/editor_plugin_registration.hpp
+++ b/include/godot_cpp/classes/editor_plugin_registration.hpp
@@ -2,9 +2,11 @@
/* editor_plugin_registration.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/classes/ref.hpp b/include/godot_cpp/classes/ref.hpp
index 137b677..585b015 100644
--- a/include/godot_cpp/classes/ref.hpp
+++ b/include/godot_cpp/classes/ref.hpp
@@ -2,9 +2,11 @@
/* ref.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/classes/wrapped.hpp b/include/godot_cpp/classes/wrapped.hpp
index 0c02d15..baac28e 100644
--- a/include/godot_cpp/classes/wrapped.hpp
+++ b/include/godot_cpp/classes/wrapped.hpp
@@ -2,9 +2,11 @@
/* wrapped.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/core/binder_common.hpp b/include/godot_cpp/core/binder_common.hpp
index 26ed4ca..672369c 100644
--- a/include/godot_cpp/core/binder_common.hpp
+++ b/include/godot_cpp/core/binder_common.hpp
@@ -2,9 +2,11 @@
/* binder_common.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/core/builtin_ptrcall.hpp b/include/godot_cpp/core/builtin_ptrcall.hpp
index 286051f..62f677a 100644
--- a/include/godot_cpp/core/builtin_ptrcall.hpp
+++ b/include/godot_cpp/core/builtin_ptrcall.hpp
@@ -2,9 +2,11 @@
/* builtin_ptrcall.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/core/class_db.hpp b/include/godot_cpp/core/class_db.hpp
index 6edb324..245e095 100644
--- a/include/godot_cpp/core/class_db.hpp
+++ b/include/godot_cpp/core/class_db.hpp
@@ -2,9 +2,11 @@
/* class_db.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/core/defs.hpp b/include/godot_cpp/core/defs.hpp
index 16812c2..edb56fe 100644
--- a/include/godot_cpp/core/defs.hpp
+++ b/include/godot_cpp/core/defs.hpp
@@ -2,9 +2,11 @@
/* defs.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/core/engine_ptrcall.hpp b/include/godot_cpp/core/engine_ptrcall.hpp
index 555806b..ac03297 100644
--- a/include/godot_cpp/core/engine_ptrcall.hpp
+++ b/include/godot_cpp/core/engine_ptrcall.hpp
@@ -2,9 +2,11 @@
/* engine_ptrcall.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/core/error_macros.hpp b/include/godot_cpp/core/error_macros.hpp
index a27c2cb..6f4878a 100644
--- a/include/godot_cpp/core/error_macros.hpp
+++ b/include/godot_cpp/core/error_macros.hpp
@@ -2,9 +2,11 @@
/* error_macros.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/core/math.hpp b/include/godot_cpp/core/math.hpp
index 1949360..f95b897 100644
--- a/include/godot_cpp/core/math.hpp
+++ b/include/godot_cpp/core/math.hpp
@@ -2,9 +2,11 @@
/* math.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/core/memory.hpp b/include/godot_cpp/core/memory.hpp
index 1934ee4..2c7a690 100644
--- a/include/godot_cpp/core/memory.hpp
+++ b/include/godot_cpp/core/memory.hpp
@@ -2,9 +2,11 @@
/* memory.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/core/method_bind.hpp b/include/godot_cpp/core/method_bind.hpp
index f2da66c..c322ca7 100644
--- a/include/godot_cpp/core/method_bind.hpp
+++ b/include/godot_cpp/core/method_bind.hpp
@@ -2,9 +2,11 @@
/* method_bind.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/core/method_ptrcall.hpp b/include/godot_cpp/core/method_ptrcall.hpp
index 8889e82..75ba9d4 100644
--- a/include/godot_cpp/core/method_ptrcall.hpp
+++ b/include/godot_cpp/core/method_ptrcall.hpp
@@ -2,9 +2,11 @@
/* method_ptrcall.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/core/mutex_lock.hpp b/include/godot_cpp/core/mutex_lock.hpp
index aa81d4d..a92ce92 100644
--- a/include/godot_cpp/core/mutex_lock.hpp
+++ b/include/godot_cpp/core/mutex_lock.hpp
@@ -2,9 +2,11 @@
/* mutex_lock.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/core/object.hpp b/include/godot_cpp/core/object.hpp
index 917ec6c..a18600e 100644
--- a/include/godot_cpp/core/object.hpp
+++ b/include/godot_cpp/core/object.hpp
@@ -2,9 +2,11 @@
/* object.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/core/object_id.hpp b/include/godot_cpp/core/object_id.hpp
index 9f3bc96..099845c 100644
--- a/include/godot_cpp/core/object_id.hpp
+++ b/include/godot_cpp/core/object_id.hpp
@@ -2,9 +2,11 @@
/* object_id.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/core/property_info.hpp b/include/godot_cpp/core/property_info.hpp
index dd71d48..3ea64ba 100644
--- a/include/godot_cpp/core/property_info.hpp
+++ b/include/godot_cpp/core/property_info.hpp
@@ -2,9 +2,11 @@
/* property_info.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/core/type_info.hpp b/include/godot_cpp/core/type_info.hpp
index d847598..21216ec 100644
--- a/include/godot_cpp/core/type_info.hpp
+++ b/include/godot_cpp/core/type_info.hpp
@@ -2,9 +2,11 @@
/* type_info.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/godot.hpp b/include/godot_cpp/godot.hpp
index 39a5f05..623e360 100644
--- a/include/godot_cpp/godot.hpp
+++ b/include/godot_cpp/godot.hpp
@@ -2,9 +2,11 @@
/* godot.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/templates/cowdata.hpp b/include/godot_cpp/templates/cowdata.hpp
index dcb74ec..8b2c477 100644
--- a/include/godot_cpp/templates/cowdata.hpp
+++ b/include/godot_cpp/templates/cowdata.hpp
@@ -2,9 +2,11 @@
/* cowdata.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/templates/hash_map.hpp b/include/godot_cpp/templates/hash_map.hpp
index 59cd8e0..2596792 100644
--- a/include/godot_cpp/templates/hash_map.hpp
+++ b/include/godot_cpp/templates/hash_map.hpp
@@ -2,9 +2,11 @@
/* hash_map.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/templates/hash_set.hpp b/include/godot_cpp/templates/hash_set.hpp
index 1845a1b..cdcc6b6 100644
--- a/include/godot_cpp/templates/hash_set.hpp
+++ b/include/godot_cpp/templates/hash_set.hpp
@@ -2,9 +2,11 @@
/* hash_set.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/templates/hashfuncs.hpp b/include/godot_cpp/templates/hashfuncs.hpp
index 40b10a9..2618a51 100644
--- a/include/godot_cpp/templates/hashfuncs.hpp
+++ b/include/godot_cpp/templates/hashfuncs.hpp
@@ -2,9 +2,11 @@
/* hashfuncs.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/templates/list.hpp b/include/godot_cpp/templates/list.hpp
index fa59605..7898bf7 100644
--- a/include/godot_cpp/templates/list.hpp
+++ b/include/godot_cpp/templates/list.hpp
@@ -2,9 +2,11 @@
/* list.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/templates/local_vector.hpp b/include/godot_cpp/templates/local_vector.hpp
index c5481e4..73a3ba4 100644
--- a/include/godot_cpp/templates/local_vector.hpp
+++ b/include/godot_cpp/templates/local_vector.hpp
@@ -2,9 +2,11 @@
/* local_vector.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/templates/pair.hpp b/include/godot_cpp/templates/pair.hpp
index f875413..6395340 100644
--- a/include/godot_cpp/templates/pair.hpp
+++ b/include/godot_cpp/templates/pair.hpp
@@ -2,9 +2,11 @@
/* pair.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/templates/rb_map.hpp b/include/godot_cpp/templates/rb_map.hpp
index 6ab71fd..038a756 100644
--- a/include/godot_cpp/templates/rb_map.hpp
+++ b/include/godot_cpp/templates/rb_map.hpp
@@ -2,9 +2,11 @@
/* rb_map.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/templates/rb_set.hpp b/include/godot_cpp/templates/rb_set.hpp
index 69aa8d7..de5adb5 100644
--- a/include/godot_cpp/templates/rb_set.hpp
+++ b/include/godot_cpp/templates/rb_set.hpp
@@ -2,9 +2,11 @@
/* rb_set.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/templates/rid_owner.hpp b/include/godot_cpp/templates/rid_owner.hpp
index 1dd4a39..e7b43fc 100644
--- a/include/godot_cpp/templates/rid_owner.hpp
+++ b/include/godot_cpp/templates/rid_owner.hpp
@@ -2,9 +2,11 @@
/* rid_owner.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/templates/safe_refcount.hpp b/include/godot_cpp/templates/safe_refcount.hpp
index 98cb04b..15f8ccf 100644
--- a/include/godot_cpp/templates/safe_refcount.hpp
+++ b/include/godot_cpp/templates/safe_refcount.hpp
@@ -2,9 +2,11 @@
/* safe_refcount.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/templates/search_array.hpp b/include/godot_cpp/templates/search_array.hpp
index 11a9db5..1a7f9ab 100644
--- a/include/godot_cpp/templates/search_array.hpp
+++ b/include/godot_cpp/templates/search_array.hpp
@@ -2,9 +2,11 @@
/* search_array.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/templates/self_list.hpp b/include/godot_cpp/templates/self_list.hpp
index f7a65f6..2b65148 100644
--- a/include/godot_cpp/templates/self_list.hpp
+++ b/include/godot_cpp/templates/self_list.hpp
@@ -2,9 +2,11 @@
/* self_list.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/templates/sort_array.hpp b/include/godot_cpp/templates/sort_array.hpp
index 7ce5c78..00b743c 100644
--- a/include/godot_cpp/templates/sort_array.hpp
+++ b/include/godot_cpp/templates/sort_array.hpp
@@ -2,9 +2,11 @@
/* sort_array.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/templates/spin_lock.hpp b/include/godot_cpp/templates/spin_lock.hpp
index 530d545..6e76169 100644
--- a/include/godot_cpp/templates/spin_lock.hpp
+++ b/include/godot_cpp/templates/spin_lock.hpp
@@ -2,9 +2,11 @@
/* spin_lock.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/templates/thread_work_pool.hpp b/include/godot_cpp/templates/thread_work_pool.hpp
index cb20c6e..6ad79c5 100644
--- a/include/godot_cpp/templates/thread_work_pool.hpp
+++ b/include/godot_cpp/templates/thread_work_pool.hpp
@@ -2,9 +2,11 @@
/* thread_work_pool.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/templates/vector.hpp b/include/godot_cpp/templates/vector.hpp
index aaa84f3..4bd4660 100644
--- a/include/godot_cpp/templates/vector.hpp
+++ b/include/godot_cpp/templates/vector.hpp
@@ -2,9 +2,11 @@
/* vector.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/templates/vmap.hpp b/include/godot_cpp/templates/vmap.hpp
index 926ccd3..60fa99d 100644
--- a/include/godot_cpp/templates/vmap.hpp
+++ b/include/godot_cpp/templates/vmap.hpp
@@ -2,9 +2,11 @@
/* vmap.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/templates/vset.hpp b/include/godot_cpp/templates/vset.hpp
index ce21ba8..7b46d8d 100644
--- a/include/godot_cpp/templates/vset.hpp
+++ b/include/godot_cpp/templates/vset.hpp
@@ -2,9 +2,11 @@
/* vset.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/variant/aabb.hpp b/include/godot_cpp/variant/aabb.hpp
index b827112..1bf9a87 100644
--- a/include/godot_cpp/variant/aabb.hpp
+++ b/include/godot_cpp/variant/aabb.hpp
@@ -2,9 +2,11 @@
/* aabb.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/variant/array_helpers.hpp b/include/godot_cpp/variant/array_helpers.hpp
index 3d948aa..8d8455d 100644
--- a/include/godot_cpp/variant/array_helpers.hpp
+++ b/include/godot_cpp/variant/array_helpers.hpp
@@ -2,9 +2,11 @@
/* array_helpers.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/variant/basis.hpp b/include/godot_cpp/variant/basis.hpp
index f3ebe15..4d4c05e 100644
--- a/include/godot_cpp/variant/basis.hpp
+++ b/include/godot_cpp/variant/basis.hpp
@@ -2,9 +2,11 @@
/* basis.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/variant/callable_custom.hpp b/include/godot_cpp/variant/callable_custom.hpp
index 48a8142..dfbfcc2 100644
--- a/include/godot_cpp/variant/callable_custom.hpp
+++ b/include/godot_cpp/variant/callable_custom.hpp
@@ -2,9 +2,11 @@
/* callable_custom.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/variant/callable_method_pointer.hpp b/include/godot_cpp/variant/callable_method_pointer.hpp
index f3d688b..c34fbc1 100644
--- a/include/godot_cpp/variant/callable_method_pointer.hpp
+++ b/include/godot_cpp/variant/callable_method_pointer.hpp
@@ -2,9 +2,11 @@
/* callable_method_pointer.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/variant/char_string.hpp b/include/godot_cpp/variant/char_string.hpp
index 991c039..8f485f2 100644
--- a/include/godot_cpp/variant/char_string.hpp
+++ b/include/godot_cpp/variant/char_string.hpp
@@ -2,9 +2,11 @@
/* char_string.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/variant/char_utils.hpp b/include/godot_cpp/variant/char_utils.hpp
index 066f794..985ce6d 100644
--- a/include/godot_cpp/variant/char_utils.hpp
+++ b/include/godot_cpp/variant/char_utils.hpp
@@ -2,9 +2,11 @@
/* char_utils.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/variant/color.hpp b/include/godot_cpp/variant/color.hpp
index 0e837bc..fe1dbd1 100644
--- a/include/godot_cpp/variant/color.hpp
+++ b/include/godot_cpp/variant/color.hpp
@@ -2,9 +2,11 @@
/* color.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/variant/color_names.inc.hpp b/include/godot_cpp/variant/color_names.inc.hpp
index d7708e5..5b8efa2 100644
--- a/include/godot_cpp/variant/color_names.inc.hpp
+++ b/include/godot_cpp/variant/color_names.inc.hpp
@@ -2,9 +2,11 @@
/* color_names.inc.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/variant/plane.hpp b/include/godot_cpp/variant/plane.hpp
index 829f801..08a3668 100644
--- a/include/godot_cpp/variant/plane.hpp
+++ b/include/godot_cpp/variant/plane.hpp
@@ -2,9 +2,11 @@
/* plane.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/variant/projection.hpp b/include/godot_cpp/variant/projection.hpp
index 1de6c02..a5c45c7 100644
--- a/include/godot_cpp/variant/projection.hpp
+++ b/include/godot_cpp/variant/projection.hpp
@@ -2,9 +2,11 @@
/* projection.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/variant/quaternion.hpp b/include/godot_cpp/variant/quaternion.hpp
index 8d0afd7..e0ee562 100644
--- a/include/godot_cpp/variant/quaternion.hpp
+++ b/include/godot_cpp/variant/quaternion.hpp
@@ -2,9 +2,11 @@
/* quaternion.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/variant/rect2.hpp b/include/godot_cpp/variant/rect2.hpp
index 31c81aa..13c7657 100644
--- a/include/godot_cpp/variant/rect2.hpp
+++ b/include/godot_cpp/variant/rect2.hpp
@@ -2,9 +2,11 @@
/* rect2.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/variant/rect2i.hpp b/include/godot_cpp/variant/rect2i.hpp
index 57b0905..6b46725 100644
--- a/include/godot_cpp/variant/rect2i.hpp
+++ b/include/godot_cpp/variant/rect2i.hpp
@@ -2,9 +2,11 @@
/* rect2i.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/variant/transform2d.hpp b/include/godot_cpp/variant/transform2d.hpp
index d73323f..7cd13ed 100644
--- a/include/godot_cpp/variant/transform2d.hpp
+++ b/include/godot_cpp/variant/transform2d.hpp
@@ -2,9 +2,11 @@
/* transform2d.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/variant/transform3d.hpp b/include/godot_cpp/variant/transform3d.hpp
index 6fa5999..b66268c 100644
--- a/include/godot_cpp/variant/transform3d.hpp
+++ b/include/godot_cpp/variant/transform3d.hpp
@@ -2,9 +2,11 @@
/* transform3d.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/variant/typed_array.hpp b/include/godot_cpp/variant/typed_array.hpp
index 36bbcc9..672297f 100644
--- a/include/godot_cpp/variant/typed_array.hpp
+++ b/include/godot_cpp/variant/typed_array.hpp
@@ -2,9 +2,11 @@
/* typed_array.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/variant/typed_dictionary.hpp b/include/godot_cpp/variant/typed_dictionary.hpp
index e7f3535..8bf5a29 100644
--- a/include/godot_cpp/variant/typed_dictionary.hpp
+++ b/include/godot_cpp/variant/typed_dictionary.hpp
@@ -2,9 +2,11 @@
/* typed_dictionary.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/variant/variant.hpp b/include/godot_cpp/variant/variant.hpp
index 4c5f206..4591d58 100644
--- a/include/godot_cpp/variant/variant.hpp
+++ b/include/godot_cpp/variant/variant.hpp
@@ -2,9 +2,11 @@
/* variant.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/variant/vector2.hpp b/include/godot_cpp/variant/vector2.hpp
index 8f08985..94a1737 100644
--- a/include/godot_cpp/variant/vector2.hpp
+++ b/include/godot_cpp/variant/vector2.hpp
@@ -2,9 +2,11 @@
/* vector2.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/variant/vector2i.hpp b/include/godot_cpp/variant/vector2i.hpp
index 0d787c3..28779cb 100644
--- a/include/godot_cpp/variant/vector2i.hpp
+++ b/include/godot_cpp/variant/vector2i.hpp
@@ -2,9 +2,11 @@
/* vector2i.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/variant/vector3.hpp b/include/godot_cpp/variant/vector3.hpp
index f256c38..d9a05a6 100644
--- a/include/godot_cpp/variant/vector3.hpp
+++ b/include/godot_cpp/variant/vector3.hpp
@@ -2,9 +2,11 @@
/* vector3.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/variant/vector3i.hpp b/include/godot_cpp/variant/vector3i.hpp
index b2cdbbd..95ea53c 100644
--- a/include/godot_cpp/variant/vector3i.hpp
+++ b/include/godot_cpp/variant/vector3i.hpp
@@ -2,9 +2,11 @@
/* vector3i.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/variant/vector4.hpp b/include/godot_cpp/variant/vector4.hpp
index e0e197f..7c4772b 100644
--- a/include/godot_cpp/variant/vector4.hpp
+++ b/include/godot_cpp/variant/vector4.hpp
@@ -2,9 +2,11 @@
/* vector4.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/include/godot_cpp/variant/vector4i.hpp b/include/godot_cpp/variant/vector4i.hpp
index 8e9510f..723b33d 100644
--- a/include/godot_cpp/variant/vector4i.hpp
+++ b/include/godot_cpp/variant/vector4i.hpp
@@ -2,9 +2,11 @@
/* vector4i.hpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/misc/scripts/check_ci_log.py b/misc/scripts/check_ci_log.py
index d024a3e..7abf00e 100755
--- a/misc/scripts/check_ci_log.py
+++ b/misc/scripts/check_ci_log.py
@@ -28,10 +28,10 @@ if (
or file_contents.find("Aborted (core dumped)") != -1
or file_contents.find("terminate called without an active exception") != -1
):
- print("FATAL ERROR: Godot has been crashed.")
+ print("FATAL ERROR: Redot has been crashed.")
sys.exit(52)
-# Finding memory leaks in Godot is quite difficult, because we need to take into
+# Finding memory leaks in Redot is quite difficult, because we need to take into
# account leaks also in external libraries. They are usually provided without
# debugging symbols, so the leak report from it usually has only 2/3 lines,
# so searching for 5 element - "#4 0x" - should correctly detect the vast
@@ -42,7 +42,7 @@ if file_contents.find("ERROR: LeakSanitizer:") != -1:
print("ERROR: Memory leak was found")
sys.exit(53)
-# It may happen that Godot detects leaking nodes/resources and removes them, so
+# It may happen that Redot detects leaking nodes/resources and removes them, so
# this possibility should also be handled as a potential error, even if
# LeakSanitizer doesn't report anything
@@ -58,7 +58,7 @@ if file_contents.find("Assertion failed") != -1:
print("ERROR: Assertion failed in project, check execution log for more info")
sys.exit(55)
-# For now Godot leaks a lot of rendering stuff so for now we just show info
+# For now Redot leaks a lot of rendering stuff so for now we just show info
# about it and this needs to be re-enabled after fixing this memory leaks.
if file_contents.find("were leaked") != -1 or file_contents.find("were never freed") != -1:
diff --git a/misc/scripts/copyright_headers.py b/misc/scripts/copyright_headers.py
index 2b1201b..2ffa01b 100755
--- a/misc/scripts/copyright_headers.py
+++ b/misc/scripts/copyright_headers.py
@@ -9,9 +9,11 @@ header = """\
/* $filename */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
@@ -76,8 +78,8 @@ for f in sys.argv[1:]:
while line.strip() == "" and line != "": # Skip empty lines at the top
line = fileread.readline()
- if line.find("/**********") == -1: # Godot header starts this way
- # Maybe starting with a non-Godot comment, abort header magic
+ if line.find("/**********") == -1: # Redot header starts this way
+ # Maybe starting with a non-Redot comment, abort header magic
header_done = True
while not header_done: # Handle header now
diff --git a/misc/scripts/header_guards.py b/misc/scripts/header_guards.py
index c99c422..15672d3 100644
--- a/misc/scripts/header_guards.py
+++ b/misc/scripts/header_guards.py
@@ -8,8 +8,8 @@ if len(sys.argv) < 2:
print("Invalid usage of header_guards.py, it should be called with a path to one or multiple files.")
sys.exit(1)
-HEADER_CHECK_OFFSET = 30
-HEADER_BEGIN_OFFSET = 31
+HEADER_CHECK_OFFSET = 32
+HEADER_BEGIN_OFFSET = 33
HEADER_END_OFFSET = -1
changed = []
diff --git a/misc/scripts/make_tarball.sh b/misc/scripts/make_tarball.sh
index 9e02b80..e9ab183 100755
--- a/misc/scripts/make_tarball.sh
+++ b/misc/scripts/make_tarball.sh
@@ -1,7 +1,7 @@
#!/bin/sh
if [ ! -e "version.py" ]; then
- echo "This script should be ran from the root folder of the Godot repository."
+ echo "This script should be ran from the root folder of the Redot repository."
exit 1
fi
@@ -11,7 +11,7 @@ while getopts "h?sv:g:" opt; do
echo "Usage: $0 [OPTIONS...]"
echo
echo " -s script friendly file name (godot.tar.gz)"
- echo " -v godot version for file name (e.g. 4.0-stable)"
+ echo " -v redot version for file name (e.g. 4.0-stable)"
echo " -g git treeish to archive (e.g. master)"
echo
exit 1
@@ -35,17 +35,17 @@ else
fi
if [ ! -z "$script_friendly_name" ]; then
- NAME=godot
+ NAME=redot
else
if [ ! -z "$godot_version" ]; then
- NAME=godot-$godot_version
+ NAME=redot-$godot_version
else
- NAME=godot-$HEAD
+ NAME=redot-$HEAD
fi
fi
CURDIR=$(pwd)
-TMPDIR=$(mktemp -d -t godot-XXXXXX)
+TMPDIR=$(mktemp -d -t redot-XXXXXX)
echo "Generating tarball for revision $HEAD with folder name '$NAME'."
echo
diff --git a/src/classes/editor_plugin_registration.cpp b/src/classes/editor_plugin_registration.cpp
index 99819be..94093bb 100644
--- a/src/classes/editor_plugin_registration.cpp
+++ b/src/classes/editor_plugin_registration.cpp
@@ -2,9 +2,11 @@
/* editor_plugin_registration.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/classes/low_level.cpp b/src/classes/low_level.cpp
index 3b6b161..3832e84 100644
--- a/src/classes/low_level.cpp
+++ b/src/classes/low_level.cpp
@@ -2,9 +2,11 @@
/* low_level.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/classes/wrapped.cpp b/src/classes/wrapped.cpp
index e729ba0..94b30ec 100644
--- a/src/classes/wrapped.cpp
+++ b/src/classes/wrapped.cpp
@@ -2,9 +2,11 @@
/* wrapped.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/core/class_db.cpp b/src/core/class_db.cpp
index 5ded799..fd7d246 100644
--- a/src/core/class_db.cpp
+++ b/src/core/class_db.cpp
@@ -2,9 +2,11 @@
/* class_db.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/core/error_macros.cpp b/src/core/error_macros.cpp
index 685f70d..5ba39b9 100644
--- a/src/core/error_macros.cpp
+++ b/src/core/error_macros.cpp
@@ -2,9 +2,11 @@
/* error_macros.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/core/memory.cpp b/src/core/memory.cpp
index fca794d..79aecf6 100644
--- a/src/core/memory.cpp
+++ b/src/core/memory.cpp
@@ -2,9 +2,11 @@
/* memory.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/core/method_bind.cpp b/src/core/method_bind.cpp
index 0b9b5eb..7506273 100644
--- a/src/core/method_bind.cpp
+++ b/src/core/method_bind.cpp
@@ -2,9 +2,11 @@
/* method_bind.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/core/object.cpp b/src/core/object.cpp
index 410daf8..f29394c 100644
--- a/src/core/object.cpp
+++ b/src/core/object.cpp
@@ -2,9 +2,11 @@
/* object.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/godot.cpp b/src/godot.cpp
index fe75e6e..e4c63cf 100644
--- a/src/godot.cpp
+++ b/src/godot.cpp
@@ -2,9 +2,11 @@
/* godot.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/variant/aabb.cpp b/src/variant/aabb.cpp
index ded17d2..66de9c6 100644
--- a/src/variant/aabb.cpp
+++ b/src/variant/aabb.cpp
@@ -2,9 +2,11 @@
/* aabb.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/variant/basis.cpp b/src/variant/basis.cpp
index d8a9919..ba91e93 100644
--- a/src/variant/basis.cpp
+++ b/src/variant/basis.cpp
@@ -2,9 +2,11 @@
/* basis.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/variant/callable_custom.cpp b/src/variant/callable_custom.cpp
index ae8cc48..db1d850 100644
--- a/src/variant/callable_custom.cpp
+++ b/src/variant/callable_custom.cpp
@@ -2,9 +2,11 @@
/* callable_custom.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/variant/callable_method_pointer.cpp b/src/variant/callable_method_pointer.cpp
index 23b7ef5..a1e10c8 100644
--- a/src/variant/callable_method_pointer.cpp
+++ b/src/variant/callable_method_pointer.cpp
@@ -2,9 +2,11 @@
/* callable_method_pointer.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/variant/char_string.cpp b/src/variant/char_string.cpp
index 83a36c5..b956698 100644
--- a/src/variant/char_string.cpp
+++ b/src/variant/char_string.cpp
@@ -2,9 +2,11 @@
/* char_string.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/variant/color.cpp b/src/variant/color.cpp
index 4e3b870..ed5340f 100644
--- a/src/variant/color.cpp
+++ b/src/variant/color.cpp
@@ -2,9 +2,11 @@
/* color.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/variant/packed_arrays.cpp b/src/variant/packed_arrays.cpp
index 8fe8a73..6a1788d 100644
--- a/src/variant/packed_arrays.cpp
+++ b/src/variant/packed_arrays.cpp
@@ -2,9 +2,11 @@
/* packed_arrays.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/variant/plane.cpp b/src/variant/plane.cpp
index caea516..f03e1d4 100644
--- a/src/variant/plane.cpp
+++ b/src/variant/plane.cpp
@@ -2,9 +2,11 @@
/* plane.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/variant/projection.cpp b/src/variant/projection.cpp
index ddedc93..9d879b5 100644
--- a/src/variant/projection.cpp
+++ b/src/variant/projection.cpp
@@ -2,9 +2,11 @@
/* projection.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/variant/quaternion.cpp b/src/variant/quaternion.cpp
index 3dd7af5..ec2c25d 100644
--- a/src/variant/quaternion.cpp
+++ b/src/variant/quaternion.cpp
@@ -2,9 +2,11 @@
/* quaternion.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/variant/rect2.cpp b/src/variant/rect2.cpp
index 62730a9..20e52c2 100644
--- a/src/variant/rect2.cpp
+++ b/src/variant/rect2.cpp
@@ -2,9 +2,11 @@
/* rect2.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/variant/rect2i.cpp b/src/variant/rect2i.cpp
index 3ea7147..64e1c7d 100644
--- a/src/variant/rect2i.cpp
+++ b/src/variant/rect2i.cpp
@@ -2,9 +2,11 @@
/* rect2i.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/variant/transform2d.cpp b/src/variant/transform2d.cpp
index 3b2c0b0..cd90cd6 100644
--- a/src/variant/transform2d.cpp
+++ b/src/variant/transform2d.cpp
@@ -2,9 +2,11 @@
/* transform2d.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/variant/transform3d.cpp b/src/variant/transform3d.cpp
index d71e919..fd5de03 100644
--- a/src/variant/transform3d.cpp
+++ b/src/variant/transform3d.cpp
@@ -2,9 +2,11 @@
/* transform3d.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/variant/variant.cpp b/src/variant/variant.cpp
index 1f57d48..a2f9e23 100644
--- a/src/variant/variant.cpp
+++ b/src/variant/variant.cpp
@@ -2,9 +2,11 @@
/* variant.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/variant/vector2.cpp b/src/variant/vector2.cpp
index 12201f1..043d13b 100644
--- a/src/variant/vector2.cpp
+++ b/src/variant/vector2.cpp
@@ -2,9 +2,11 @@
/* vector2.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/variant/vector2i.cpp b/src/variant/vector2i.cpp
index 4baff3b..f74db15 100644
--- a/src/variant/vector2i.cpp
+++ b/src/variant/vector2i.cpp
@@ -2,9 +2,11 @@
/* vector2i.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/variant/vector3.cpp b/src/variant/vector3.cpp
index d2ad6a9..e3be49c 100644
--- a/src/variant/vector3.cpp
+++ b/src/variant/vector3.cpp
@@ -2,9 +2,11 @@
/* vector3.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/variant/vector3i.cpp b/src/variant/vector3i.cpp
index 7b25d89..7d17766 100644
--- a/src/variant/vector3i.cpp
+++ b/src/variant/vector3i.cpp
@@ -2,9 +2,11 @@
/* vector3i.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/variant/vector4.cpp b/src/variant/vector4.cpp
index 2f1bb59..98877b0 100644
--- a/src/variant/vector4.cpp
+++ b/src/variant/vector4.cpp
@@ -2,9 +2,11 @@
/* vector4.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/src/variant/vector4i.cpp b/src/variant/vector4i.cpp
index b0e330c..f80af0e 100644
--- a/src/variant/vector4i.cpp
+++ b/src/variant/vector4i.cpp
@@ -2,9 +2,11 @@
/* vector4i.cpp */
/**************************************************************************/
/* This file is part of: */
-/* GODOT ENGINE */
-/* https://godotengine.org */
+/* REDOT ENGINE */
+/* https://redotengine.org */
/**************************************************************************/
+/* Copyright (c) 2024-present Redot Engine contributors */
+/* (see REDOT_AUTHORS.md) */
/* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */
/* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */
/* */
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
index f1c4c0d..7c2e984 100644
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@ -133,7 +133,7 @@ if(CMAKE_VERSION VERSION_GREATER "3.13")
)
else()
target_link_libraries(${PROJECT_NAME}
- ${CPP_BINDINGS_PATH}/bin/libgodot-cpp.${SYSTEM_NAME}.${BUILD_TYPE}$<$<NOT:$<PLATFORM_ID:Android>>:.${BITS}>.a
+ ${CPP_BINDINGS_PATH}/bin/libredot-cpp.${SYSTEM_NAME}.${BUILD_TYPE}$<$<NOT:$<PLATFORM_ID:Android>>:.${BITS}>.a
)
endif()
diff --git a/test/README.md b/test/README.md
index 5313e33..6ed0a05 100644
--- a/test/README.md
+++ b/test/README.md
@@ -1,6 +1,6 @@
-# godot-cpp integration test
+# redot-cpp integration test
-This project is used to perform integration testing of the godot-cpp
+This project is used to perform integration testing of the redot-cpp
extension, to validate PRs and implemented APIs.
## License
diff --git a/test/generate_xcframework.sh b/test/generate_xcframework.sh
index 7adddff..653cb56 100755
--- a/test/generate_xcframework.sh
+++ b/test/generate_xcframework.sh
@@ -4,4 +4,4 @@ scons arch=universal ios_simulator=yes platform=ios target=$1 $2
scons arch=arm64 ios_simulator=no platform=ios target=$1 $2
xcodebuild -create-xcframework -library ./project/bin/libgdexample.ios.$1.a -library ./project/bin/libgdexample.ios.$1.simulator.a -output ./project/bin/libgdexample.ios.$1.xcframework
-xcodebuild -create-xcframework -library ../bin/libgodot-cpp.ios.$1.arm64.a -library ../bin/libgodot-cpp.ios.$1.universal.simulator.a -output ./project/bin/libgodot-cpp.ios.$1.xcframework
+xcodebuild -create-xcframework -library ../bin/libredot-cpp.ios.$1.arm64.a -library ../bin/libredot-cpp.ios.$1.universal.simulator.a -output ./project/bin/libredot-cpp.ios.$1.xcframework
diff --git a/test/project/example.gdextension b/test/project/example.gdextension
index 8e2f794..51c6f37 100644
--- a/test/project/example.gdextension
+++ b/test/project/example.gdextension
@@ -36,8 +36,8 @@ web.release.wasm32 = "res://bin/libgdexample.web.template_release.wasm32.nothrea
[dependencies]
ios.debug = {
- "res://bin/libgodot-cpp.ios.template_debug.xcframework": ""
+ "res://bin/libredot-cpp.ios.template_debug.xcframework": ""
}
ios.release = {
- "res://bin/libgodot-cpp.ios.template_release.xcframework": ""
+ "res://bin/libredot-cpp.ios.template_release.xcframework": ""
}
diff --git a/test/run-tests.sh b/test/run-tests.sh
index 728f6d4..d6e4ea3 100755
--- a/test/run-tests.sh
+++ b/test/run-tests.sh
@@ -1,11 +1,11 @@
#!/bin/bash
-GODOT=${GODOT:-godot}
+REDOT=${REDOT:-redot}
END_STRING="==== TESTS FINISHED ===="
FAILURE_STRING="******** FAILED ********"
-OUTPUT=$($GODOT --path project --debug --headless --quit)
+OUTPUT=$($REDOT --path project --debug --headless --quit)
ERRCODE=$?
echo "$OUTPUT"
diff --git a/tools/godotcpp.py b/tools/godotcpp.py
index b2a63dc..afa3c49 100644
--- a/tools/godotcpp.py
+++ b/tools/godotcpp.py
@@ -245,7 +245,7 @@ def options(opts, env):
opts.Add(
BoolVariable(
key="build_library",
- help="Build the godot-cpp library.",
+ help="Build the redot-cpp library.",
default=env.get("build_library", True),
)
)
@@ -548,7 +548,7 @@ def _godot_cpp(env):
env.AppendUnique(CPPPATH=[env.Dir(d) for d in [extension_dir, "include", "gen/include"]])
library = None
- library_name = "libgodot-cpp" + env["suffix"] + env["LIBSUFFIX"]
+ library_name = "libredot-cpp" + env["suffix"] + env["LIBSUFFIX"]
if env["build_library"]:
library = env.StaticLibrary(target=env.File("bin/%s" % library_name), source=sources)