From 02336831735fd6affbe0a6fa252ec98d3e78120c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Verschelde?= Date: Mon, 19 Dec 2022 16:10:14 +0100 Subject: [PATCH] gdextension: Sync with upstream commit e780dc332a0a3f642a6daf8548cb211d79a2cc45 (4.0-beta9) --- gdextension/extension_api.json | 2526 ++++++++++++++++++++++++++++---- 1 file changed, 2208 insertions(+), 318 deletions(-) diff --git a/gdextension/extension_api.json b/gdextension/extension_api.json index 6d8d3e62..d981179b 100644 --- a/gdextension/extension_api.json +++ b/gdextension/extension_api.json @@ -3,9 +3,9 @@ "version_major": 4, "version_minor": 0, "version_patch": 0, - "version_status": "beta8", + "version_status": "beta9", "version_build": "official", - "version_full_name": "Godot Engine v4.0.beta8.official" + "version_full_name": "Godot Engine v4.0.beta9.official" }, "builtin_class_sizes": [ { @@ -1856,6 +1856,10 @@ "name": "INLINE_ALIGNMENT_CENTER_TO", "value": 1 }, + { + "name": "INLINE_ALIGNMENT_BASELINE_TO", + "value": 3 + }, { "name": "INLINE_ALIGNMENT_BOTTOM_TO", "value": 2 @@ -7304,6 +7308,11 @@ "right_type": "StringName", "return_type": "bool" }, + { + "name": "+", + "right_type": "StringName", + "return_type": "String" + }, { "name": "%", "right_type": "StringName", @@ -16655,6 +16664,26 @@ "right_type": "Variant", "return_type": "bool" }, + { + "name": "%", + "right_type": "Variant", + "return_type": "String" + }, + { + "name": "%", + "right_type": "bool", + "return_type": "String" + }, + { + "name": "%", + "right_type": "int", + "return_type": "String" + }, + { + "name": "%", + "right_type": "float", + "return_type": "String" + }, { "name": "==", "right_type": "String", @@ -16665,11 +16694,101 @@ "right_type": "String", "return_type": "bool" }, + { + "name": "+", + "right_type": "String", + "return_type": "String" + }, + { + "name": "%", + "right_type": "String", + "return_type": "String" + }, { "name": "in", "right_type": "String", "return_type": "bool" }, + { + "name": "%", + "right_type": "Vector2", + "return_type": "String" + }, + { + "name": "%", + "right_type": "Vector2i", + "return_type": "String" + }, + { + "name": "%", + "right_type": "Rect2", + "return_type": "String" + }, + { + "name": "%", + "right_type": "Rect2i", + "return_type": "String" + }, + { + "name": "%", + "right_type": "Vector3", + "return_type": "String" + }, + { + "name": "%", + "right_type": "Vector3i", + "return_type": "String" + }, + { + "name": "%", + "right_type": "Transform2D", + "return_type": "String" + }, + { + "name": "%", + "right_type": "Vector4", + "return_type": "String" + }, + { + "name": "%", + "right_type": "Vector4i", + "return_type": "String" + }, + { + "name": "%", + "right_type": "Plane", + "return_type": "String" + }, + { + "name": "%", + "right_type": "Quaternion", + "return_type": "String" + }, + { + "name": "%", + "right_type": "AABB", + "return_type": "String" + }, + { + "name": "%", + "right_type": "Basis", + "return_type": "String" + }, + { + "name": "%", + "right_type": "Transform3D", + "return_type": "String" + }, + { + "name": "%", + "right_type": "Projection", + "return_type": "String" + }, + { + "name": "%", + "right_type": "Color", + "return_type": "String" + }, { "name": "==", "right_type": "StringName", @@ -16700,28 +16819,1237 @@ "right_type": "StringName", "return_type": "bool" }, + { + "name": "+", + "right_type": "StringName", + "return_type": "String" + }, + { + "name": "%", + "right_type": "StringName", + "return_type": "String" + }, { "name": "in", "right_type": "StringName", "return_type": "bool" }, + { + "name": "%", + "right_type": "NodePath", + "return_type": "String" + }, + { + "name": "%", + "right_type": "Object", + "return_type": "String" + }, { "name": "in", "right_type": "Object", "return_type": "bool" }, + { + "name": "%", + "right_type": "Callable", + "return_type": "String" + }, + { + "name": "%", + "right_type": "Signal", + "return_type": "String" + }, + { + "name": "%", + "right_type": "Dictionary", + "return_type": "String" + }, { "name": "in", "right_type": "Dictionary", "return_type": "bool" }, + { + "name": "%", + "right_type": "Array", + "return_type": "String" + }, { "name": "in", "right_type": "Array", "return_type": "bool" + }, + { + "name": "%", + "right_type": "PackedByteArray", + "return_type": "String" + }, + { + "name": "%", + "right_type": "PackedInt32Array", + "return_type": "String" + }, + { + "name": "%", + "right_type": "PackedInt64Array", + "return_type": "String" + }, + { + "name": "%", + "right_type": "PackedFloat32Array", + "return_type": "String" + }, + { + "name": "%", + "right_type": "PackedFloat64Array", + "return_type": "String" + }, + { + "name": "%", + "right_type": "PackedStringArray", + "return_type": "String" + }, + { + "name": "in", + "right_type": "PackedStringArray", + "return_type": "bool" + }, + { + "name": "%", + "right_type": "PackedVector2Array", + "return_type": "String" + }, + { + "name": "%", + "right_type": "PackedVector3Array", + "return_type": "String" + }, + { + "name": "%", + "right_type": "PackedColorArray", + "return_type": "String" } ], "methods": [ + { + "name": "casecmp_to", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2920860731, + "arguments": [ + { + "name": "to", + "type": "String" + } + ] + }, + { + "name": "nocasecmp_to", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2920860731, + "arguments": [ + { + "name": "to", + "type": "String" + } + ] + }, + { + "name": "naturalnocasecmp_to", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2920860731, + "arguments": [ + { + "name": "to", + "type": "String" + } + ] + }, + { + "name": "length", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3173160232 + }, + { + "name": "substr", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 787537301, + "arguments": [ + { + "name": "from", + "type": "int" + }, + { + "name": "len", + "type": "int", + "default_value": "-1" + } + ] + }, + { + "name": "get_slice", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3535100402, + "arguments": [ + { + "name": "delimiter", + "type": "String" + }, + { + "name": "slice", + "type": "int" + } + ] + }, + { + "name": "get_slicec", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 787537301, + "arguments": [ + { + "name": "delimiter", + "type": "int" + }, + { + "name": "slice", + "type": "int" + } + ] + }, + { + "name": "get_slice_count", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2920860731, + "arguments": [ + { + "name": "delimiter", + "type": "String" + } + ] + }, + { + "name": "find", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1760645412, + "arguments": [ + { + "name": "what", + "type": "String" + }, + { + "name": "from", + "type": "int", + "default_value": "0" + } + ] + }, + { + "name": "count", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2343087891, + "arguments": [ + { + "name": "what", + "type": "String" + }, + { + "name": "from", + "type": "int", + "default_value": "0" + }, + { + "name": "to", + "type": "int", + "default_value": "0" + } + ] + }, + { + "name": "countn", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2343087891, + "arguments": [ + { + "name": "what", + "type": "String" + }, + { + "name": "from", + "type": "int", + "default_value": "0" + }, + { + "name": "to", + "type": "int", + "default_value": "0" + } + ] + }, + { + "name": "findn", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1760645412, + "arguments": [ + { + "name": "what", + "type": "String" + }, + { + "name": "from", + "type": "int", + "default_value": "0" + } + ] + }, + { + "name": "rfind", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1760645412, + "arguments": [ + { + "name": "what", + "type": "String" + }, + { + "name": "from", + "type": "int", + "default_value": "-1" + } + ] + }, + { + "name": "rfindn", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1760645412, + "arguments": [ + { + "name": "what", + "type": "String" + }, + { + "name": "from", + "type": "int", + "default_value": "-1" + } + ] + }, + { + "name": "match", + "return_type": "bool", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2566493496, + "arguments": [ + { + "name": "expr", + "type": "String" + } + ] + }, + { + "name": "matchn", + "return_type": "bool", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2566493496, + "arguments": [ + { + "name": "expr", + "type": "String" + } + ] + }, + { + "name": "begins_with", + "return_type": "bool", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2566493496, + "arguments": [ + { + "name": "text", + "type": "String" + } + ] + }, + { + "name": "ends_with", + "return_type": "bool", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2566493496, + "arguments": [ + { + "name": "text", + "type": "String" + } + ] + }, + { + "name": "is_subsequence_of", + "return_type": "bool", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2566493496, + "arguments": [ + { + "name": "text", + "type": "String" + } + ] + }, + { + "name": "is_subsequence_ofn", + "return_type": "bool", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2566493496, + "arguments": [ + { + "name": "text", + "type": "String" + } + ] + }, + { + "name": "bigrams", + "return_type": "PackedStringArray", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 747180633 + }, + { + "name": "similarity", + "return_type": "float", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2697460964, + "arguments": [ + { + "name": "text", + "type": "String" + } + ] + }, + { + "name": "format", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3212199029, + "arguments": [ + { + "name": "values", + "type": "Variant" + }, + { + "name": "placeholder", + "type": "String", + "default_value": "\"{_}\"" + } + ] + }, + { + "name": "replace", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1340436205, + "arguments": [ + { + "name": "what", + "type": "String" + }, + { + "name": "forwhat", + "type": "String" + } + ] + }, + { + "name": "replacen", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1340436205, + "arguments": [ + { + "name": "what", + "type": "String" + }, + { + "name": "forwhat", + "type": "String" + } + ] + }, + { + "name": "repeat", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2162347432, + "arguments": [ + { + "name": "count", + "type": "int" + } + ] + }, + { + "name": "insert", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 248737229, + "arguments": [ + { + "name": "position", + "type": "int" + }, + { + "name": "what", + "type": "String" + } + ] + }, + { + "name": "capitalize", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, + { + "name": "to_camel_case", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, + { + "name": "to_pascal_case", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, + { + "name": "to_snake_case", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, + { + "name": "split", + "return_type": "PackedStringArray", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1252735785, + "arguments": [ + { + "name": "delimiter", + "type": "String", + "default_value": "\"\"" + }, + { + "name": "allow_empty", + "type": "bool", + "default_value": "true" + }, + { + "name": "maxsplit", + "type": "int", + "default_value": "0" + } + ] + }, + { + "name": "rsplit", + "return_type": "PackedStringArray", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1252735785, + "arguments": [ + { + "name": "delimiter", + "type": "String", + "default_value": "\"\"" + }, + { + "name": "allow_empty", + "type": "bool", + "default_value": "true" + }, + { + "name": "maxsplit", + "type": "int", + "default_value": "0" + } + ] + }, + { + "name": "split_floats", + "return_type": "PackedFloat64Array", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2092079095, + "arguments": [ + { + "name": "delimiter", + "type": "String" + }, + { + "name": "allow_empty", + "type": "bool", + "default_value": "true" + } + ] + }, + { + "name": "join", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3595973238, + "arguments": [ + { + "name": "parts", + "type": "PackedStringArray" + } + ] + }, + { + "name": "to_upper", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, + { + "name": "to_lower", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, + { + "name": "left", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2162347432, + "arguments": [ + { + "name": "length", + "type": "int" + } + ] + }, + { + "name": "right", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2162347432, + "arguments": [ + { + "name": "length", + "type": "int" + } + ] + }, + { + "name": "strip_edges", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 907855311, + "arguments": [ + { + "name": "left", + "type": "bool", + "default_value": "true" + }, + { + "name": "right", + "type": "bool", + "default_value": "true" + } + ] + }, + { + "name": "strip_escapes", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, + { + "name": "lstrip", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3134094431, + "arguments": [ + { + "name": "chars", + "type": "String" + } + ] + }, + { + "name": "rstrip", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3134094431, + "arguments": [ + { + "name": "chars", + "type": "String" + } + ] + }, + { + "name": "get_extension", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, + { + "name": "get_basename", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, + { + "name": "path_join", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3134094431, + "arguments": [ + { + "name": "file", + "type": "String" + } + ] + }, + { + "name": "unicode_at", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 4103005248, + "arguments": [ + { + "name": "at", + "type": "int" + } + ] + }, + { + "name": "indent", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3134094431, + "arguments": [ + { + "name": "prefix", + "type": "String" + } + ] + }, + { + "name": "dedent", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, + { + "name": "md5_text", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, + { + "name": "sha1_text", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, + { + "name": "sha256_text", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, + { + "name": "md5_buffer", + "return_type": "PackedByteArray", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 247621236 + }, + { + "name": "sha1_buffer", + "return_type": "PackedByteArray", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 247621236 + }, + { + "name": "sha256_buffer", + "return_type": "PackedByteArray", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 247621236 + }, + { + "name": "is_empty", + "return_type": "bool", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3918633141 + }, + { + "name": "contains", + "return_type": "bool", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2566493496, + "arguments": [ + { + "name": "what", + "type": "String" + } + ] + }, + { + "name": "is_absolute_path", + "return_type": "bool", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3918633141 + }, + { + "name": "is_relative_path", + "return_type": "bool", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3918633141 + }, + { + "name": "simplify_path", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, + { + "name": "get_base_dir", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, + { + "name": "get_file", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, + { + "name": "xml_escape", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3429816538, + "arguments": [ + { + "name": "escape_quotes", + "type": "bool", + "default_value": "false" + } + ] + }, + { + "name": "xml_unescape", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, + { + "name": "uri_encode", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, + { + "name": "uri_decode", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, + { + "name": "c_escape", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, + { + "name": "c_unescape", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, + { + "name": "json_escape", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, + { + "name": "validate_node_name", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, + { + "name": "is_valid_identifier", + "return_type": "bool", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3918633141 + }, + { + "name": "is_valid_int", + "return_type": "bool", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3918633141 + }, + { + "name": "is_valid_float", + "return_type": "bool", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3918633141 + }, + { + "name": "is_valid_hex_number", + "return_type": "bool", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 593672999, + "arguments": [ + { + "name": "with_prefix", + "type": "bool", + "default_value": "false" + } + ] + }, + { + "name": "is_valid_html_color", + "return_type": "bool", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3918633141 + }, + { + "name": "is_valid_ip_address", + "return_type": "bool", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3918633141 + }, + { + "name": "is_valid_filename", + "return_type": "bool", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3918633141 + }, + { + "name": "to_int", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3173160232 + }, + { + "name": "to_float", + "return_type": "float", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 466405837 + }, + { + "name": "hex_to_int", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3173160232 + }, + { + "name": "bin_to_int", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3173160232 + }, + { + "name": "lpad", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 248737229, + "arguments": [ + { + "name": "min_length", + "type": "int" + }, + { + "name": "character", + "type": "String", + "default_value": "\" \"" + } + ] + }, + { + "name": "rpad", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 248737229, + "arguments": [ + { + "name": "min_length", + "type": "int" + }, + { + "name": "character", + "type": "String", + "default_value": "\" \"" + } + ] + }, + { + "name": "pad_decimals", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2162347432, + "arguments": [ + { + "name": "digits", + "type": "int" + } + ] + }, + { + "name": "pad_zeros", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2162347432, + "arguments": [ + { + "name": "digits", + "type": "int" + } + ] + }, + { + "name": "trim_prefix", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3134094431, + "arguments": [ + { + "name": "prefix", + "type": "String" + } + ] + }, + { + "name": "trim_suffix", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3134094431, + "arguments": [ + { + "name": "suffix", + "type": "String" + } + ] + }, + { + "name": "to_ascii_buffer", + "return_type": "PackedByteArray", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 247621236 + }, + { + "name": "to_utf8_buffer", + "return_type": "PackedByteArray", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 247621236 + }, + { + "name": "to_utf16_buffer", + "return_type": "PackedByteArray", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 247621236 + }, + { + "name": "to_utf32_buffer", + "return_type": "PackedByteArray", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 247621236 + }, { "name": "hash", "return_type": "int", @@ -81265,6 +82593,10 @@ "name": "GLOBAL_HISTORY", "value": 0 }, + { + "name": "REMOTE_HISTORY", + "value": -9 + }, { "name": "INVALID_HISTORY", "value": -99 @@ -91522,6 +92854,237 @@ } ] }, + { + "name": "GDExtension", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "Resource", + "api_type": "core", + "enums": [ + { + "name": "InitializationLevel", + "is_bitfield": false, + "values": [ + { + "name": "INITIALIZATION_LEVEL_CORE", + "value": 0 + }, + { + "name": "INITIALIZATION_LEVEL_SERVERS", + "value": 1 + }, + { + "name": "INITIALIZATION_LEVEL_SCENE", + "value": 2 + }, + { + "name": "INITIALIZATION_LEVEL_EDITOR", + "value": 3 + } + ] + } + ], + "methods": [ + { + "name": "open_library", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 852856452, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "path", + "type": "String" + }, + { + "name": "entry_symbol", + "type": "String" + } + ] + }, + { + "name": "close_library", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "is_library_open", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "get_minimum_library_initialization_level", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 964858755, + "return_value": { + "type": "enum::GDExtension.InitializationLevel" + } + }, + { + "name": "initialize_library", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3409922941, + "arguments": [ + { + "name": "level", + "type": "enum::GDExtension.InitializationLevel" + } + ] + } + ] + }, + { + "name": "GDExtensionManager", + "is_refcounted": false, + "is_instantiable": false, + "inherits": "Object", + "api_type": "core", + "enums": [ + { + "name": "LoadStatus", + "is_bitfield": false, + "values": [ + { + "name": "LOAD_STATUS_OK", + "value": 0 + }, + { + "name": "LOAD_STATUS_FAILED", + "value": 1 + }, + { + "name": "LOAD_STATUS_ALREADY_LOADED", + "value": 2 + }, + { + "name": "LOAD_STATUS_NOT_LOADED", + "value": 3 + }, + { + "name": "LOAD_STATUS_NEEDS_RESTART", + "value": 4 + } + ] + } + ], + "methods": [ + { + "name": "load_extension", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4024158731, + "return_value": { + "type": "enum::GDExtensionManager.LoadStatus" + }, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "reload_extension", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4024158731, + "return_value": { + "type": "enum::GDExtensionManager.LoadStatus" + }, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "unload_extension", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4024158731, + "return_value": { + "type": "enum::GDExtensionManager.LoadStatus" + }, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "is_extension_loaded", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3927539163, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "get_loaded_extensions", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1139954409, + "return_value": { + "type": "PackedStringArray" + } + }, + { + "name": "get_extension", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 49743343, + "return_value": { + "type": "GDExtension" + }, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + } + ] + }, { "name": "GDScript", "is_refcounted": true, @@ -92850,6 +94413,10 @@ "type": "int" }, "arguments": [ + { + "name": "state", + "type": "GLTFState" + }, { "name": "root", "type": "Node" @@ -96271,6 +97838,18 @@ "setter": "set_sub_emitter", "getter": "get_sub_emitter" }, + { + "type": "ShaderMaterial,ParticleProcessMaterial", + "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", @@ -96372,18 +97951,6 @@ "name": "trail_section_subdivisions", "setter": "set_trail_section_subdivisions", "getter": "get_trail_section_subdivisions" - }, - { - "type": "ShaderMaterial,ParticleProcessMaterial", - "name": "process_material", - "setter": "set_process_material", - "getter": "get_process_material" - }, - { - "type": "Texture2D", - "name": "texture", - "setter": "set_texture", - "getter": "get_texture" } ] }, @@ -99974,6 +101541,17 @@ "type": "AABB" } ] + }, + { + "name": "get_custom_aabb", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1068685055, + "return_value": { + "type": "AABB" + } } ], "properties": [ @@ -100007,6 +101585,12 @@ "setter": "set_extra_cull_margin", "getter": "get_extra_cull_margin" }, + { + "type": "AABB", + "name": "custom_aabb", + "setter": "set_custom_aabb", + "getter": "get_custom_aabb" + }, { "type": "float", "name": "lod_bias", @@ -119442,6 +121026,31 @@ "type": "String" } }, + { + "name": "set_uri", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "uri", + "type": "String" + } + ] + }, + { + "name": "get_uri", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, { "name": "set_underline_mode", "is_const": false, @@ -119531,6 +121140,12 @@ "setter": "set_underline_mode", "getter": "get_underline_mode" }, + { + "type": "String", + "name": "uri", + "setter": "set_uri", + "getter": "get_uri" + }, { "type": "int", "name": "text_direction", @@ -122358,7 +123973,7 @@ ] }, { - "name": "set_item_navmesh", + "name": "set_item_navigation_mesh", "is_const": false, "is_vararg": false, "is_static": false, @@ -122371,13 +123986,13 @@ "meta": "int32" }, { - "name": "navmesh", + "name": "navigation_mesh", "type": "NavigationMesh" } ] }, { - "name": "set_item_navmesh_transform", + "name": "set_item_navigation_mesh_transform", "is_const": false, "is_vararg": false, "is_static": false, @@ -122390,7 +124005,7 @@ "meta": "int32" }, { - "name": "navmesh", + "name": "navigation_mesh", "type": "Transform3D" } ] @@ -122488,7 +124103,7 @@ ] }, { - "name": "get_item_navmesh", + "name": "get_item_navigation_mesh", "is_const": true, "is_vararg": false, "is_static": false, @@ -122506,7 +124121,7 @@ ] }, { - "name": "get_item_navmesh_transform", + "name": "get_item_navigation_mesh_transform", "is_const": true, "is_vararg": false, "is_static": false, @@ -125343,237 +126958,6 @@ } ] }, - { - "name": "GDExtension", - "is_refcounted": true, - "is_instantiable": true, - "inherits": "Resource", - "api_type": "core", - "enums": [ - { - "name": "InitializationLevel", - "is_bitfield": false, - "values": [ - { - "name": "INITIALIZATION_LEVEL_CORE", - "value": 0 - }, - { - "name": "INITIALIZATION_LEVEL_SERVERS", - "value": 1 - }, - { - "name": "INITIALIZATION_LEVEL_SCENE", - "value": 2 - }, - { - "name": "INITIALIZATION_LEVEL_EDITOR", - "value": 3 - } - ] - } - ], - "methods": [ - { - "name": "open_library", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 852856452, - "return_value": { - "type": "enum::Error" - }, - "arguments": [ - { - "name": "path", - "type": "String" - }, - { - "name": "entry_symbol", - "type": "String" - } - ] - }, - { - "name": "close_library", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3218959716 - }, - { - "name": "is_library_open", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, - "return_value": { - "type": "bool" - } - }, - { - "name": "get_minimum_library_initialization_level", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3541246554, - "return_value": { - "type": "enum::GDExtension.InitializationLevel" - } - }, - { - "name": "initialize_library", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3743496778, - "arguments": [ - { - "name": "level", - "type": "enum::GDExtension.InitializationLevel" - } - ] - } - ] - }, - { - "name": "GDExtensionManager", - "is_refcounted": false, - "is_instantiable": false, - "inherits": "Object", - "api_type": "core", - "enums": [ - { - "name": "LoadStatus", - "is_bitfield": false, - "values": [ - { - "name": "LOAD_STATUS_OK", - "value": 0 - }, - { - "name": "LOAD_STATUS_FAILED", - "value": 1 - }, - { - "name": "LOAD_STATUS_ALREADY_LOADED", - "value": 2 - }, - { - "name": "LOAD_STATUS_NOT_LOADED", - "value": 3 - }, - { - "name": "LOAD_STATUS_NEEDS_RESTART", - "value": 4 - } - ] - } - ], - "methods": [ - { - "name": "load_extension", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3900395898, - "return_value": { - "type": "enum::GDExtensionManager.LoadStatus" - }, - "arguments": [ - { - "name": "path", - "type": "String" - } - ] - }, - { - "name": "reload_extension", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3900395898, - "return_value": { - "type": "enum::GDExtensionManager.LoadStatus" - }, - "arguments": [ - { - "name": "path", - "type": "String" - } - ] - }, - { - "name": "unload_extension", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3900395898, - "return_value": { - "type": "enum::GDExtensionManager.LoadStatus" - }, - "arguments": [ - { - "name": "path", - "type": "String" - } - ] - }, - { - "name": "is_extension_loaded", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3927539163, - "return_value": { - "type": "bool" - }, - "arguments": [ - { - "name": "path", - "type": "String" - } - ] - }, - { - "name": "get_loaded_extensions", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1139954409, - "return_value": { - "type": "PackedStringArray" - } - }, - { - "name": "get_extension", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3065478200, - "return_value": { - "type": "GDExtension" - }, - "arguments": [ - { - "name": "path", - "type": "String" - } - ] - } - ] - }, { "name": "NavigationAgent2D", "is_refcounted": false, @@ -125985,7 +127369,7 @@ ] }, { - "name": "get_nav_path", + "name": "get_current_navigation_path", "is_const": true, "is_vararg": false, "is_static": false, @@ -125996,7 +127380,7 @@ } }, { - "name": "get_nav_path_index", + "name": "get_current_navigation_path_index", "is_const": true, "is_vararg": false, "is_static": false, @@ -126604,7 +127988,7 @@ ] }, { - "name": "get_nav_path", + "name": "get_current_navigation_path", "is_const": true, "is_vararg": false, "is_static": false, @@ -126615,7 +127999,7 @@ } }, { - "name": "get_nav_path_index", + "name": "get_current_navigation_path_index", "is_const": true, "is_vararg": false, "is_static": false, @@ -127370,7 +128754,7 @@ "is_bitfield": false, "values": [ { - "name": "SOURCE_GEOMETRY_NAVMESH_CHILDREN", + "name": "SOURCE_GEOMETRY_ROOT_NODE_CHILDREN", "value": 0 }, { @@ -127824,7 +129208,7 @@ } }, { - "name": "set_verts_per_poly", + "name": "set_vertices_per_polyon", "is_const": false, "is_vararg": false, "is_static": false, @@ -127832,14 +129216,14 @@ "hash": 373806689, "arguments": [ { - "name": "verts_per_poly", + "name": "vertices_per_polyon", "type": "float", "meta": "float" } ] }, { - "name": "get_verts_per_poly", + "name": "get_vertices_per_polyon", "is_const": true, "is_vararg": false, "is_static": false, @@ -128226,9 +129610,9 @@ }, { "type": "float", - "name": "polygon_verts_per_poly", - "setter": "set_verts_per_poly", - "getter": "get_verts_per_poly" + "name": "polygon_vertices_per_polyon", + "setter": "set_vertices_per_polyon", + "getter": "get_vertices_per_polyon" }, { "type": "float", @@ -128290,7 +129674,7 @@ "hash": 1401173477, "arguments": [ { - "name": "nav_mesh", + "name": "navigation_mesh", "type": "NavigationMesh" }, { @@ -128308,7 +129692,7 @@ "hash": 2923361153, "arguments": [ { - "name": "nav_mesh", + "name": "navigation_mesh", "type": "NavigationMesh" } ] @@ -129172,7 +130556,7 @@ "hash": 3218959716 }, { - "name": "get_mesh", + "name": "get_navigation_mesh", "is_const": false, "is_vararg": false, "is_static": false, @@ -129333,7 +130717,7 @@ "hash": 1515040758, "arguments": [ { - "name": "navpoly", + "name": "navigation_polygon", "type": "NavigationPolygon" } ] @@ -129507,7 +130891,7 @@ "properties": [ { "type": "NavigationPolygon", - "name": "navpoly", + "name": "navigation_polygon", "setter": "set_navigation_polygon", "getter": "get_navigation_polygon" }, @@ -129553,7 +130937,7 @@ "hash": 2923361153, "arguments": [ { - "name": "navmesh", + "name": "navigation_mesh", "type": "NavigationMesh" } ] @@ -129750,7 +131134,7 @@ "properties": [ { "type": "NavigationMesh", - "name": "navmesh", + "name": "navigation_mesh", "setter": "set_navigation_mesh", "getter": "get_navigation_mesh" }, @@ -130200,6 +131584,43 @@ } ] }, + { + "name": "region_set_owner_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 286288326, + "arguments": [ + { + "name": "region", + "type": "RID" + }, + { + "name": "owner_id", + "type": "int", + "meta": "uint64" + } + ] + }, + { + "name": "region_get_owner_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "region", + "type": "RID" + } + ] + }, { "name": "region_owns_point", "is_const": true, @@ -130312,7 +131733,7 @@ ] }, { - "name": "region_set_navpoly", + "name": "region_set_navigation_polygon", "is_const": true, "is_vararg": false, "is_static": false, @@ -130324,7 +131745,7 @@ "type": "RID" }, { - "name": "nav_poly", + "name": "navigation_polygon", "type": "NavigationPolygon" } ] @@ -130653,6 +132074,43 @@ } ] }, + { + "name": "link_set_owner_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 286288326, + "arguments": [ + { + "name": "link", + "type": "RID" + }, + { + "name": "owner_id", + "type": "int", + "meta": "uint64" + } + ] + }, + { + "name": "link_get_owner_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "link", + "type": "RID" + } + ] + }, { "name": "agent_create", "is_const": true, @@ -130871,15 +132329,16 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1039455419, + "hash": 759788497, "arguments": [ { "name": "agent", "type": "RID" }, { - "name": "receiver", - "type": "Object" + "name": "object_id", + "type": "int", + "meta": "uint64" }, { "name": "method", @@ -131425,6 +132884,43 @@ } ] }, + { + "name": "region_set_owner_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 286288326, + "arguments": [ + { + "name": "region", + "type": "RID" + }, + { + "name": "owner_id", + "type": "int", + "meta": "uint64" + } + ] + }, + { + "name": "region_get_owner_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "region", + "type": "RID" + } + ] + }, { "name": "region_owns_point", "is_const": true, @@ -131537,7 +133033,7 @@ ] }, { - "name": "region_set_navmesh", + "name": "region_set_navigation_mesh", "is_const": true, "is_vararg": false, "is_static": false, @@ -131549,13 +133045,13 @@ "type": "RID" }, { - "name": "nav_mesh", + "name": "navigation_mesh", "type": "NavigationMesh" } ] }, { - "name": "region_bake_navmesh", + "name": "region_bake_navigation_mesh", "is_const": true, "is_vararg": false, "is_static": false, @@ -131563,11 +133059,11 @@ "hash": 1465939311, "arguments": [ { - "name": "mesh", + "name": "navigation_mesh", "type": "NavigationMesh" }, { - "name": "node", + "name": "root_node", "type": "Node" } ] @@ -131896,6 +133392,43 @@ } ] }, + { + "name": "link_set_owner_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 286288326, + "arguments": [ + { + "name": "link", + "type": "RID" + }, + { + "name": "owner_id", + "type": "int", + "meta": "uint64" + } + ] + }, + { + "name": "link_get_owner_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "link", + "type": "RID" + } + ] + }, { "name": "agent_create", "is_const": true, @@ -132114,15 +133647,16 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1039455419, + "hash": 759788497, "arguments": [ { "name": "agent", "type": "RID" }, { - "name": "receiver", - "type": "Object" + "name": "object_id", + "type": "int", + "meta": "uint64" }, { "name": "method", @@ -174839,7 +176373,7 @@ }, { "name": "StorageBufferUsage", - "is_bitfield": false, + "is_bitfield": true, "values": [ { "name": "STORAGE_BUFFER_USAGE_DISPATCH_INDIRECT", @@ -175259,7 +176793,7 @@ }, { "name": "PipelineDynamicStateFlags", - "is_bitfield": false, + "is_bitfield": true, "values": [ { "name": "DYNAMIC_STATE_LINE_WIDTH", @@ -176434,7 +177968,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 595994205, + "hash": 1173156076, "return_value": { "type": "RID" }, @@ -176451,8 +177985,7 @@ }, { "name": "usage", - "type": "int", - "meta": "uint32", + "type": "bitfield::RenderingDevice.StorageBufferUsage", "default_value": "0" } ] @@ -176618,7 +178151,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3544722194, + "hash": 2911419500, "return_value": { "type": "RID" }, @@ -176659,8 +178192,7 @@ }, { "name": "dynamic_state_flags", - "type": "int", - "meta": "int32", + "type": "bitfield::RenderingDevice.PipelineDynamicStateFlags", "default_value": "0" }, { @@ -185624,20 +187156,6 @@ } ] }, - { - "name": "environment_glow_set_use_high_quality", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2586408642, - "arguments": [ - { - "name": "enable", - "type": "bool" - } - ] - }, { "name": "environment_set_ssr_roughness_quality", "is_const": false, @@ -190875,7 +192393,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 740069725, + "hash": 1125058220, "arguments": [ { "name": "columns", @@ -190886,6 +192404,12 @@ "name": "inline_align", "type": "enum::InlineAlignment", "default_value": "0" + }, + { + "name": "align_to_row", + "type": "int", + "meta": "int32", + "default_value": "-1" } ] }, @@ -220386,7 +221910,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 232531617, + "hash": 735420116, "return_value": { "type": "bool" }, @@ -220409,6 +221933,12 @@ "type": "int", "meta": "int32", "default_value": "1" + }, + { + "name": "baseline", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -220418,7 +221948,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1241600523, + "hash": 960819067, "return_value": { "type": "bool" }, @@ -220435,6 +221965,12 @@ "name": "inline_align", "type": "enum::InlineAlignment", "default_value": "5" + }, + { + "name": "baseline", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -221577,7 +223113,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 232531617, + "hash": 735420116, "return_value": { "type": "bool" }, @@ -221600,6 +223136,12 @@ "type": "int", "meta": "int32", "default_value": "1" + }, + { + "name": "baseline", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -221609,7 +223151,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1241600523, + "hash": 960819067, "return_value": { "type": "bool" }, @@ -221626,6 +223168,12 @@ "name": "inline_align", "type": "enum::InlineAlignment", "default_value": "5" + }, + { + "name": "baseline", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -225665,7 +227213,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2711351313, + "hash": 2838446185, "return_value": { "type": "bool" }, @@ -225692,6 +227240,12 @@ "type": "int", "meta": "int64", "default_value": "1" + }, + { + "name": "baseline", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -225701,7 +227255,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3402652107, + "hash": 2353789835, "return_value": { "type": "bool" }, @@ -225722,6 +227276,12 @@ "name": "inline_align", "type": "enum::InlineAlignment", "default_value": "5" + }, + { + "name": "baseline", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -226670,7 +228230,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1586579831, + "hash": 1398910359, "return_value": { "type": "PackedInt32Array" }, @@ -226683,6 +228243,12 @@ "name": "language", "type": "String", "default_value": "\"\"" + }, + { + "name": "chars_per_line", + "type": "int", + "meta": "int32", + "default_value": "0" } ] }, @@ -229475,6 +231041,10 @@ { "name": "length", "type": "int" + }, + { + "name": "baseline", + "type": "float" } ] }, @@ -229503,6 +231073,10 @@ { "name": "inline_align", "type": "enum::InlineAlignment" + }, + { + "name": "baseline", + "type": "float" } ] }, @@ -230424,6 +231998,10 @@ { "name": "language", "type": "String" + }, + { + "name": "chars_per_line", + "type": "int" } ] }, @@ -259066,6 +260644,216 @@ "type": "StringName" } }, + { + "name": "begin_bulk_theme_override", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "end_bulk_theme_override", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "add_theme_icon_override", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1373065600, + "arguments": [ + { + "name": "name", + "type": "StringName" + }, + { + "name": "texture", + "type": "Texture2D" + } + ] + }, + { + "name": "add_theme_stylebox_override", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4188838905, + "arguments": [ + { + "name": "name", + "type": "StringName" + }, + { + "name": "stylebox", + "type": "StyleBox" + } + ] + }, + { + "name": "add_theme_font_override", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3518018674, + "arguments": [ + { + "name": "name", + "type": "StringName" + }, + { + "name": "font", + "type": "Font" + } + ] + }, + { + "name": "add_theme_font_size_override", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2415702435, + "arguments": [ + { + "name": "name", + "type": "StringName" + }, + { + "name": "font_size", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "add_theme_color_override", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4260178595, + "arguments": [ + { + "name": "name", + "type": "StringName" + }, + { + "name": "color", + "type": "Color" + } + ] + }, + { + "name": "add_theme_constant_override", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2415702435, + "arguments": [ + { + "name": "name", + "type": "StringName" + }, + { + "name": "constant", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "remove_theme_icon_override", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3304788590, + "arguments": [ + { + "name": "name", + "type": "StringName" + } + ] + }, + { + "name": "remove_theme_stylebox_override", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3304788590, + "arguments": [ + { + "name": "name", + "type": "StringName" + } + ] + }, + { + "name": "remove_theme_font_override", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3304788590, + "arguments": [ + { + "name": "name", + "type": "StringName" + } + ] + }, + { + "name": "remove_theme_font_size_override", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3304788590, + "arguments": [ + { + "name": "name", + "type": "StringName" + } + ] + }, + { + "name": "remove_theme_color_override", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3304788590, + "arguments": [ + { + "name": "name", + "type": "StringName" + } + ] + }, + { + "name": "remove_theme_constant_override", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3304788590, + "arguments": [ + { + "name": "name", + "type": "StringName" + } + ] + }, { "name": "get_theme_icon", "is_const": true, @@ -259200,6 +260988,108 @@ } ] }, + { + "name": "has_theme_icon_override", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2619796661, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "name", + "type": "StringName" + } + ] + }, + { + "name": "has_theme_stylebox_override", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2619796661, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "name", + "type": "StringName" + } + ] + }, + { + "name": "has_theme_font_override", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2619796661, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "name", + "type": "StringName" + } + ] + }, + { + "name": "has_theme_font_size_override", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2619796661, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "name", + "type": "StringName" + } + ] + }, + { + "name": "has_theme_color_override", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2619796661, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "name", + "type": "StringName" + } + ] + }, + { + "name": "has_theme_constant_override", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2619796661, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "name", + "type": "StringName" + } + ] + }, { "name": "has_theme_icon", "is_const": true, @@ -259700,6 +261590,12 @@ "setter": "set_content_scale_factor", "getter": "get_content_scale_factor" }, + { + "type": "bool", + "name": "auto_translate", + "setter": "set_auto_translate", + "getter": "is_auto_translating" + }, { "type": "Theme", "name": "theme", @@ -259711,12 +261607,6 @@ "name": "theme_type_variation", "setter": "set_theme_type_variation", "getter": "get_theme_type_variation" - }, - { - "type": "bool", - "name": "auto_translate", - "setter": "set_auto_translate", - "getter": "is_auto_translating" } ] },