diff --git a/gdextension/extension_api.json b/gdextension/extension_api.json index ca9d02be..58dbab44 100644 --- a/gdextension/extension_api.json +++ b/gdextension/extension_api.json @@ -1,11 +1,11 @@ { "header": { "version_major": 4, - "version_minor": 2, + "version_minor": 3, "version_patch": 0, - "version_status": "stable", + "version_status": "beta1", "version_build": "official", - "version_full_name": "Godot Engine v4.2.stable.official" + "version_full_name": "Godot Engine v4.3.beta1.official" }, "builtin_class_sizes": [ { @@ -2957,6 +2957,24 @@ } ] }, + { + "name": "KeyLocation", + "is_bitfield": false, + "values": [ + { + "name": "KEY_LOCATION_UNSPECIFIED", + "value": 0 + }, + { + "name": "KEY_LOCATION_LEFT", + "value": 1 + }, + { + "name": "KEY_LOCATION_RIGHT", + "value": 2 + } + ] + }, { "name": "MouseButton", "is_bitfield": false, @@ -7539,6 +7557,34 @@ } ] }, + { + "name": "filecasecmp_to", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2920860731, + "arguments": [ + { + "name": "to", + "type": "String" + } + ] + }, + { + "name": "filenocasecmp_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", @@ -7635,6 +7681,25 @@ } ] }, + { + "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": "count", "return_type": "int", @@ -7683,25 +7748,6 @@ } ] }, - { - "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", @@ -8319,6 +8365,20 @@ } ] }, + { + "name": "containsn", + "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", @@ -9498,7 +9558,7 @@ "hash": 2026743667, "arguments": [ { - "name": "n", + "name": "line", "type": "Vector2" } ] @@ -9551,6 +9611,24 @@ } ] }, + { + "name": "clampf", + "return_type": "Vector2", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3464402636, + "arguments": [ + { + "name": "min", + "type": "float" + }, + { + "name": "max", + "type": "float" + } + ] + }, { "name": "snapped", "return_type": "Vector2", @@ -9565,6 +9643,76 @@ } ] }, + { + "name": "snappedf", + "return_type": "Vector2", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2544004089, + "arguments": [ + { + "name": "step", + "type": "float" + } + ] + }, + { + "name": "min", + "return_type": "Vector2", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2026743667, + "arguments": [ + { + "name": "with", + "type": "Vector2" + } + ] + }, + { + "name": "minf", + "return_type": "Vector2", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2544004089, + "arguments": [ + { + "name": "with", + "type": "float" + } + ] + }, + { + "name": "max", + "return_type": "Vector2", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2026743667, + "arguments": [ + { + "name": "with", + "type": "Vector2" + } + ] + }, + { + "name": "maxf", + "return_type": "Vector2", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2544004089, + "arguments": [ + { + "name": "with", + "type": "float" + } + ] + }, { "name": "from_angle", "return_type": "Vector2", @@ -9838,6 +9986,34 @@ "is_static": false, "hash": 3173160232 }, + { + "name": "distance_to", + "return_type": "float", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 707501214, + "arguments": [ + { + "name": "to", + "type": "Vector2i" + } + ] + }, + { + "name": "distance_squared_to", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1130029528, + "arguments": [ + { + "name": "to", + "type": "Vector2i" + } + ] + }, { "name": "length", "return_type": "float", @@ -9888,6 +10064,24 @@ } ] }, + { + "name": "clampi", + "return_type": "Vector2i", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3686769569, + "arguments": [ + { + "name": "min", + "type": "int" + }, + { + "name": "max", + "type": "int" + } + ] + }, { "name": "snapped", "return_type": "Vector2i", @@ -9901,6 +10095,76 @@ "type": "Vector2i" } ] + }, + { + "name": "snappedi", + "return_type": "Vector2i", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2161988953, + "arguments": [ + { + "name": "step", + "type": "int" + } + ] + }, + { + "name": "min", + "return_type": "Vector2i", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1735278196, + "arguments": [ + { + "name": "with", + "type": "Vector2i" + } + ] + }, + { + "name": "mini", + "return_type": "Vector2i", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2161988953, + "arguments": [ + { + "name": "with", + "type": "int" + } + ] + }, + { + "name": "max", + "return_type": "Vector2i", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1735278196, + "arguments": [ + { + "name": "with", + "type": "Vector2i" + } + ] + }, + { + "name": "maxi", + "return_type": "Vector2i", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2161988953, + "arguments": [ + { + "name": "with", + "type": "int" + } + ] } ], "constructors": [ @@ -10996,6 +11260,24 @@ } ] }, + { + "name": "clampf", + "return_type": "Vector3", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2329594628, + "arguments": [ + { + "name": "min", + "type": "float" + }, + { + "name": "max", + "type": "float" + } + ] + }, { "name": "snapped", "return_type": "Vector3", @@ -11010,6 +11292,20 @@ } ] }, + { + "name": "snappedf", + "return_type": "Vector3", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 514930144, + "arguments": [ + { + "name": "step", + "type": "float" + } + ] + }, { "name": "rotated", "return_type": "Vector3", @@ -11372,6 +11668,62 @@ "is_static": false, "hash": 2428350749 }, + { + "name": "min", + "return_type": "Vector3", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2923479887, + "arguments": [ + { + "name": "with", + "type": "Vector3" + } + ] + }, + { + "name": "minf", + "return_type": "Vector3", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 514930144, + "arguments": [ + { + "name": "with", + "type": "float" + } + ] + }, + { + "name": "max", + "return_type": "Vector3", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2923479887, + "arguments": [ + { + "name": "with", + "type": "Vector3" + } + ] + }, + { + "name": "maxf", + "return_type": "Vector3", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 514930144, + "arguments": [ + { + "name": "with", + "type": "float" + } + ] + }, { "name": "octahedron_decode", "return_type": "Vector3", @@ -11664,6 +12016,34 @@ "is_static": false, "hash": 3173160232 }, + { + "name": "distance_to", + "return_type": "float", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1975170430, + "arguments": [ + { + "name": "to", + "type": "Vector3i" + } + ] + }, + { + "name": "distance_squared_to", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2947717320, + "arguments": [ + { + "name": "to", + "type": "Vector3i" + } + ] + }, { "name": "length", "return_type": "float", @@ -11714,6 +12094,24 @@ } ] }, + { + "name": "clampi", + "return_type": "Vector3i", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1077216921, + "arguments": [ + { + "name": "min", + "type": "int" + }, + { + "name": "max", + "type": "int" + } + ] + }, { "name": "snapped", "return_type": "Vector3i", @@ -11727,6 +12125,76 @@ "type": "Vector3i" } ] + }, + { + "name": "snappedi", + "return_type": "Vector3i", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2377625641, + "arguments": [ + { + "name": "step", + "type": "int" + } + ] + }, + { + "name": "min", + "return_type": "Vector3i", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1989319750, + "arguments": [ + { + "name": "with", + "type": "Vector3i" + } + ] + }, + { + "name": "mini", + "return_type": "Vector3i", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2377625641, + "arguments": [ + { + "name": "with", + "type": "int" + } + ] + }, + { + "name": "max", + "return_type": "Vector3i", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1989319750, + "arguments": [ + { + "name": "with", + "type": "Vector3i" + } + ] + }, + { + "name": "maxi", + "return_type": "Vector3i", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2377625641, + "arguments": [ + { + "name": "with", + "type": "int" + } + ] } ], "constructors": [ @@ -11826,11 +12294,21 @@ "right_type": "int", "return_type": "Transform2D" }, + { + "name": "/", + "right_type": "int", + "return_type": "Transform2D" + }, { "name": "*", "right_type": "float", "return_type": "Transform2D" }, + { + "name": "/", + "right_type": "float", + "return_type": "Transform2D" + }, { "name": "*", "right_type": "Vector2", @@ -12573,6 +13051,20 @@ } ] }, + { + "name": "snappedf", + "return_type": "Vector4", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3129671720, + "arguments": [ + { + "name": "step", + "type": "float" + } + ] + }, { "name": "clamp", "return_type": "Vector4", @@ -12591,6 +13083,24 @@ } ] }, + { + "name": "clampf", + "return_type": "Vector4", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 4072091586, + "arguments": [ + { + "name": "min", + "type": "float" + }, + { + "name": "max", + "type": "float" + } + ] + }, { "name": "normalized", "return_type": "Vector4", @@ -12700,6 +13210,62 @@ "is_const": true, "is_static": false, "hash": 3918633141 + }, + { + "name": "min", + "return_type": "Vector4", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2031281584, + "arguments": [ + { + "name": "with", + "type": "Vector4" + } + ] + }, + { + "name": "minf", + "return_type": "Vector4", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3129671720, + "arguments": [ + { + "name": "with", + "type": "float" + } + ] + }, + { + "name": "max", + "return_type": "Vector4", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2031281584, + "arguments": [ + { + "name": "with", + "type": "Vector4" + } + ] + }, + { + "name": "maxf", + "return_type": "Vector4", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3129671720, + "arguments": [ + { + "name": "with", + "type": "float" + } + ] } ], "constructors": [ @@ -13016,6 +13582,24 @@ } ] }, + { + "name": "clampi", + "return_type": "Vector4i", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2994578256, + "arguments": [ + { + "name": "min", + "type": "int" + }, + { + "name": "max", + "type": "int" + } + ] + }, { "name": "snapped", "return_type": "Vector4i", @@ -13029,6 +13613,104 @@ "type": "Vector4i" } ] + }, + { + "name": "snappedi", + "return_type": "Vector4i", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1476494415, + "arguments": [ + { + "name": "step", + "type": "int" + } + ] + }, + { + "name": "min", + "return_type": "Vector4i", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1181693102, + "arguments": [ + { + "name": "with", + "type": "Vector4i" + } + ] + }, + { + "name": "mini", + "return_type": "Vector4i", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1476494415, + "arguments": [ + { + "name": "with", + "type": "int" + } + ] + }, + { + "name": "max", + "return_type": "Vector4i", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1181693102, + "arguments": [ + { + "name": "with", + "type": "Vector4i" + } + ] + }, + { + "name": "maxi", + "return_type": "Vector4i", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1476494415, + "arguments": [ + { + "name": "with", + "type": "int" + } + ] + }, + { + "name": "distance_to", + "return_type": "float", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3446086573, + "arguments": [ + { + "name": "to", + "type": "Vector4i" + } + ] + }, + { + "name": "distance_squared_to", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 346708794, + "arguments": [ + { + "name": "to", + "type": "Vector4i" + } + ] } ], "constructors": [ @@ -14285,11 +14967,21 @@ "right_type": "int", "return_type": "Basis" }, + { + "name": "/", + "right_type": "int", + "return_type": "Basis" + }, { "name": "*", "right_type": "float", "return_type": "Basis" }, + { + "name": "/", + "right_type": "float", + "return_type": "Basis" + }, { "name": "*", "right_type": "Vector3", @@ -14675,11 +15367,21 @@ "right_type": "int", "return_type": "Transform3D" }, + { + "name": "/", + "right_type": "int", + "return_type": "Transform3D" + }, { "name": "*", "right_type": "float", "return_type": "Transform3D" }, + { + "name": "/", + "right_type": "float", + "return_type": "Transform3D" + }, { "name": "*", "right_type": "Vector3", @@ -17248,6 +17950,34 @@ } ] }, + { + "name": "filecasecmp_to", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2920860731, + "arguments": [ + { + "name": "to", + "type": "String" + } + ] + }, + { + "name": "filenocasecmp_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", @@ -17344,6 +18074,25 @@ } ] }, + { + "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": "count", "return_type": "int", @@ -17392,25 +18141,6 @@ } ] }, - { - "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", @@ -18020,6 +18750,20 @@ } ] }, + { + "name": "containsn", + "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", @@ -18526,6 +19270,25 @@ "is_static": false, "hash": 1825232092 }, + { + "name": "slice", + "return_type": "NodePath", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 421628484, + "arguments": [ + { + "name": "begin", + "type": "int" + }, + { + "name": "end", + "type": "int", + "default_value": "2147483647" + } + ] + }, { "name": "get_as_property_path", "return_type": "NodePath", @@ -18691,6 +19454,24 @@ } ], "methods": [ + { + "name": "create", + "return_type": "Callable", + "is_vararg": false, + "is_const": false, + "is_static": true, + "hash": 1709381114, + "arguments": [ + { + "name": "variant", + "type": "Variant" + }, + { + "name": "method", + "type": "StringName" + } + ] + }, { "name": "callv", "return_type": "Variant", @@ -18761,6 +19542,14 @@ "is_static": false, "hash": 1825232092 }, + { + "name": "get_argument_count", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3173160232 + }, { "name": "get_bound_arguments_count", "return_type": "int", @@ -19131,6 +19920,25 @@ } ] }, + { + "name": "merged", + "return_type": "Dictionary", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2271165639, + "arguments": [ + { + "name": "dictionary", + "type": "Dictionary" + }, + { + "name": "overwrite", + "type": "bool", + "default_value": "false" + } + ] + }, { "name": "has", "return_type": "bool", @@ -19245,6 +20053,25 @@ } ] }, + { + "name": "get_or_add", + "return_type": "Variant", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 1052551076, + "arguments": [ + { + "name": "key", + "type": "Variant" + }, + { + "name": "default", + "type": "Variant", + "default_value": "null" + } + ] + }, { "name": "make_read_only", "is_vararg": false, @@ -24592,7 +25419,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 281625055, + "hash": 3427490392, + "hash_compatibility": [ + 281625055 + ], "return_value": { "type": "PackedVector2Array" }, @@ -24606,6 +25436,11 @@ "name": "to_id", "type": "int", "meta": "int64" + }, + { + "name": "allow_partial_path", + "type": "bool", + "default_value": "false" } ] }, @@ -24615,7 +25450,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3404614526, + "hash": 3136199648, + "hash_compatibility": [ + 3404614526 + ], "return_value": { "type": "PackedInt64Array" }, @@ -24629,6 +25467,11 @@ "name": "to_id", "type": "int", "meta": "int64" + }, + { + "name": "allow_partial_path", + "type": "bool", + "default_value": "false" } ] } @@ -25086,7 +25929,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 880819742, + "hash": 1562654675, + "hash_compatibility": [ + 880819742 + ], "return_value": { "type": "PackedVector3Array" }, @@ -25100,6 +25946,11 @@ "name": "to_id", "type": "int", "meta": "int64" + }, + { + "name": "allow_partial_path", + "type": "bool", + "default_value": "false" } ] }, @@ -25109,7 +25960,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3404614526, + "hash": 3136199648, + "hash_compatibility": [ + 3404614526 + ], "return_value": { "type": "PackedInt64Array" }, @@ -25123,6 +25977,11 @@ "name": "to_id", "type": "int", "meta": "int64" + }, + { + "name": "allow_partial_path", + "type": "bool", + "default_value": "false" } ] } @@ -25186,6 +26045,28 @@ "value": 4 } ] + }, + { + "name": "CellShape", + "is_bitfield": false, + "values": [ + { + "name": "CELL_SHAPE_SQUARE", + "value": 0 + }, + { + "name": "CELL_SHAPE_ISOMETRIC_RIGHT", + "value": 1 + }, + { + "name": "CELL_SHAPE_ISOMETRIC_DOWN", + "value": 2 + }, + { + "name": "CELL_SHAPE_MAX", + "value": 3 + } + ] } ], "methods": [ @@ -25331,6 +26212,31 @@ "type": "Vector2" } }, + { + "name": "set_cell_shape", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4130591146, + "arguments": [ + { + "name": "cell_shape", + "type": "enum::AStarGrid2D.CellShape" + } + ] + }, + { + "name": "get_cell_shape", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3293463634, + "return_value": { + "type": "enum::AStarGrid2D.CellShape" + } + }, { "name": "is_in_bounds", "is_const": true, @@ -25638,7 +26544,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 690373547, + "hash": 1641925693, + "hash_compatibility": [ + 690373547 + ], "return_value": { "type": "PackedVector2Array" }, @@ -25650,6 +26559,11 @@ { "name": "to_id", "type": "Vector2i" + }, + { + "name": "allow_partial_path", + "type": "bool", + "default_value": "false" } ] }, @@ -25659,7 +26573,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1989391000, + "hash": 1918132273, + "hash_compatibility": [ + 1989391000 + ], "return_value": { "type": "typedarray::Vector2i" }, @@ -25671,6 +26588,11 @@ { "name": "to_id", "type": "Vector2i" + }, + { + "name": "allow_partial_path", + "type": "bool", + "default_value": "false" } ] } @@ -25700,6 +26622,12 @@ "setter": "set_cell_size", "getter": "get_cell_size" }, + { + "type": "int", + "name": "cell_shape", + "setter": "set_cell_shape", + "getter": "get_cell_shape" + }, { "type": "bool", "name": "jumping_enabled", @@ -25858,11 +26786,14 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1496901182, + "hash": 2068354942, + "hash_compatibility": [ + 1496901182 + ], "arguments": [ { "name": "button", - "type": "Control" + "type": "Button" } ] }, @@ -25872,11 +26803,14 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1496901182, + "hash": 3714008017, + "hash_compatibility": [ + 1496901182 + ], "arguments": [ { "name": "line_edit", - "type": "Control" + "type": "LineEdit" } ] }, @@ -27651,7 +28585,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3285246857, + "hash": 3530011197, + "hash_compatibility": [ + 3285246857 + ], "return_value": { "type": "Vector3" }, @@ -27665,6 +28602,11 @@ "name": "time_sec", "type": "float", "meta": "double" + }, + { + "name": "backward", + "type": "bool", + "default_value": "false" } ] }, @@ -27674,7 +28616,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1988711975, + "hash": 2915876792, + "hash_compatibility": [ + 1988711975 + ], "return_value": { "type": "Quaternion" }, @@ -27688,6 +28633,11 @@ "name": "time_sec", "type": "float", "meta": "double" + }, + { + "name": "backward", + "type": "bool", + "default_value": "false" } ] }, @@ -27697,7 +28647,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3285246857, + "hash": 3530011197, + "hash_compatibility": [ + 3285246857 + ], "return_value": { "type": "Vector3" }, @@ -27711,6 +28664,11 @@ "name": "time_sec", "type": "float", "meta": "double" + }, + { + "name": "backward", + "type": "bool", + "default_value": "false" } ] }, @@ -27720,7 +28678,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1900462983, + "hash": 2482365182, + "hash_compatibility": [ + 1900462983 + ], "return_value": { "type": "float", "meta": "float" @@ -27735,6 +28696,11 @@ "name": "time_sec", "type": "float", "meta": "double" + }, + { + "name": "backward", + "type": "bool", + "default_value": "false" } ] }, @@ -27985,8 +28951,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3245197284, + "hash": 189695464, "hash_compatibility": [ + 3245197284, 3898229885 ], "return_value": { @@ -28008,6 +28975,11 @@ "name": "find_mode", "type": "enum::Animation.FindMode", "default_value": "0" + }, + { + "name": "limit", + "type": "bool", + "default_value": "false" } ] }, @@ -28146,7 +29118,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 491147702, + "hash": 747269075, + "hash_compatibility": [ + 491147702 + ], "return_value": { "type": "Variant" }, @@ -28160,6 +29135,11 @@ "name": "time_sec", "type": "float", "meta": "double" + }, + { + "name": "backward", + "type": "bool", + "default_value": "false" } ] }, @@ -28869,6 +29849,17 @@ "default_value": "4.0" } ] + }, + { + "name": "is_capture_included", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "properties": [ @@ -28889,6 +29880,12 @@ "name": "step", "setter": "set_step", "getter": "get_step" + }, + { + "type": "bool", + "name": "capture_included", + "setter": "_set_capture_included", + "getter": "is_capture_included" } ] }, @@ -29079,6 +30076,24 @@ "value": 1 } ] + }, + { + "name": "AnimationCallbackModeDiscrete", + "is_bitfield": false, + "values": [ + { + "name": "ANIMATION_CALLBACK_MODE_DISCRETE_DOMINANT", + "value": 0 + }, + { + "name": "ANIMATION_CALLBACK_MODE_DISCRETE_RECESSIVE", + "value": 1 + }, + { + "name": "ANIMATION_CALLBACK_MODE_DISCRETE_FORCE_CONTINUOUS", + "value": 2 + } + ] } ], "methods": [ @@ -29106,11 +30121,12 @@ "type": "Variant" }, { - "name": "object", - "type": "Object" + "name": "object_id", + "type": "int", + "meta": "uint64" }, { - "name": "object_idx", + "name": "object_sub_idx", "type": "int", "meta": "int32" } @@ -29384,6 +30400,31 @@ "type": "enum::AnimationMixer.AnimationCallbackModeMethod" } }, + { + "name": "set_callback_mode_discrete", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1998944670, + "arguments": [ + { + "name": "mode", + "type": "enum::AnimationMixer.AnimationCallbackModeDiscrete" + } + ] + }, + { + "name": "get_callback_mode_discrete", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3493168860, + "return_value": { + "type": "enum::AnimationMixer.AnimationCallbackModeDiscrete" + } + }, { "name": "set_audio_max_polyphony", "is_const": false, @@ -29525,6 +30566,35 @@ } ] }, + { + "name": "capture", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1333632127, + "arguments": [ + { + "name": "name", + "type": "StringName" + }, + { + "name": "duration", + "type": "float", + "meta": "double" + }, + { + "name": "trans_type", + "type": "enum::Tween.TransitionType", + "default_value": "0" + }, + { + "name": "ease_type", + "type": "enum::Tween.EaseType", + "default_value": "0" + } + ] + }, { "name": "set_reset_on_save_enabled", "is_const": false, @@ -29586,9 +30656,6 @@ } ], "signals": [ - { - "name": "mixer_updated" - }, { "name": "animation_list_changed" }, @@ -29615,6 +30682,12 @@ }, { "name": "caches_cleared" + }, + { + "name": "mixer_applied" + }, + { + "name": "mixer_updated" } ], "properties": [ @@ -29665,6 +30738,12 @@ "name": "callback_mode_method", "setter": "set_callback_mode_method", "getter": "get_callback_mode_method" + }, + { + "type": "int", + "name": "callback_mode_discrete", + "setter": "set_callback_mode_discrete", + "getter": "get_callback_mode_discrete" } ] }, @@ -30309,6 +31388,135 @@ "return_value": { "type": "enum::AnimationNodeAnimation.PlayMode" } + }, + { + "name": "set_use_custom_timeline", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "use_custom_timeline", + "type": "bool" + } + ] + }, + { + "name": "is_using_custom_timeline", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_timeline_length", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "timeline_length", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "get_timeline_length", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "double" + } + }, + { + "name": "set_stretch_time_scale", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "stretch_time_scale", + "type": "bool" + } + ] + }, + { + "name": "is_stretching_time_scale", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_start_offset", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "start_offset", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "get_start_offset", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "double" + } + }, + { + "name": "set_loop_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3155355575, + "arguments": [ + { + "name": "loop_mode", + "type": "enum::Animation.LoopMode" + } + ] + }, + { + "name": "get_loop_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1988889481, + "return_value": { + "type": "enum::Animation.LoopMode" + } } ], "properties": [ @@ -30323,6 +31531,36 @@ "name": "play_mode", "setter": "set_play_mode", "getter": "get_play_mode" + }, + { + "type": "bool", + "name": "use_custom_timeline", + "setter": "set_use_custom_timeline", + "getter": "is_using_custom_timeline" + }, + { + "type": "float", + "name": "timeline_length", + "setter": "set_timeline_length", + "getter": "get_timeline_length" + }, + { + "type": "bool", + "name": "stretch_time_scale", + "setter": "set_stretch_time_scale", + "getter": "is_stretching_time_scale" + }, + { + "type": "float", + "name": "start_offset", + "setter": "set_start_offset", + "getter": "get_start_offset" + }, + { + "type": "int", + "name": "loop_mode", + "setter": "set_loop_mode", + "getter": "get_loop_mode" } ] }, @@ -31594,6 +32832,31 @@ "type": "Curve" } }, + { + "name": "set_break_loop_at_end", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_loop_broken_at_end", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_autorestart", "is_const": false, @@ -31730,6 +32993,12 @@ "setter": "set_fadeout_curve", "getter": "get_fadeout_curve" }, + { + "type": "bool", + "name": "break_loop_at_end", + "setter": "set_break_loop_at_end", + "getter": "is_loop_broken_at_end" + }, { "type": "bool", "name": "autorestart", @@ -32519,6 +33788,31 @@ "type": "Curve" } }, + { + "name": "set_break_loop_at_end", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_loop_broken_at_end", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_reset", "is_const": false, @@ -32615,6 +33909,12 @@ "setter": "set_xfade_curve", "getter": "get_xfade_curve" }, + { + "type": "bool", + "name": "break_loop_at_end", + "setter": "set_break_loop_at_end", + "getter": "is_loop_broken_at_end" + }, { "type": "bool", "name": "reset", @@ -32775,6 +34075,43 @@ } ] }, + { + "name": "set_input_break_loop_at_end", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "input", + "type": "int", + "meta": "int32" + }, + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_input_loop_broken_at_end", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "input", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "set_input_reset", "is_const": false, @@ -33065,18 +34402,123 @@ "meta": "double" } }, + { + "name": "set_auto_capture", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "auto_capture", + "type": "bool" + } + ] + }, + { + "name": "is_auto_capture", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_auto_capture_duration", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "auto_capture_duration", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "get_auto_capture_duration", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "double" + } + }, + { + "name": "set_auto_capture_transition_type", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1058637742, + "arguments": [ + { + "name": "auto_capture_transition_type", + "type": "enum::Tween.TransitionType" + } + ] + }, + { + "name": "get_auto_capture_transition_type", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3842314528, + "return_value": { + "type": "enum::Tween.TransitionType" + } + }, + { + "name": "set_auto_capture_ease_type", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1208105857, + "arguments": [ + { + "name": "auto_capture_ease_type", + "type": "enum::Tween.EaseType" + } + ] + }, + { + "name": "get_auto_capture_ease_type", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 631880200, + "return_value": { + "type": "enum::Tween.EaseType" + } + }, { "name": "play", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3118260607, + "hash": 3697947785, + "hash_compatibility": [ + 3118260607 + ], "arguments": [ { "name": "name", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" }, { "name": "custom_blend", @@ -33103,12 +34545,15 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2787282401, + "hash": 3890664824, + "hash_compatibility": [ + 2787282401 + ], "arguments": [ { "name": "name", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" }, { "name": "custom_blend", @@ -33118,6 +34563,54 @@ } ] }, + { + "name": "play_with_capture", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3180464118, + "arguments": [ + { + "name": "name", + "type": "StringName", + "default_value": "&\"\"" + }, + { + "name": "duration", + "type": "float", + "meta": "double", + "default_value": "-1.0" + }, + { + "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": "trans_type", + "type": "enum::Tween.TransitionType", + "default_value": "0" + }, + { + "name": "ease_type", + "type": "enum::Tween.EaseType", + "default_value": "0" + } + ] + }, { "name": "pause", "is_const": false, @@ -33505,6 +34998,30 @@ "name": "current_animation_position", "getter": "get_current_animation_position" }, + { + "type": "bool", + "name": "playback_auto_capture", + "setter": "set_auto_capture", + "getter": "is_auto_capture" + }, + { + "type": "float", + "name": "playback_auto_capture_duration", + "setter": "set_auto_capture_duration", + "getter": "get_auto_capture_duration" + }, + { + "type": "int", + "name": "playback_auto_capture_transition_type", + "setter": "set_auto_capture_transition_type", + "getter": "get_auto_capture_transition_type" + }, + { + "type": "int", + "name": "playback_auto_capture_ease_type", + "setter": "set_auto_capture_ease_type", + "getter": "get_auto_capture_ease_type" + }, { "type": "float", "name": "playback_default_blend_time", @@ -37864,6 +39381,116 @@ } ] }, + { + "name": "AudioEffectHardLimiter", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "AudioEffect", + "api_type": "core", + "methods": [ + { + "name": "set_ceiling_db", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "ceiling", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_ceiling_db", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_pre_gain_db", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "p_pre_gain", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_pre_gain_db", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_release", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "p_release", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_release", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + } + ], + "properties": [ + { + "type": "float", + "name": "pre_gain_db", + "setter": "set_pre_gain_db", + "getter": "get_pre_gain_db" + }, + { + "type": "float", + "name": "ceiling_db", + "setter": "set_ceiling_db", + "getter": "get_ceiling_db" + }, + { + "type": "float", + "name": "release", + "setter": "set_release", + "getter": "get_release" + } + ] + }, { "name": "AudioEffectHighPassFilter", "is_refcounted": true, @@ -40130,6 +41757,16 @@ "meta": "int32" } }, + { + "name": "_get_parameter_list", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "typedarray::Dictionary" + } + }, { "name": "get_length", "is_const": true, @@ -40164,6 +41801,11 @@ "type": "AudioStreamPlayback" } } + ], + "signals": [ + { + "name": "parameter_list_changed" + } ] }, { @@ -40336,6 +41978,591 @@ } ] }, + { + "name": "AudioStreamInteractive", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "AudioStream", + "api_type": "core", + "constants": [ + { + "name": "CLIP_ANY", + "value": -1 + } + ], + "enums": [ + { + "name": "TransitionFromTime", + "is_bitfield": false, + "values": [ + { + "name": "TRANSITION_FROM_TIME_IMMEDIATE", + "value": 0 + }, + { + "name": "TRANSITION_FROM_TIME_NEXT_BEAT", + "value": 1 + }, + { + "name": "TRANSITION_FROM_TIME_NEXT_BAR", + "value": 2 + }, + { + "name": "TRANSITION_FROM_TIME_END", + "value": 3 + } + ] + }, + { + "name": "TransitionToTime", + "is_bitfield": false, + "values": [ + { + "name": "TRANSITION_TO_TIME_SAME_POSITION", + "value": 0 + }, + { + "name": "TRANSITION_TO_TIME_START", + "value": 1 + } + ] + }, + { + "name": "FadeMode", + "is_bitfield": false, + "values": [ + { + "name": "FADE_DISABLED", + "value": 0 + }, + { + "name": "FADE_IN", + "value": 1 + }, + { + "name": "FADE_OUT", + "value": 2 + }, + { + "name": "FADE_CROSS", + "value": 3 + }, + { + "name": "FADE_AUTOMATIC", + "value": 4 + } + ] + }, + { + "name": "AutoAdvanceMode", + "is_bitfield": false, + "values": [ + { + "name": "AUTO_ADVANCE_DISABLED", + "value": 0 + }, + { + "name": "AUTO_ADVANCE_ENABLED", + "value": 1 + }, + { + "name": "AUTO_ADVANCE_RETURN_TO_HOLD", + "value": 2 + } + ] + } + ], + "methods": [ + { + "name": "set_clip_count", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "clip_count", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_clip_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_initial_clip", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "clip_index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_initial_clip", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_clip_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3780747571, + "arguments": [ + { + "name": "clip_index", + "type": "int", + "meta": "int32" + }, + { + "name": "name", + "type": "StringName" + } + ] + }, + { + "name": "get_clip_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 659327637, + "return_value": { + "type": "StringName" + }, + "arguments": [ + { + "name": "clip_index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_clip_stream", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 111075094, + "arguments": [ + { + "name": "clip_index", + "type": "int", + "meta": "int32" + }, + { + "name": "stream", + "type": "AudioStream" + } + ] + }, + { + "name": "get_clip_stream", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2739380747, + "return_value": { + "type": "AudioStream" + }, + "arguments": [ + { + "name": "clip_index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_clip_auto_advance", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 57217598, + "arguments": [ + { + "name": "clip_index", + "type": "int", + "meta": "int32" + }, + { + "name": "mode", + "type": "enum::AudioStreamInteractive.AutoAdvanceMode" + } + ] + }, + { + "name": "get_clip_auto_advance", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1778634807, + "return_value": { + "type": "enum::AudioStreamInteractive.AutoAdvanceMode" + }, + "arguments": [ + { + "name": "clip_index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_clip_auto_advance_next_clip", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "clip_index", + "type": "int", + "meta": "int32" + }, + { + "name": "auto_advance_next_clip", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_clip_auto_advance_next_clip", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 923996154, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "clip_index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "add_transition", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1630280552, + "arguments": [ + { + "name": "from_clip", + "type": "int", + "meta": "int32" + }, + { + "name": "to_clip", + "type": "int", + "meta": "int32" + }, + { + "name": "from_time", + "type": "enum::AudioStreamInteractive.TransitionFromTime" + }, + { + "name": "to_time", + "type": "enum::AudioStreamInteractive.TransitionToTime" + }, + { + "name": "fade_mode", + "type": "enum::AudioStreamInteractive.FadeMode" + }, + { + "name": "fade_beats", + "type": "float", + "meta": "float" + }, + { + "name": "use_filler_clip", + "type": "bool", + "default_value": "false" + }, + { + "name": "filler_clip", + "type": "int", + "meta": "int32", + "default_value": "-1" + }, + { + "name": "hold_previous", + "type": "bool", + "default_value": "false" + } + ] + }, + { + "name": "has_transition", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2522259332, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "from_clip", + "type": "int", + "meta": "int32" + }, + { + "name": "to_clip", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "erase_transition", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "from_clip", + "type": "int", + "meta": "int32" + }, + { + "name": "to_clip", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_transition_list", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1930428628, + "return_value": { + "type": "PackedInt32Array" + } + }, + { + "name": "get_transition_from_time", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3453338158, + "return_value": { + "type": "enum::AudioStreamInteractive.TransitionFromTime" + }, + "arguments": [ + { + "name": "from_clip", + "type": "int", + "meta": "int32" + }, + { + "name": "to_clip", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_transition_to_time", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1369651373, + "return_value": { + "type": "enum::AudioStreamInteractive.TransitionToTime" + }, + "arguments": [ + { + "name": "from_clip", + "type": "int", + "meta": "int32" + }, + { + "name": "to_clip", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_transition_fade_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4065396087, + "return_value": { + "type": "enum::AudioStreamInteractive.FadeMode" + }, + "arguments": [ + { + "name": "from_clip", + "type": "int", + "meta": "int32" + }, + { + "name": "to_clip", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_transition_fade_beats", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3085491603, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "from_clip", + "type": "int", + "meta": "int32" + }, + { + "name": "to_clip", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "is_transition_using_filler_clip", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2522259332, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "from_clip", + "type": "int", + "meta": "int32" + }, + { + "name": "to_clip", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_transition_filler_clip", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3175239445, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "from_clip", + "type": "int", + "meta": "int32" + }, + { + "name": "to_clip", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "is_transition_holding_previous", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2522259332, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "from_clip", + "type": "int", + "meta": "int32" + }, + { + "name": "to_clip", + "type": "int", + "meta": "int32" + } + ] + } + ], + "properties": [ + { + "type": "int", + "name": "initial_clip", + "setter": "set_initial_clip", + "getter": "get_initial_clip" + }, + { + "type": "int", + "name": "clip_count", + "setter": "set_clip_count", + "getter": "get_clip_count" + } + ] + }, { "name": "AudioStreamMP3", "is_refcounted": true, @@ -40894,6 +43121,77 @@ "is_static": false, "is_vararg": false, "is_virtual": true + }, + { + "name": "_set_parameter", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "name", + "type": "StringName" + }, + { + "name": "value", + "type": "Variant" + } + ] + }, + { + "name": "_get_parameter", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "name", + "type": "StringName" + } + ] + } + ] + }, + { + "name": "AudioStreamPlaybackInteractive", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "AudioStreamPlayback", + "api_type": "core", + "methods": [ + { + "name": "switch_to_clip_by_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3304788590, + "arguments": [ + { + "name": "clip_name", + "type": "StringName" + } + ] + }, + { + "name": "switch_to_clip", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "clip_index", + "type": "int", + "meta": "int32" + } + ] } ] }, @@ -40904,6 +43202,13 @@ "inherits": "AudioStreamPlaybackResampled", "api_type": "core" }, + { + "name": "AudioStreamPlaybackPlaylist", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "AudioStreamPlayback", + "api_type": "core" + }, { "name": "AudioStreamPlaybackPolyphonic", "is_refcounted": true, @@ -41081,6 +43386,13 @@ } ] }, + { + "name": "AudioStreamPlaybackSynchronized", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "AudioStreamPlayback", + "api_type": "core" + }, { "name": "AudioStreamPlayer", "is_refcounted": false, @@ -41290,11 +43602,14 @@ }, { "name": "is_autoplay_enabled", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2240911060, + "hash": 36873697, + "hash_compatibility": [ + 2240911060 + ], "return_value": { "type": "bool" } @@ -41650,11 +43965,14 @@ }, { "name": "is_autoplay_enabled", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2240911060, + "hash": 36873697, + "hash_compatibility": [ + 2240911060 + ], "return_value": { "type": "bool" } @@ -42207,11 +44525,14 @@ }, { "name": "is_autoplay_enabled", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2240911060, + "hash": 36873697, + "hash_compatibility": [ + 2240911060 + ], "return_value": { "type": "bool" } @@ -42683,6 +45004,648 @@ } ] }, + { + "name": "AudioStreamPlaylist", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "AudioStream", + "api_type": "core", + "constants": [ + { + "name": "MAX_STREAMS", + "value": 64 + } + ], + "methods": [ + { + "name": "set_stream_count", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "stream_count", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_stream_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "get_bpm", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "double" + } + }, + { + "name": "set_list_stream", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 111075094, + "arguments": [ + { + "name": "stream_index", + "type": "int", + "meta": "int32" + }, + { + "name": "audio_stream", + "type": "AudioStream" + } + ] + }, + { + "name": "get_list_stream", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2739380747, + "return_value": { + "type": "AudioStream" + }, + "arguments": [ + { + "name": "stream_index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_shuffle", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "shuffle", + "type": "bool" + } + ] + }, + { + "name": "get_shuffle", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_fade_time", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "dec", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_fade_time", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_loop", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "loop", + "type": "bool" + } + ] + }, + { + "name": "has_loop", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + } + ], + "properties": [ + { + "type": "bool", + "name": "shuffle", + "setter": "set_shuffle", + "getter": "get_shuffle" + }, + { + "type": "bool", + "name": "loop", + "setter": "set_loop", + "getter": "has_loop" + }, + { + "type": "float", + "name": "fade_time", + "setter": "set_fade_time", + "getter": "get_fade_time" + }, + { + "type": "int", + "name": "stream_count", + "setter": "set_stream_count", + "getter": "get_stream_count" + }, + { + "type": "AudioStream", + "name": "stream_0", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 0 + }, + { + "type": "AudioStream", + "name": "stream_1", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 1 + }, + { + "type": "AudioStream", + "name": "stream_2", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 2 + }, + { + "type": "AudioStream", + "name": "stream_3", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 3 + }, + { + "type": "AudioStream", + "name": "stream_4", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 4 + }, + { + "type": "AudioStream", + "name": "stream_5", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 5 + }, + { + "type": "AudioStream", + "name": "stream_6", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 6 + }, + { + "type": "AudioStream", + "name": "stream_7", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 7 + }, + { + "type": "AudioStream", + "name": "stream_8", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 8 + }, + { + "type": "AudioStream", + "name": "stream_9", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 9 + }, + { + "type": "AudioStream", + "name": "stream_10", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 10 + }, + { + "type": "AudioStream", + "name": "stream_11", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 11 + }, + { + "type": "AudioStream", + "name": "stream_12", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 12 + }, + { + "type": "AudioStream", + "name": "stream_13", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 13 + }, + { + "type": "AudioStream", + "name": "stream_14", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 14 + }, + { + "type": "AudioStream", + "name": "stream_15", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 15 + }, + { + "type": "AudioStream", + "name": "stream_16", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 16 + }, + { + "type": "AudioStream", + "name": "stream_17", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 17 + }, + { + "type": "AudioStream", + "name": "stream_18", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 18 + }, + { + "type": "AudioStream", + "name": "stream_19", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 19 + }, + { + "type": "AudioStream", + "name": "stream_20", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 20 + }, + { + "type": "AudioStream", + "name": "stream_21", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 21 + }, + { + "type": "AudioStream", + "name": "stream_22", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 22 + }, + { + "type": "AudioStream", + "name": "stream_23", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 23 + }, + { + "type": "AudioStream", + "name": "stream_24", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 24 + }, + { + "type": "AudioStream", + "name": "stream_25", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 25 + }, + { + "type": "AudioStream", + "name": "stream_26", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 26 + }, + { + "type": "AudioStream", + "name": "stream_27", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 27 + }, + { + "type": "AudioStream", + "name": "stream_28", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 28 + }, + { + "type": "AudioStream", + "name": "stream_29", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 29 + }, + { + "type": "AudioStream", + "name": "stream_30", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 30 + }, + { + "type": "AudioStream", + "name": "stream_31", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 31 + }, + { + "type": "AudioStream", + "name": "stream_32", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 32 + }, + { + "type": "AudioStream", + "name": "stream_33", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 33 + }, + { + "type": "AudioStream", + "name": "stream_34", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 34 + }, + { + "type": "AudioStream", + "name": "stream_35", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 35 + }, + { + "type": "AudioStream", + "name": "stream_36", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 36 + }, + { + "type": "AudioStream", + "name": "stream_37", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 37 + }, + { + "type": "AudioStream", + "name": "stream_38", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 38 + }, + { + "type": "AudioStream", + "name": "stream_39", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 39 + }, + { + "type": "AudioStream", + "name": "stream_40", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 40 + }, + { + "type": "AudioStream", + "name": "stream_41", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 41 + }, + { + "type": "AudioStream", + "name": "stream_42", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 42 + }, + { + "type": "AudioStream", + "name": "stream_43", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 43 + }, + { + "type": "AudioStream", + "name": "stream_44", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 44 + }, + { + "type": "AudioStream", + "name": "stream_45", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 45 + }, + { + "type": "AudioStream", + "name": "stream_46", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 46 + }, + { + "type": "AudioStream", + "name": "stream_47", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 47 + }, + { + "type": "AudioStream", + "name": "stream_48", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 48 + }, + { + "type": "AudioStream", + "name": "stream_49", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 49 + }, + { + "type": "AudioStream", + "name": "stream_50", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 50 + }, + { + "type": "AudioStream", + "name": "stream_51", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 51 + }, + { + "type": "AudioStream", + "name": "stream_52", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 52 + }, + { + "type": "AudioStream", + "name": "stream_53", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 53 + }, + { + "type": "AudioStream", + "name": "stream_54", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 54 + }, + { + "type": "AudioStream", + "name": "stream_55", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 55 + }, + { + "type": "AudioStream", + "name": "stream_56", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 56 + }, + { + "type": "AudioStream", + "name": "stream_57", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 57 + }, + { + "type": "AudioStream", + "name": "stream_58", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 58 + }, + { + "type": "AudioStream", + "name": "stream_59", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 59 + }, + { + "type": "AudioStream", + "name": "stream_60", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 60 + }, + { + "type": "AudioStream", + "name": "stream_61", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 61 + }, + { + "type": "AudioStream", + "name": "stream_62", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 62 + }, + { + "type": "AudioStream", + "name": "stream_63", + "setter": "set_list_stream", + "getter": "get_list_stream", + "index": 63 + } + ] + }, { "name": "AudioStreamPolyphonic", "is_refcounted": true, @@ -43027,6 +45990,132 @@ } ] }, + { + "name": "AudioStreamSynchronized", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "AudioStream", + "api_type": "core", + "constants": [ + { + "name": "MAX_STREAMS", + "value": 32 + } + ], + "methods": [ + { + "name": "set_stream_count", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "stream_count", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_stream_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_sync_stream", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 111075094, + "arguments": [ + { + "name": "stream_index", + "type": "int", + "meta": "int32" + }, + { + "name": "audio_stream", + "type": "AudioStream" + } + ] + }, + { + "name": "get_sync_stream", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2739380747, + "return_value": { + "type": "AudioStream" + }, + "arguments": [ + { + "name": "stream_index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_sync_stream_volume", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1602489585, + "arguments": [ + { + "name": "stream_index", + "type": "int", + "meta": "int32" + }, + { + "name": "volume_db", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_sync_stream_volume", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2339986948, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "stream_index", + "type": "int", + "meta": "int32" + } + ] + } + ], + "properties": [ + { + "type": "int", + "name": "stream_count", + "setter": "set_stream_count", + "getter": "get_stream_count" + } + ] + }, { "name": "AudioStreamWAV", "is_refcounted": true, @@ -43049,6 +46138,10 @@ { "name": "FORMAT_IMA_ADPCM", "value": 2 + }, + { + "name": "FORMAT_QOA", + "value": 3 } ] }, @@ -44118,6 +47211,10 @@ { "name": "BLEND_MODE_MUL", "value": 3 + }, + { + "name": "BLEND_MODE_PREMULT_ALPHA", + "value": 4 } ] }, @@ -47412,19 +50509,12 @@ } }, { - "name": "on_bone_pose_update", + "name": "on_skeleton_update", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1286410249, - "arguments": [ - { - "name": "bone_index", - "type": "int", - "meta": "int32" - } - ] + "hash": 3218959716 }, { "name": "set_override_pose", @@ -48017,6 +51107,31 @@ "type": "enum::TextServer.OverrunBehavior" } }, + { + "name": "set_autowrap_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3289138044, + "arguments": [ + { + "name": "autowrap_mode", + "type": "enum::TextServer.AutowrapMode" + } + ] + }, + { + "name": "get_autowrap_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1549071663, + "return_value": { + "type": "enum::TextServer.AutowrapMode" + } + }, { "name": "set_text_direction", "is_const": false, @@ -48274,6 +51389,12 @@ "setter": "set_text_overrun_behavior", "getter": "get_text_overrun_behavior" }, + { + "type": "int", + "name": "autowrap_mode", + "setter": "set_autowrap_mode", + "getter": "get_autowrap_mode" + }, { "type": "bool", "name": "clip_text", @@ -50118,6 +53239,20 @@ } ] }, + { + "name": "set_visibility_aabb", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 259215842, + "arguments": [ + { + "name": "aabb", + "type": "AABB" + } + ] + }, { "name": "set_lifetime_randomness", "is_const": false, @@ -50273,6 +53408,17 @@ "meta": "float" } }, + { + "name": "get_visibility_aabb", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1068685055, + "return_value": { + "type": "AABB" + } + }, { "name": "get_lifetime_randomness", "is_const": true, @@ -51157,6 +54303,12 @@ "setter": "set_fractional_delta", "getter": "get_fractional_delta" }, + { + "type": "AABB", + "name": "visibility_aabb", + "setter": "set_visibility_aabb", + "getter": "get_visibility_aabb" + }, { "type": "bool", "name": "local_coords", @@ -54731,6 +57883,31 @@ "type": "CameraAttributes" } }, + { + "name": "set_compositor", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1586754307, + "arguments": [ + { + "name": "compositor", + "type": "Compositor" + } + ] + }, + { + "name": "get_compositor", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3647707413, + "return_value": { + "type": "Compositor" + } + }, { "name": "set_keep_aspect_mode", "is_const": false, @@ -54894,6 +58071,12 @@ "setter": "set_attributes", "getter": "get_attributes" }, + { + "type": "Compositor", + "name": "compositor", + "setter": "set_compositor", + "getter": "get_compositor" + }, { "type": "float", "name": "h_offset", @@ -56674,8 +59857,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 684651049, + "hash": 3653831622, "hash_compatibility": [ + 684651049, 2175215884 ], "arguments": [ @@ -56707,6 +59891,11 @@ "name": "aligned", "type": "bool", "default_value": "true" + }, + { + "name": "antialiased", + "type": "bool", + "default_value": "false" } ] }, @@ -56832,8 +60021,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2239075205, + "hash": 3797364428, "hash_compatibility": [ + 2239075205, 4230657331 ], "arguments": [ @@ -56850,6 +60040,11 @@ "type": "float", "meta": "float", "default_value": "-1.0" + }, + { + "name": "antialiased", + "type": "bool", + "default_value": "false" } ] }, @@ -56859,8 +60054,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 4072951537, + "hash": 2311979562, "hash_compatibility": [ + 4072951537, 235933050 ], "arguments": [ @@ -56877,6 +60073,11 @@ "type": "float", "meta": "float", "default_value": "-1.0" + }, + { + "name": "antialiased", + "type": "bool", + "default_value": "false" } ] }, @@ -56886,8 +60087,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2417231121, + "hash": 2773573813, "hash_compatibility": [ + 2417231121, 84391229 ], "arguments": [ @@ -56909,6 +60111,11 @@ "type": "float", "meta": "float", "default_value": "-1.0" + }, + { + "name": "antialiased", + "type": "bool", + "default_value": "false" } ] }, @@ -56918,7 +60125,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3063020269, + "hash": 3153026596, + "hash_compatibility": [ + 3063020269 + ], "arguments": [ { "name": "position", @@ -56932,6 +60142,22 @@ { "name": "color", "type": "Color" + }, + { + "name": "filled", + "type": "bool", + "default_value": "true" + }, + { + "name": "width", + "type": "float", + "meta": "float", + "default_value": "-1.0" + }, + { + "name": "antialiased", + "type": "bool", + "default_value": "false" } ] }, @@ -57827,6 +61053,17 @@ "type": "RID" } }, + { + "name": "get_canvas_layer_node", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2602762519, + "return_value": { + "type": "CanvasLayer" + } + }, { "name": "get_world_2d", "is_const": true, @@ -61643,6 +64880,27 @@ } ] }, + { + "name": "class_get_property_default_value", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2718203076, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "class", + "type": "StringName" + }, + { + "name": "property", + "type": "StringName" + } + ] + }, { "name": "class_has_method", "is_const": true, @@ -61669,6 +64927,33 @@ } ] }, + { + "name": "class_get_method_argument_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3885694822, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "class", + "type": "StringName" + }, + { + "name": "method", + "type": "StringName" + }, + { + "name": "no_inheritance", + "type": "bool", + "default_value": "false" + } + ] + }, { "name": "class_get_method_list", "is_const": true, @@ -61856,6 +65141,32 @@ } ] }, + { + "name": "is_class_enum_bitfield", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3860701026, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "class", + "type": "StringName" + }, + { + "name": "enum", + "type": "StringName" + }, + { + "name": "no_inheritance", + "type": "bool", + "default_value": "false" + } + ] + }, { "name": "is_class_enabled", "is_const": true, @@ -62708,6 +66019,14 @@ } ] }, + { + "name": "toggle_foldable_lines_at_carets", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, { "name": "is_line_folded", "is_const": true, @@ -63195,8 +66514,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 947964390, + "hash": 3944379502, "hash_compatibility": [ + 947964390, 1629240608 ], "arguments": [ @@ -63225,7 +66545,7 @@ { "name": "value", "type": "Variant", - "default_value": "0" + "default_value": "null" }, { "name": "location", @@ -63479,6 +66799,38 @@ } ] }, + { + "name": "move_lines_up", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "move_lines_down", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "delete_lines", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "duplicate_selection", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, { "name": "duplicate_lines", "is_const": false, @@ -64871,7 +68223,7 @@ "type": "InputEvent" }, { - "name": "position", + "name": "event_position", "type": "Vector3" }, { @@ -65429,7 +68781,7 @@ "type": "InputEvent" }, { - "name": "position", + "name": "event_position", "type": "Vector3" }, { @@ -66737,6 +70089,326 @@ } ] }, + { + "name": "Compositor", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "Resource", + "api_type": "core", + "methods": [ + { + "name": "set_compositor_effects", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 381264803, + "arguments": [ + { + "name": "compositor_effects", + "type": "typedarray::CompositorEffect" + } + ] + }, + { + "name": "get_compositor_effects", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "typedarray::CompositorEffect" + } + } + ], + "properties": [ + { + "type": "typedarray::24/17:CompositorEffect", + "name": "compositor_effects", + "setter": "set_compositor_effects", + "getter": "get_compositor_effects" + } + ] + }, + { + "name": "CompositorEffect", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "Resource", + "api_type": "core", + "enums": [ + { + "name": "EffectCallbackType", + "is_bitfield": false, + "values": [ + { + "name": "EFFECT_CALLBACK_TYPE_PRE_OPAQUE", + "value": 0 + }, + { + "name": "EFFECT_CALLBACK_TYPE_POST_OPAQUE", + "value": 1 + }, + { + "name": "EFFECT_CALLBACK_TYPE_POST_SKY", + "value": 2 + }, + { + "name": "EFFECT_CALLBACK_TYPE_PRE_TRANSPARENT", + "value": 3 + }, + { + "name": "EFFECT_CALLBACK_TYPE_POST_TRANSPARENT", + "value": 4 + }, + { + "name": "EFFECT_CALLBACK_TYPE_MAX", + "value": 5 + } + ] + } + ], + "methods": [ + { + "name": "_render_callback", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "effect_callback_type", + "type": "int", + "meta": "int32" + }, + { + "name": "render_data", + "type": "RenderData" + } + ] + }, + { + "name": "set_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_effect_callback_type", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1390728419, + "arguments": [ + { + "name": "effect_callback_type", + "type": "enum::CompositorEffect.EffectCallbackType" + } + ] + }, + { + "name": "get_effect_callback_type", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1221912590, + "return_value": { + "type": "enum::CompositorEffect.EffectCallbackType" + } + }, + { + "name": "set_access_resolved_color", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "get_access_resolved_color", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_access_resolved_depth", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "get_access_resolved_depth", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_needs_motion_vectors", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "get_needs_motion_vectors", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_needs_normal_roughness", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "get_needs_normal_roughness", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_needs_separate_specular", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "get_needs_separate_specular", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + } + ], + "properties": [ + { + "type": "bool", + "name": "enabled", + "setter": "set_enabled", + "getter": "get_enabled" + }, + { + "type": "int", + "name": "effect_callback_type", + "setter": "set_effect_callback_type", + "getter": "get_effect_callback_type" + }, + { + "type": "bool", + "name": "access_resolved_color", + "setter": "set_access_resolved_color", + "getter": "get_access_resolved_color" + }, + { + "type": "bool", + "name": "access_resolved_depth", + "setter": "set_access_resolved_depth", + "getter": "get_access_resolved_depth" + }, + { + "type": "bool", + "name": "needs_motion_vectors", + "setter": "set_needs_motion_vectors", + "getter": "get_needs_motion_vectors" + }, + { + "type": "bool", + "name": "needs_normal_roughness", + "setter": "set_needs_normal_roughness", + "getter": "get_needs_normal_roughness" + }, + { + "type": "bool", + "name": "needs_separate_specular", + "setter": "set_needs_separate_specular", + "getter": "get_needs_separate_specular" + } + ] + }, { "name": "CompressedCubemap", "is_refcounted": true, @@ -69041,8 +72713,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3163973443, + "hash": 2336455395, "hash_compatibility": [ + 3163973443, 2336455395 ], "return_value": { @@ -69056,7 +72729,7 @@ { "name": "theme_type", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -69066,8 +72739,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 604739069, + "hash": 2759935355, "hash_compatibility": [ + 604739069, 2759935355 ], "return_value": { @@ -69081,7 +72755,7 @@ { "name": "theme_type", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -69091,8 +72765,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2826986490, + "hash": 387378635, "hash_compatibility": [ + 2826986490, 387378635 ], "return_value": { @@ -69106,7 +72781,7 @@ { "name": "theme_type", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -69116,8 +72791,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1327056374, + "hash": 229578101, "hash_compatibility": [ + 1327056374, 229578101 ], "return_value": { @@ -69132,7 +72808,7 @@ { "name": "theme_type", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -69142,8 +72818,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2798751242, + "hash": 2377051548, "hash_compatibility": [ + 2798751242, 2377051548 ], "return_value": { @@ -69157,7 +72834,7 @@ { "name": "theme_type", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -69167,8 +72844,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1327056374, + "hash": 229578101, "hash_compatibility": [ + 1327056374, 229578101 ], "return_value": { @@ -69183,7 +72861,7 @@ { "name": "theme_type", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -69295,8 +72973,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 866386512, + "hash": 1187511791, "hash_compatibility": [ + 866386512, 1187511791 ], "return_value": { @@ -69310,7 +72989,7 @@ { "name": "theme_type", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -69320,8 +72999,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 866386512, + "hash": 1187511791, "hash_compatibility": [ + 866386512, 1187511791 ], "return_value": { @@ -69335,7 +73015,7 @@ { "name": "theme_type", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -69345,8 +73025,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 866386512, + "hash": 1187511791, "hash_compatibility": [ + 866386512, 1187511791 ], "return_value": { @@ -69360,7 +73041,7 @@ { "name": "theme_type", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -69370,8 +73051,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 866386512, + "hash": 1187511791, "hash_compatibility": [ + 866386512, 1187511791 ], "return_value": { @@ -69385,7 +73067,7 @@ { "name": "theme_type", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -69395,8 +73077,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 866386512, + "hash": 1187511791, "hash_compatibility": [ + 866386512, 1187511791 ], "return_value": { @@ -69410,7 +73093,7 @@ { "name": "theme_type", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -69420,8 +73103,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 866386512, + "hash": 1187511791, "hash_compatibility": [ + 866386512, 1187511791 ], "return_value": { @@ -69435,7 +73119,7 @@ { "name": "theme_type", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -70182,18 +73866,18 @@ "setter": "set_stretch_ratio", "getter": "get_stretch_ratio" }, - { - "type": "bool", - "name": "auto_translate", - "setter": "set_auto_translate", - "getter": "is_auto_translating" - }, { "type": "bool", "name": "localize_numeral_system", "setter": "set_localize_numeral_system", "getter": "is_localizing_numeral_system" }, + { + "type": "bool", + "name": "auto_translate", + "setter": "set_auto_translate", + "getter": "is_auto_translating" + }, { "type": "String", "name": "tooltip_text", @@ -73926,6 +77610,61 @@ } ] }, + { + "name": "is_link", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2323990056, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "read_link", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1703090593, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "create_link", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 852856452, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "source", + "type": "String" + }, + { + "name": "target", + "type": "String" + } + ] + }, { "name": "set_include_navigational", "is_const": false, @@ -74273,6 +78012,10 @@ { "name": "INVALID_WINDOW_ID", "value": -1 + }, + { + "name": "INVALID_INDICATOR_ID", + "value": -1 } ], "enums": [ @@ -74363,6 +78106,22 @@ { "name": "FEATURE_SCREEN_CAPTURE", "value": 21 + }, + { + "name": "FEATURE_STATUS_INDICATOR", + "value": 22 + }, + { + "name": "FEATURE_NATIVE_HELP", + "value": 23 + }, + { + "name": "FEATURE_NATIVE_DIALOG_INPUT", + "value": 24 + }, + { + "name": "FEATURE_NATIVE_DIALOG_FILE", + "value": 25 } ] }, @@ -74770,6 +78529,24 @@ "type": "String" } }, + { + "name": "help_set_search_callbacks", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1687350599, + "arguments": [ + { + "name": "search_callback", + "type": "Callable" + }, + { + "name": "action_callback", + "type": "Callable" + } + ] + }, { "name": "global_menu_set_popup_callbacks", "is_const": false, @@ -76077,6 +79854,17 @@ } ] }, + { + "name": "global_menu_get_system_menu_roots", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3102165223, + "return_value": { + "type": "Dictionary" + } + }, { "name": "tts_is_speaking", "is_const": true, @@ -76252,6 +80040,31 @@ "type": "Color" } }, + { + "name": "get_base_color", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3444240500, + "return_value": { + "type": "Color" + } + }, + { + "name": "set_system_theme_change_callback", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1611583062, + "arguments": [ + { + "name": "callable", + "type": "Callable" + } + ] + }, { "name": "mouse_set_mode", "is_const": false, @@ -77916,6 +81729,55 @@ } ] }, + { + "name": "file_dialog_with_options_show", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1305318754, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "title", + "type": "String" + }, + { + "name": "current_directory", + "type": "String" + }, + { + "name": "root", + "type": "String" + }, + { + "name": "filename", + "type": "String" + }, + { + "name": "show_hidden", + "type": "bool" + }, + { + "name": "mode", + "type": "enum::DisplayServer.FileDialogMode" + }, + { + "name": "filters", + "type": "PackedStringArray" + }, + { + "name": "options", + "type": "typedarray::Dictionary" + }, + { + "name": "callback", + "type": "Callable" + } + ] + }, { "name": "keyboard_get_layout_count", "is_const": true, @@ -78069,6 +81931,141 @@ } ] }, + { + "name": "create_status_indicator", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1904285171, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "icon", + "type": "Texture2D" + }, + { + "name": "tooltip", + "type": "String" + }, + { + "name": "callback", + "type": "Callable" + } + ] + }, + { + "name": "status_indicator_set_icon", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 666127730, + "arguments": [ + { + "name": "id", + "type": "int", + "meta": "int32" + }, + { + "name": "icon", + "type": "Texture2D" + } + ] + }, + { + "name": "status_indicator_set_tooltip", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 501894301, + "arguments": [ + { + "name": "id", + "type": "int", + "meta": "int32" + }, + { + "name": "tooltip", + "type": "String" + } + ] + }, + { + "name": "status_indicator_set_menu", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4040184819, + "arguments": [ + { + "name": "id", + "type": "int", + "meta": "int32" + }, + { + "name": "menu_rid", + "type": "RID" + } + ] + }, + { + "name": "status_indicator_set_callback", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 957362965, + "arguments": [ + { + "name": "id", + "type": "int", + "meta": "int32" + }, + { + "name": "callback", + "type": "Callable" + } + ] + }, + { + "name": "status_indicator_get_rect", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3327874267, + "return_value": { + "type": "Rect2" + }, + "arguments": [ + { + "name": "id", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "delete_status_indicator", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "id", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "tablet_get_driver_count", "is_const": true, @@ -78123,6 +82120,17 @@ "type": "String" } ] + }, + { + "name": "is_window_transparency_available", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ] }, @@ -79676,6 +83684,22 @@ } ] }, + { + "name": "_get_export_options_overrides", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Dictionary" + }, + "arguments": [ + { + "name": "platform", + "type": "EditorExportPlatform" + } + ] + }, { "name": "_should_update_export_options", "is_const": true, @@ -80435,6 +84459,180 @@ "type": "PackedStringArray" } }, + { + "name": "get_option_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 844755477, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "option", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_option_values", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 647634434, + "return_value": { + "type": "PackedStringArray" + }, + "arguments": [ + { + "name": "option", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_option_default", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 923996154, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "option", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_option_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 501894301, + "arguments": [ + { + "name": "option", + "type": "int", + "meta": "int32" + }, + { + "name": "name", + "type": "String" + } + ] + }, + { + "name": "set_option_values", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3353661094, + "arguments": [ + { + "name": "option", + "type": "int", + "meta": "int32" + }, + { + "name": "values", + "type": "PackedStringArray" + } + ] + }, + { + "name": "set_option_default", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "option", + "type": "int", + "meta": "int32" + }, + { + "name": "default_value_index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_option_count", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "count", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_option_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "add_option", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 149592325, + "arguments": [ + { + "name": "name", + "type": "String" + }, + { + "name": "values", + "type": "PackedStringArray" + }, + { + "name": "default_value_index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_selected_options", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3102165223, + "return_value": { + "type": "Dictionary" + } + }, { "name": "get_current_dir", "is_const": true, @@ -80676,6 +84874,14 @@ } ] }, + { + "name": "popup_file_dialog", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, { "name": "invalidate", "is_const": false, @@ -80757,6 +84963,12 @@ "setter": "set_filters", "getter": "get_filters" }, + { + "type": "int", + "name": "option_count", + "setter": "set_option_count", + "getter": "get_option_count" + }, { "type": "bool", "name": "show_hidden_files", @@ -81378,6 +85590,16 @@ } ] }, + { + "name": "_can_import_threaded", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "bool" + } + }, { "name": "append_import_external_resource", "is_const": false, @@ -81676,7 +85898,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3406284123, + "hash": 2042698479, + "hash_compatibility": [ + 3406284123 + ], "arguments": [ { "name": "property", @@ -81690,6 +85915,11 @@ "name": "add_to_end", "type": "bool", "default_value": "false" + }, + { + "name": "label", + "type": "String", + "default_value": "\"\"" } ] }, @@ -81975,6 +86205,17 @@ "type": "bool" } }, + { + "name": "is_multi_window_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "get_editor_scale", "is_const": true, @@ -82107,6 +86348,48 @@ } ] }, + { + "name": "popup_node_selector", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2271411043, + "arguments": [ + { + "name": "callback", + "type": "Callable" + }, + { + "name": "valid_types", + "type": "typedarray::StringName", + "default_value": "Array[StringName]([])" + } + ] + }, + { + "name": "popup_property_selector", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 261221679, + "arguments": [ + { + "name": "object", + "type": "Object" + }, + { + "name": "callback", + "type": "Callable" + }, + { + "name": "type_filter", + "type": "PackedInt32Array", + "default_value": "PackedInt32Array()" + } + ] + }, { "name": "get_file_system_dock", "is_const": true, @@ -82542,6 +86825,24 @@ } ] }, + { + "name": "_begin_handle_action", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "id", + "type": "int", + "meta": "int32" + }, + { + "name": "secondary", + "type": "bool" + } + ] + }, { "name": "_set_handle", "is_const": false, @@ -83099,6 +87400,28 @@ } ] }, + { + "name": "_begin_handle_action", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "gizmo", + "type": "EditorNode3DGizmo" + }, + { + "name": "handle_id", + "type": "int", + "meta": "int32" + }, + { + "name": "secondary", + "type": "bool" + } + ] + }, { "name": "_set_handle", "is_const": false, @@ -83912,7 +88235,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3526039376, + "hash": 111032269, + "hash_compatibility": [ + 3526039376 + ], "return_value": { "type": "Button" }, @@ -83924,6 +88250,11 @@ { "name": "title", "type": "String" + }, + { + "name": "shortcut", + "type": "Shortcut", + "default_value": "null" } ] }, @@ -83933,7 +88264,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3354871258, + "hash": 2994930786, + "hash_compatibility": [ + 3354871258 + ], "arguments": [ { "name": "slot", @@ -83942,6 +88276,11 @@ { "name": "control", "type": "Control" + }, + { + "name": "shortcut", + "type": "Shortcut", + "default_value": "null" } ] }, @@ -83991,6 +88330,24 @@ } ] }, + { + "name": "set_dock_tab_icon", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3450529724, + "arguments": [ + { + "name": "control", + "type": "Control" + }, + { + "name": "icon", + "type": "Texture2D" + } + ] + }, { "name": "add_tool_menu_item", "is_const": false, @@ -84559,6 +88916,15 @@ } ] }, + { + "name": "scene_saved", + "arguments": [ + { + "name": "filepath", + "type": "String" + } + ] + }, { "name": "project_settings_changed" } @@ -85712,7 +90078,7 @@ "api_type": "editor" }, { - "name": "EditorSceneFormatImporterFBX", + "name": "EditorSceneFormatImporterFBX2GLTF", "is_refcounted": true, "is_instantiable": true, "inherits": "EditorSceneFormatImporter", @@ -85725,6 +90091,13 @@ "inherits": "EditorSceneFormatImporter", "api_type": "editor" }, + { + "name": "EditorSceneFormatImporterUFBX", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "EditorSceneFormatImporter", + "api_type": "editor" + }, { "name": "EditorScenePostImport", "is_refcounted": true, @@ -88526,6 +92899,20 @@ } ] }, + { + "name": "FogMode", + "is_bitfield": false, + "values": [ + { + "name": "FOG_MODE_EXPONENTIAL", + "value": 0 + }, + { + "name": "FOG_MODE_DEPTH", + "value": 1 + } + ] + }, { "name": "SDFGIYScale", "is_bitfield": false, @@ -90192,6 +94579,31 @@ "type": "bool" } }, + { + "name": "set_fog_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3059806579, + "arguments": [ + { + "name": "mode", + "type": "enum::Environment.FogMode" + } + ] + }, + { + "name": "get_fog_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2456062483, + "return_value": { + "type": "enum::Environment.FogMode" + } + }, { "name": "set_fog_light_color", "is_const": false, @@ -90406,6 +94818,87 @@ "meta": "float" } }, + { + "name": "set_fog_depth_curve", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "curve", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_fog_depth_curve", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_fog_depth_begin", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "begin", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_fog_depth_begin", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_fog_depth_end", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "end", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_fog_depth_end", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "set_volumetric_fog_enabled", "is_const": false, @@ -91248,6 +95741,12 @@ "setter": "set_fog_enabled", "getter": "is_fog_enabled" }, + { + "type": "int", + "name": "fog_mode", + "setter": "set_fog_mode", + "getter": "get_fog_mode" + }, { "type": "Color", "name": "fog_light_color", @@ -91296,6 +95795,24 @@ "setter": "set_fog_height_density", "getter": "get_fog_height_density" }, + { + "type": "float", + "name": "fog_depth_curve", + "setter": "set_fog_depth_curve", + "getter": "get_fog_depth_curve" + }, + { + "type": "float", + "name": "fog_depth_begin", + "setter": "set_fog_depth_begin", + "getter": "get_fog_depth_begin" + }, + { + "type": "float", + "name": "fog_depth_end", + "setter": "set_fog_depth_end", + "getter": "get_fog_depth_end" + }, { "type": "bool", "name": "volumetric_fog_enabled", @@ -91495,6 +96012,55 @@ } ] }, + { + "name": "FBXDocument", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "GLTFDocument", + "api_type": "core" + }, + { + "name": "FBXState", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "GLTFState", + "api_type": "core", + "methods": [ + { + "name": "get_allow_geometry_helper_nodes", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_allow_geometry_helper_nodes", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "allow", + "type": "bool" + } + ] + } + ], + "properties": [ + { + "type": "bool", + "name": "allow_geometry_helper_nodes", + "setter": "set_allow_geometry_helper_nodes", + "getter": "get_allow_geometry_helper_nodes" + } + ] + }, { "name": "FastNoiseLite", "is_refcounted": true, @@ -92585,6 +97151,24 @@ } ] }, + { + "name": "resize", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 844576869, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "length", + "type": "int", + "meta": "int64" + } + ] + }, { "name": "flush", "is_const": false, @@ -93417,6 +98001,180 @@ "type": "PackedStringArray" } }, + { + "name": "get_option_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 844755477, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "option", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_option_values", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 647634434, + "return_value": { + "type": "PackedStringArray" + }, + "arguments": [ + { + "name": "option", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_option_default", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 923996154, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "option", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_option_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 501894301, + "arguments": [ + { + "name": "option", + "type": "int", + "meta": "int32" + }, + { + "name": "name", + "type": "String" + } + ] + }, + { + "name": "set_option_values", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3353661094, + "arguments": [ + { + "name": "option", + "type": "int", + "meta": "int32" + }, + { + "name": "values", + "type": "PackedStringArray" + } + ] + }, + { + "name": "set_option_default", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "option", + "type": "int", + "meta": "int32" + }, + { + "name": "default_value_index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_option_count", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "count", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_option_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "add_option", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 149592325, + "arguments": [ + { + "name": "name", + "type": "String" + }, + { + "name": "values", + "type": "PackedStringArray" + }, + { + "name": "default_value_index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_selected_options", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3102165223, + "return_value": { + "type": "Dictionary" + } + }, { "name": "get_current_dir", "is_const": true, @@ -93741,6 +98499,12 @@ "setter": "set_filters", "getter": "get_filters" }, + { + "type": "int", + "name": "option_count", + "setter": "set_option_count", + "getter": "get_option_count" + }, { "type": "bool", "name": "show_hidden_files", @@ -93895,6 +98659,9 @@ } ] }, + { + "name": "folder_color_changed" + }, { "name": "display_mode_changed" } @@ -93924,6 +98691,28 @@ "value": 2 } ] + }, + { + "name": "LastWrapAlignmentMode", + "is_bitfield": false, + "values": [ + { + "name": "LAST_WRAP_ALIGNMENT_INHERIT", + "value": 0 + }, + { + "name": "LAST_WRAP_ALIGNMENT_BEGIN", + "value": 1 + }, + { + "name": "LAST_WRAP_ALIGNMENT_CENTER", + "value": 2 + }, + { + "name": "LAST_WRAP_ALIGNMENT_END", + "value": 3 + } + ] } ], "methods": [ @@ -93964,6 +98753,31 @@ "type": "enum::FlowContainer.AlignmentMode" } }, + { + "name": "set_last_wrap_alignment", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2899697495, + "arguments": [ + { + "name": "last_wrap_alignment", + "type": "enum::FlowContainer.LastWrapAlignmentMode" + } + ] + }, + { + "name": "get_last_wrap_alignment", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3743456014, + "return_value": { + "type": "enum::FlowContainer.LastWrapAlignmentMode" + } + }, { "name": "set_vertical", "is_const": false, @@ -93988,6 +98802,31 @@ "return_value": { "type": "bool" } + }, + { + "name": "set_reverse_fill", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "reverse_fill", + "type": "bool" + } + ] + }, + { + "name": "is_reverse_fill", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "properties": [ @@ -93997,11 +98836,23 @@ "setter": "set_alignment", "getter": "get_alignment" }, + { + "type": "int", + "name": "last_wrap_alignment", + "setter": "set_last_wrap_alignment", + "getter": "get_last_wrap_alignment" + }, { "type": "bool", "name": "vertical", "setter": "set_vertical", "getter": "is_vertical" + }, + { + "type": "bool", + "name": "reverse_fill", + "setter": "set_reverse_fill", + "getter": "is_reverse_fill" } ] }, @@ -94350,9 +99201,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3344325384, + "hash": 2553855095, "hash_compatibility": [ 1851767612, + 3344325384, 1222433716, 1149405976 ], @@ -94404,6 +99256,12 @@ "type": "int", "meta": "int32", "default_value": "0" + }, + { + "name": "baseline_offset", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -95407,6 +100265,31 @@ "type": "enum::TextServer.FontAntialiasing" } }, + { + "name": "set_disable_embedded_bitmaps", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "disable_embedded_bitmaps", + "type": "bool" + } + ] + }, + { + "name": "get_disable_embedded_bitmaps", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_generate_mipmaps", "is_const": false, @@ -95937,6 +100820,45 @@ } ] }, + { + "name": "set_extra_baseline_offset", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1602489585, + "arguments": [ + { + "name": "cache_index", + "type": "int", + "meta": "int32" + }, + { + "name": "baseline_offset", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_extra_baseline_offset", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2339986948, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "cache_index", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "set_face_index", "is_const": false, @@ -97123,6 +102045,12 @@ "setter": "set_generate_mipmaps", "getter": "get_generate_mipmaps" }, + { + "type": "bool", + "name": "disable_embedded_bitmaps", + "setter": "set_disable_embedded_bitmaps", + "getter": "get_disable_embedded_bitmaps" + }, { "type": "int", "name": "antialiasing", @@ -97395,6 +102323,33 @@ "meta": "int32" } ] + }, + { + "name": "set_baseline_offset", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "baseline_offset", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_baseline_offset", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } } ], "properties": [ @@ -97461,6 +102416,47 @@ "setter": "set_spacing", "getter": "get_spacing", "index": 3 + }, + { + "type": "float", + "name": "baseline_offset", + "setter": "set_baseline_offset", + "getter": "get_baseline_offset" + } + ] + }, + { + "name": "FramebufferCacheRD", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "Object", + "api_type": "core", + "methods": [ + { + "name": "get_cache_multipass", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 3437881813, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "textures", + "type": "typedarray::RID" + }, + { + "name": "passes", + "type": "typedarray::RDFramebufferPass" + }, + { + "name": "views", + "type": "int", + "meta": "uint32" + } + ] } ] }, @@ -97495,35 +102491,6 @@ } ], "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, @@ -97545,20 +102512,6 @@ "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" - } - ] } ] }, @@ -97860,6 +102813,33 @@ } ] }, + { + "name": "get_accessor_type", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2455072627, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_accessor_type", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "accessor_type", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "get_type", "is_const": false, @@ -98131,6 +103111,12 @@ "setter": "set_count", "getter": "get_count" }, + { + "type": "int", + "name": "accessor_type", + "setter": "set_accessor_type", + "getter": "get_accessor_type" + }, { "type": "int", "name": "type", @@ -98194,6 +103180,31 @@ "inherits": "Resource", "api_type": "core", "methods": [ + { + "name": "get_original_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2841200299, + "return_value": { + "type": "String" + } + }, + { + "name": "set_original_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "original_name", + "type": "String" + } + ] + }, { "name": "get_loop", "is_const": true, @@ -98218,9 +103229,50 @@ "type": "bool" } ] + }, + { + "name": "get_additional_data", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2138907829, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "extension_name", + "type": "StringName" + } + ] + }, + { + "name": "set_additional_data", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3776071444, + "arguments": [ + { + "name": "extension_name", + "type": "StringName" + }, + { + "name": "additional_data", + "type": "Variant" + } + ] } ], "properties": [ + { + "type": "String", + "name": "original_name", + "setter": "set_original_name", + "getter": "get_original_name" + }, { "type": "bool", "name": "loop", @@ -98237,12 +103289,32 @@ "api_type": "core", "methods": [ { - "name": "get_buffer", - "is_const": false, + "name": "load_buffer_view_data", + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2455072627, + "hash": 3945446907, + "return_value": { + "type": "PackedByteArray" + }, + "arguments": [ + { + "name": "state", + "type": "GLTFState" + } + ] + }, + { + "name": "get_buffer", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "hash_compatibility": [ + 2455072627 + ], "return_value": { "type": "int", "meta": "int32" @@ -98265,11 +103337,14 @@ }, { "name": "get_byte_offset", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2455072627, + "hash": 3905245786, + "hash_compatibility": [ + 2455072627 + ], "return_value": { "type": "int", "meta": "int32" @@ -98292,11 +103367,14 @@ }, { "name": "get_byte_length", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2455072627, + "hash": 3905245786, + "hash_compatibility": [ + 2455072627 + ], "return_value": { "type": "int", "meta": "int32" @@ -98319,11 +103397,14 @@ }, { "name": "get_byte_stride", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2455072627, + "hash": 3905245786, + "hash_compatibility": [ + 2455072627 + ], "return_value": { "type": "int", "meta": "int32" @@ -98346,11 +103427,14 @@ }, { "name": "get_indices", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2240911060, + "hash": 36873697, + "hash_compatibility": [ + 2240911060 + ], "return_value": { "type": "bool" } @@ -98368,6 +103452,31 @@ "type": "bool" } ] + }, + { + "name": "get_vertex_attributes", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_vertex_attributes", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "is_attributes", + "type": "bool" + } + ] } ], "properties": [ @@ -98400,6 +103509,12 @@ "name": "indices", "setter": "set_indices", "getter": "get_indices" + }, + { + "type": "bool", + "name": "vertex_attributes", + "setter": "set_vertex_attributes", + "getter": "get_vertex_attributes" } ] }, @@ -98660,6 +103775,83 @@ } ], "methods": [ + { + "name": "set_image_format", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "image_format", + "type": "String" + } + ] + }, + { + "name": "get_image_format", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_lossy_quality", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "lossy_quality", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_lossy_quality", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_root_node_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 463633402, + "arguments": [ + { + "name": "root_node_mode", + "type": "enum::GLTFDocument.RootNodeMode" + } + ] + }, + { + "name": "get_root_node_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 948057992, + "return_value": { + "type": "enum::GLTFDocument.RootNodeMode" + } + }, { "name": "append_from_file", "is_const": false, @@ -98833,83 +104025,6 @@ } ] }, - { - "name": "set_image_format", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 83702148, - "arguments": [ - { - "name": "image_format", - "type": "String" - } - ] - }, - { - "name": "get_image_format", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 201670096, - "return_value": { - "type": "String" - } - }, - { - "name": "set_lossy_quality", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 373806689, - "arguments": [ - { - "name": "lossy_quality", - "type": "float", - "meta": "float" - } - ] - }, - { - "name": "get_lossy_quality", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1740695150, - "return_value": { - "type": "float", - "meta": "float" - } - }, - { - "name": "set_root_node_mode", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 463633402, - "arguments": [ - { - "name": "root_node_mode", - "type": "enum::GLTFDocument.RootNodeMode" - } - ] - }, - { - "name": "get_root_node_mode", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 948057992, - "return_value": { - "type": "enum::GLTFDocument.RootNodeMode" - } - }, { "name": "register_gltf_document_extension", "is_const": false, @@ -99610,6 +104725,41 @@ "meta": "float" } ] + }, + { + "name": "get_additional_data", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2138907829, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "extension_name", + "type": "StringName" + } + ] + }, + { + "name": "set_additional_data", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3776071444, + "arguments": [ + { + "name": "extension_name", + "type": "StringName" + }, + { + "name": "additional_data", + "type": "Variant" + } + ] } ], "properties": [ @@ -99658,6 +104808,31 @@ "inherits": "Resource", "api_type": "core", "methods": [ + { + "name": "get_original_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2841200299, + "return_value": { + "type": "String" + } + }, + { + "name": "set_original_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "original_name", + "type": "String" + } + ] + }, { "name": "get_mesh", "is_const": false, @@ -99732,9 +104907,50 @@ "type": "typedarray::Material" } ] + }, + { + "name": "get_additional_data", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2138907829, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "extension_name", + "type": "StringName" + } + ] + }, + { + "name": "set_additional_data", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3776071444, + "arguments": [ + { + "name": "extension_name", + "type": "StringName" + }, + { + "name": "additional_data", + "type": "Variant" + } + ] } ], "properties": [ + { + "type": "String", + "name": "original_name", + "setter": "set_original_name", + "getter": "get_original_name" + }, { "type": "Object", "name": "mesh", @@ -99762,6 +104978,31 @@ "inherits": "Resource", "api_type": "core", "methods": [ + { + "name": "get_original_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2841200299, + "return_value": { + "type": "String" + } + }, + { + "name": "set_original_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "original_name", + "type": "String" + } + ] + }, { "name": "get_parent", "is_const": false, @@ -100113,6 +105354,12 @@ } ], "properties": [ + { + "type": "String", + "name": "original_name", + "setter": "set_original_name", + "getter": "get_original_name" + }, { "type": "int", "name": "parent", @@ -100377,6 +105624,56 @@ } ] }, + { + "name": "get_inertia_diagonal", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3360562783, + "return_value": { + "type": "Vector3" + } + }, + { + "name": "set_inertia_diagonal", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3460891852, + "arguments": [ + { + "name": "inertia_diagonal", + "type": "Vector3" + } + ] + }, + { + "name": "get_inertia_orientation", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1222331677, + "return_value": { + "type": "Quaternion" + } + }, + { + "name": "set_inertia_orientation", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1727505552, + "arguments": [ + { + "name": "inertia_orientation", + "type": "Quaternion" + } + ] + }, { "name": "get_inertia_tensor", "is_const": true, @@ -100434,6 +105731,18 @@ "setter": "set_center_of_mass", "getter": "get_center_of_mass" }, + { + "type": "Vector3", + "name": "inertia_diagonal", + "setter": "set_inertia_diagonal", + "getter": "get_inertia_diagonal" + }, + { + "type": "Quaternion", + "name": "inertia_orientation", + "setter": "set_inertia_orientation", + "getter": "get_inertia_orientation" + }, { "type": "Basis", "name": "inertia_tensor", @@ -100484,6 +105793,41 @@ } ] }, + { + "name": "from_resource", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 3845569786, + "return_value": { + "type": "GLTFPhysicsShape" + }, + "arguments": [ + { + "name": "shape_resource", + "type": "Shape3D" + } + ] + }, + { + "name": "to_resource", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1913542110, + "return_value": { + "type": "Shape3D" + }, + "arguments": [ + { + "name": "cache_shapes", + "type": "bool", + "default_value": "false" + } + ] + }, { "name": "from_dictionary", "is_const": false, @@ -101451,6 +106795,28 @@ } ] }, + { + "name": "append_data_to_buffers", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1460416665, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "data", + "type": "PackedByteArray" + }, + { + "name": "deduplication", + "type": "bool" + } + ] + }, { "name": "get_json", "is_const": false, @@ -102142,6 +107508,31 @@ } ] }, + { + "name": "get_import_as_skeleton_bones", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_import_as_skeleton_bones", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "import_as_skeleton_bones", + "type": "bool" + } + ] + }, { "name": "get_animations", "is_const": false, @@ -102264,6 +107655,33 @@ "meta": "int32" } ] + }, + { + "name": "set_bake_fps", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "value", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "get_bake_fps", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "double" + } } ], "properties": [ @@ -102423,6 +107841,12 @@ "setter": "set_create_animations", "getter": "get_create_animations" }, + { + "type": "bool", + "name": "import_as_skeleton_bones", + "setter": "set_import_as_skeleton_bones", + "getter": "get_import_as_skeleton_bones" + }, { "type": "Array", "name": "animations", @@ -102434,6 +107858,12 @@ "name": "handle_binary_image", "setter": "set_handle_binary_image", "getter": "get_handle_binary_image" + }, + { + "type": "float", + "name": "bake_fps", + "setter": "set_bake_fps", + "getter": "get_bake_fps" } ] }, @@ -103432,7 +108862,7 @@ "getter": "get_sub_emitter" }, { - "type": "ShaderMaterial,ParticleProcessMaterial", + "type": "ParticleProcessMaterial,ShaderMaterial", "name": "process_material", "setter": "set_process_material", "getter": "get_process_material" @@ -104497,7 +109927,7 @@ "getter": "get_trail_lifetime" }, { - "type": "ShaderMaterial,ParticleProcessMaterial", + "type": "ParticleProcessMaterial,ShaderMaterial", "name": "process_material", "setter": "set_process_material", "getter": "get_process_material" @@ -106775,6 +112205,23 @@ "type": "Plane" } ] + }, + { + "name": "tetrahedralize_delaunay", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1230191221, + "return_value": { + "type": "PackedInt32Array" + }, + "arguments": [ + { + "name": "points", + "type": "PackedVector3Array" + } + ] } ] }, @@ -108101,6 +113548,20 @@ "value": 1 } ] + }, + { + "name": "GridPattern", + "is_bitfield": false, + "values": [ + { + "name": "GRID_PATTERN_LINES", + "value": 0 + }, + { + "name": "GRID_PATTERN_DOTS", + "value": 1 + } + ] } ], "methods": [ @@ -108338,6 +113799,46 @@ "type": "typedarray::Dictionary" } }, + { + "name": "get_closest_connection_at_point", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 453879819, + "return_value": { + "type": "Dictionary" + }, + "arguments": [ + { + "name": "point", + "type": "Vector2" + }, + { + "name": "max_distance", + "type": "float", + "meta": "float", + "default_value": "4.0" + } + ] + }, + { + "name": "get_connections_intersecting_with_rect", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2709748719, + "return_value": { + "type": "typedarray::Dictionary" + }, + "arguments": [ + { + "name": "rect", + "type": "Rect2" + } + ] + }, { "name": "clear_connections", "is_const": false, @@ -108504,11 +114005,14 @@ }, { "name": "get_connection_line", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1562168077, + "hash": 3932192302, + "hash_compatibility": [ + 1562168077 + ], "return_value": { "type": "PackedVector2Array" }, @@ -108523,6 +114027,72 @@ } ] }, + { + "name": "attach_graph_element_to_frame", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3740211285, + "arguments": [ + { + "name": "element", + "type": "StringName" + }, + { + "name": "frame", + "type": "StringName" + } + ] + }, + { + "name": "detach_graph_element_from_frame", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3304788590, + "arguments": [ + { + "name": "element", + "type": "StringName" + } + ] + }, + { + "name": "get_element_frame", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 988084372, + "return_value": { + "type": "GraphFrame" + }, + "arguments": [ + { + "name": "element", + "type": "StringName" + } + ] + }, + { + "name": "get_attached_nodes_of_frame", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 689397652, + "return_value": { + "type": "typedarray::StringName" + }, + "arguments": [ + { + "name": "frame", + "type": "StringName" + } + ] + }, { "name": "set_panning_scheme", "is_const": false, @@ -108681,6 +114251,31 @@ "type": "bool" } }, + { + "name": "set_grid_pattern", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1074098205, + "arguments": [ + { + "name": "pattern", + "type": "enum::GraphEdit.GridPattern" + } + ] + }, + { + "name": "get_grid_pattern", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286127528, + "return_value": { + "type": "enum::GraphEdit.GridPattern" + } + }, { "name": "set_snapping_enabled", "is_const": false, @@ -109231,11 +114826,24 @@ } ] }, + { + "name": "frame_rect_changed", + "arguments": [ + { + "name": "frame", + "type": "GraphFrame" + }, + { + "name": "new_rect", + "type": "Vector2" + } + ] + }, { "name": "popup_request", "arguments": [ { - "name": "position", + "name": "at_position", "type": "Vector2" } ] @@ -109246,6 +114854,19 @@ { "name": "end_node_move" }, + { + "name": "graph_elements_linked_to_frame_request", + "arguments": [ + { + "name": "elements", + "type": "Array" + }, + { + "name": "frame", + "type": "StringName" + } + ] + }, { "name": "scroll_offset_changed", "arguments": [ @@ -109269,6 +114890,12 @@ "setter": "set_show_grid", "getter": "is_showing_grid" }, + { + "type": "int", + "name": "grid_pattern", + "setter": "set_grid_pattern", + "getter": "get_grid_pattern" + }, { "type": "bool", "name": "snapping_enabled", @@ -109541,7 +115168,16 @@ "name": "resize_request", "arguments": [ { - "name": "new_minsize", + "name": "new_size", + "type": "Vector2" + } + ] + }, + { + "name": "resize_end", + "arguments": [ + { + "name": "new_size", "type": "Vector2" } ] @@ -109596,6 +115232,223 @@ } ] }, + { + "name": "GraphFrame", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "GraphElement", + "api_type": "core", + "methods": [ + { + "name": "set_title", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "title", + "type": "String" + } + ] + }, + { + "name": "get_title", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "get_titlebar_hbox", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3590609951, + "return_value": { + "type": "HBoxContainer" + } + }, + { + "name": "set_autoshrink_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "shrink", + "type": "bool" + } + ] + }, + { + "name": "is_autoshrink_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_autoshrink_margin", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "autoshrink_margin", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_autoshrink_margin", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_drag_margin", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "drag_margin", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_drag_margin", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_tint_color_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_tint_color_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_tint_color", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2920490490, + "arguments": [ + { + "name": "color", + "type": "Color" + } + ] + }, + { + "name": "get_tint_color", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3444240500, + "return_value": { + "type": "Color" + } + } + ], + "signals": [ + { + "name": "autoshrink_changed" + } + ], + "properties": [ + { + "type": "String", + "name": "title", + "setter": "set_title", + "getter": "get_title" + }, + { + "type": "bool", + "name": "autoshrink_enabled", + "setter": "set_autoshrink_enabled", + "getter": "is_autoshrink_enabled" + }, + { + "type": "int", + "name": "autoshrink_margin", + "setter": "set_autoshrink_margin", + "getter": "get_autoshrink_margin" + }, + { + "type": "int", + "name": "drag_margin", + "setter": "set_drag_margin", + "getter": "get_drag_margin" + }, + { + "type": "bool", + "name": "tint_color_enabled", + "setter": "set_tint_color_enabled", + "getter": "is_tint_color_enabled" + }, + { + "type": "Color", + "name": "tint_color", + "setter": "set_tint_color", + "getter": "get_tint_color" + } + ] + }, { "name": "GraphNode", "is_refcounted": false, @@ -109860,6 +115713,43 @@ } ] }, + { + "name": "set_slot_custom_icon_left", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 666127730, + "arguments": [ + { + "name": "slot_index", + "type": "int", + "meta": "int32" + }, + { + "name": "custom_icon", + "type": "Texture2D" + } + ] + }, + { + "name": "get_slot_custom_icon_left", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3536238170, + "return_value": { + "type": "Texture2D" + }, + "arguments": [ + { + "name": "slot_index", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "is_slot_enabled_right", "is_const": true, @@ -109973,6 +115863,43 @@ } ] }, + { + "name": "set_slot_custom_icon_right", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 666127730, + "arguments": [ + { + "name": "slot_index", + "type": "int", + "meta": "int32" + }, + { + "name": "custom_icon", + "type": "Texture2D" + } + ] + }, + { + "name": "get_slot_custom_icon_right", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3536238170, + "return_value": { + "type": "Texture2D" + }, + "arguments": [ + { + "name": "slot_index", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "is_slot_draw_stylebox", "is_const": true, @@ -110010,6 +115937,31 @@ } ] }, + { + "name": "set_ignore_invalid_connection_type", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "ignore", + "type": "bool" + } + ] + }, + { + "name": "is_ignoring_valid_connection_type", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "get_input_port_count", "is_const": false, @@ -110200,6 +116152,12 @@ "name": "title", "setter": "set_title", "getter": "get_title" + }, + { + "type": "bool", + "name": "ignore_invalid_connection_type", + "setter": "set_ignore_invalid_connection_type", + "getter": "is_ignoring_valid_connection_type" } ] }, @@ -112561,6 +118519,54 @@ "return_value": { "type": "PackedFloat32Array" } + }, + { + "name": "get_min_height", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "get_max_height", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "update_map_data_from_image", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2636652979, + "arguments": [ + { + "name": "image", + "type": "Image" + }, + { + "name": "height_min", + "type": "float", + "meta": "float" + }, + { + "name": "height_max", + "type": "float", + "meta": "float" + } + ] } ], "properties": [ @@ -116321,13 +122327,22 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 955504365, + "hash": 544894297, + "hash_compatibility": [ + 955504365 + ], "arguments": [ { "name": "duration_ms", "type": "int", "meta": "int32", "default_value": "500" + }, + { + "name": "amplitude", + "type": "float", + "meta": "float", + "default_value": "-1.0" } ] }, @@ -116442,6 +122457,17 @@ "type": "Vector2" } }, + { + "name": "get_last_mouse_screen_velocity", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1497962370, + "return_value": { + "type": "Vector2" + } + }, { "name": "get_mouse_button_mask", "is_const": true, @@ -116628,6 +122654,56 @@ "is_static": false, "is_virtual": false, "hash": 3218959716 + }, + { + "name": "set_emulate_mouse_from_touch", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_emulating_mouse_from_touch", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_emulate_touch_from_mouse", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_emulating_touch_from_mouse", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "signals": [ @@ -116657,6 +122733,18 @@ "name": "use_accumulated_input", "setter": "set_use_accumulated_input", "getter": "is_using_accumulated_input" + }, + { + "type": "bool", + "name": "emulate_mouse_from_touch", + "setter": "set_emulate_mouse_from_touch", + "getter": "is_emulating_mouse_from_touch" + }, + { + "type": "bool", + "name": "emulate_touch_from_mouse", + "setter": "set_emulate_touch_from_mouse", + "getter": "is_emulating_touch_from_mouse" } ] }, @@ -116666,6 +122754,12 @@ "is_instantiable": false, "inherits": "Resource", "api_type": "core", + "constants": [ + { + "name": "DEVICE_ID_EMULATION", + "value": -1 + } + ], "methods": [ { "name": "set_device", @@ -117003,6 +123097,33 @@ "type": "float", "meta": "float" } + }, + { + "name": "set_event_index", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_event_index", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } } ], "properties": [ @@ -117023,6 +123144,12 @@ "name": "strength", "setter": "set_strength", "getter": "get_strength" + }, + { + "type": "int", + "name": "event_index", + "setter": "set_event_index", + "getter": "get_event_index" } ] }, @@ -117403,6 +123530,31 @@ "type": "int" } }, + { + "name": "set_location", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 634453155, + "arguments": [ + { + "name": "location", + "type": "enum::KeyLocation" + } + ] + }, + { + "name": "get_location", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 211810873, + "return_value": { + "type": "enum::KeyLocation" + } + }, { "name": "set_echo", "is_const": false, @@ -117482,6 +123634,17 @@ "return_value": { "type": "String" } + }, + { + "name": "as_text_location", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } } ], "properties": [ @@ -117515,6 +123678,12 @@ "setter": "set_unicode", "getter": "get_unicode" }, + { + "type": "int", + "name": "location", + "setter": "set_location", + "getter": "get_location" + }, { "type": "bool", "name": "echo", @@ -118199,6 +124368,31 @@ "type": "Vector2" } }, + { + "name": "set_screen_relative", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 743155724, + "arguments": [ + { + "name": "relative", + "type": "Vector2" + } + ] + }, + { + "name": "get_screen_relative", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3341600327, + "return_value": { + "type": "Vector2" + } + }, { "name": "set_velocity", "is_const": false, @@ -118223,6 +124417,31 @@ "return_value": { "type": "Vector2" } + }, + { + "name": "set_screen_velocity", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 743155724, + "arguments": [ + { + "name": "velocity", + "type": "Vector2" + } + ] + }, + { + "name": "get_screen_velocity", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3341600327, + "return_value": { + "type": "Vector2" + } } ], "properties": [ @@ -118250,11 +124469,23 @@ "setter": "set_relative", "getter": "get_relative" }, + { + "type": "Vector2", + "name": "screen_relative", + "setter": "set_screen_relative", + "getter": "get_screen_relative" + }, { "type": "Vector2", "name": "velocity", "setter": "set_velocity", "getter": "get_velocity" + }, + { + "type": "Vector2", + "name": "screen_velocity", + "setter": "set_screen_velocity", + "getter": "get_screen_velocity" } ] }, @@ -118461,6 +124692,31 @@ "type": "Vector2" } }, + { + "name": "set_screen_relative", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 743155724, + "arguments": [ + { + "name": "relative", + "type": "Vector2" + } + ] + }, + { + "name": "get_screen_relative", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3341600327, + "return_value": { + "type": "Vector2" + } + }, { "name": "set_velocity", "is_const": false, @@ -118485,6 +124741,31 @@ "return_value": { "type": "Vector2" } + }, + { + "name": "set_screen_velocity", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 743155724, + "arguments": [ + { + "name": "velocity", + "type": "Vector2" + } + ] + }, + { + "name": "get_screen_velocity", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3341600327, + "return_value": { + "type": "Vector2" + } } ], "properties": [ @@ -118524,11 +124805,23 @@ "setter": "set_relative", "getter": "get_relative" }, + { + "type": "Vector2", + "name": "screen_relative", + "setter": "set_screen_relative", + "getter": "get_screen_relative" + }, { "type": "Vector2", "name": "velocity", "setter": "set_velocity", "getter": "get_velocity" + }, + { + "type": "Vector2", + "name": "screen_velocity", + "setter": "set_screen_velocity", + "getter": "get_screen_velocity" } ] }, @@ -122067,6 +128360,31 @@ "type": "enum::TextServer.OverrunBehavior" } }, + { + "name": "set_ellipsis_char", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "char", + "type": "String" + } + ] + }, + { + "name": "get_ellipsis_char", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, { "name": "set_uppercase", "is_const": false, @@ -122330,6 +128648,24 @@ "return_value": { "type": "Array" } + }, + { + "name": "get_character_bounds", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3327874267, + "return_value": { + "type": "Rect2" + }, + "arguments": [ + { + "name": "pos", + "type": "int", + "meta": "int32" + } + ] } ], "properties": [ @@ -122381,6 +128717,12 @@ "setter": "set_text_overrun_behavior", "getter": "get_text_overrun_behavior" }, + { + "type": "String", + "name": "ellipsis_char", + "setter": "set_ellipsis_char", + "getter": "get_ellipsis_char" + }, { "type": "bool", "name": "uppercase", @@ -125493,6 +131835,33 @@ "meta": "float" } }, + { + "name": "set_texel_scale", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "texel_scale", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_texel_scale", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "set_max_texture_size", "is_const": false, @@ -125572,6 +131941,33 @@ "meta": "float" } }, + { + "name": "set_denoiser_range", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "denoiser_range", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_denoiser_range", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, { "name": "set_interior", "is_const": false, @@ -125722,12 +132118,24 @@ "setter": "set_denoiser_strength", "getter": "get_denoiser_strength" }, + { + "type": "int", + "name": "denoiser_range", + "setter": "set_denoiser_range", + "getter": "get_denoiser_range" + }, { "type": "float", "name": "bias", "setter": "set_bias", "getter": "get_bias" }, + { + "type": "float", + "name": "texel_scale", + "setter": "set_texel_scale", + "getter": "get_texel_scale" + }, { "type": "int", "name": "max_texture_size", @@ -131160,6 +137568,17 @@ "type": "Skin" } }, + { + "name": "get_skin_reference", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2060603409, + "return_value": { + "type": "SkinReference" + } + }, { "name": "get_surface_override_material_count", "is_const": true, @@ -131346,6 +137765,24 @@ "is_static": false, "is_virtual": false, "hash": 3218959716 + }, + { + "name": "bake_mesh_from_current_blend_shape_mix", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1457573577, + "return_value": { + "type": "ArrayMesh" + }, + "arguments": [ + { + "name": "existing", + "type": "ArrayMesh", + "default_value": "null" + } + ] } ], "properties": [ @@ -131952,6 +138389,31 @@ "type": "String" } }, + { + "name": "set_original_scene", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "name", + "type": "String" + } + ] + }, + { + "name": "get_original_scene", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, { "name": "set_recording_properties", "is_const": false, @@ -131985,6 +138447,12 @@ "setter": "set_original_class", "getter": "get_original_class" }, + { + "type": "String", + "name": "original_scene", + "setter": "set_original_scene", + "getter": "get_original_scene" + }, { "type": "bool", "name": "recording_properties", @@ -132181,6 +138649,31 @@ "meta": "double" } }, + { + "name": "set_offset_rect", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2046264180, + "arguments": [ + { + "name": "offset_rect", + "type": "Rect2" + } + ] + }, + { + "name": "get_offset_rect", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1639390495, + "return_value": { + "type": "Rect2" + } + }, { "name": "set_oversample", "is_const": false, @@ -132261,6 +138754,60 @@ "type": "float", "meta": "double" } + }, + { + "name": "get_vrs_min_radius", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_vrs_min_radius", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "radius", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_vrs_strength", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_vrs_strength", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "strength", + "type": "float", + "meta": "float" + } + ] } ], "properties": [ @@ -132288,6 +138835,12 @@ "setter": "set_display_to_lens", "getter": "get_display_to_lens" }, + { + "type": "Rect2", + "name": "offset_rect", + "setter": "set_offset_rect", + "getter": "get_offset_rect" + }, { "type": "float", "name": "oversample", @@ -132305,6 +138858,18 @@ "name": "k2", "setter": "set_k2", "getter": "get_k2" + }, + { + "type": "float", + "name": "vrs_min_radius", + "setter": "set_vrs_min_radius", + "getter": "get_vrs_min_radius" + }, + { + "type": "float", + "name": "vrs_strength", + "setter": "set_vrs_strength", + "getter": "get_vrs_strength" } ] }, @@ -132745,6 +139310,31 @@ } ] }, + { + "name": "set_custom_aabb", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 259215842, + "arguments": [ + { + "name": "aabb", + "type": "AABB" + } + ] + }, + { + "name": "get_custom_aabb", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1068685055, + "return_value": { + "type": "AABB" + } + }, { "name": "get_aabb", "is_const": true, @@ -132801,6 +139391,12 @@ "setter": "set_use_custom_data", "getter": "is_using_custom_data" }, + { + "type": "AABB", + "name": "custom_aabb", + "setter": "set_custom_aabb", + "getter": "get_custom_aabb" + }, { "type": "int", "name": "instance_count", @@ -134530,6 +141126,1645 @@ } ] }, + { + "name": "NativeMenu", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "Object", + "api_type": "core", + "enums": [ + { + "name": "Feature", + "is_bitfield": false, + "values": [ + { + "name": "FEATURE_GLOBAL_MENU", + "value": 0 + }, + { + "name": "FEATURE_POPUP_MENU", + "value": 1 + }, + { + "name": "FEATURE_OPEN_CLOSE_CALLBACK", + "value": 2 + }, + { + "name": "FEATURE_HOVER_CALLBACK", + "value": 3 + }, + { + "name": "FEATURE_KEY_CALLBACK", + "value": 4 + } + ] + }, + { + "name": "SystemMenus", + "is_bitfield": false, + "values": [ + { + "name": "INVALID_MENU_ID", + "value": 0 + }, + { + "name": "MAIN_MENU_ID", + "value": 1 + }, + { + "name": "APPLICATION_MENU_ID", + "value": 2 + }, + { + "name": "WINDOW_MENU_ID", + "value": 3 + }, + { + "name": "HELP_MENU_ID", + "value": 4 + }, + { + "name": "DOCK_MENU_ID", + "value": 5 + } + ] + } + ], + "methods": [ + { + "name": "has_feature", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1708975490, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "feature", + "type": "enum::NativeMenu.Feature" + } + ] + }, + { + "name": "has_system_menu", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 718213027, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "menu_id", + "type": "enum::NativeMenu.SystemMenus" + } + ] + }, + { + "name": "get_system_menu", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 469707506, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "menu_id", + "type": "enum::NativeMenu.SystemMenus" + } + ] + }, + { + "name": "get_system_menu_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1281499290, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "menu_id", + "type": "enum::NativeMenu.SystemMenus" + } + ] + }, + { + "name": "create_menu", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 529393457, + "return_value": { + "type": "RID" + } + }, + { + "name": "has_menu", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + } + ] + }, + { + "name": "free_menu", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "rid", + "type": "RID" + } + ] + }, + { + "name": "get_size", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2440833711, + "return_value": { + "type": "Vector2" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + } + ] + }, + { + "name": "popup", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2450610377, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "position", + "type": "Vector2i" + } + ] + }, + { + "name": "set_interface_direction", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "is_rtl", + "type": "bool" + } + ] + }, + { + "name": "set_popup_open_callback", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3379118538, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "callback", + "type": "Callable" + } + ] + }, + { + "name": "get_popup_open_callback", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3170603026, + "return_value": { + "type": "Callable" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + } + ] + }, + { + "name": "set_popup_close_callback", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3379118538, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "callback", + "type": "Callable" + } + ] + }, + { + "name": "get_popup_close_callback", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3170603026, + "return_value": { + "type": "Callable" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + } + ] + }, + { + "name": "set_minimum_width", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "width", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_minimum_width", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + } + ] + }, + { + "name": "add_submenu_item", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1002030223, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "label", + "type": "String" + }, + { + "name": "submenu_rid", + "type": "RID" + }, + { + "name": "tag", + "type": "Variant", + "default_value": "null" + }, + { + "name": "index", + "type": "int", + "meta": "int32", + "default_value": "-1" + } + ] + }, + { + "name": "add_item", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2553375659, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "label", + "type": "String" + }, + { + "name": "callback", + "type": "Callable", + "default_value": "Callable()" + }, + { + "name": "key_callback", + "type": "Callable", + "default_value": "Callable()" + }, + { + "name": "tag", + "type": "Variant", + "default_value": "null" + }, + { + "name": "accelerator", + "type": "enum::Key", + "default_value": "0" + }, + { + "name": "index", + "type": "int", + "meta": "int32", + "default_value": "-1" + } + ] + }, + { + "name": "add_check_item", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2553375659, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "label", + "type": "String" + }, + { + "name": "callback", + "type": "Callable", + "default_value": "Callable()" + }, + { + "name": "key_callback", + "type": "Callable", + "default_value": "Callable()" + }, + { + "name": "tag", + "type": "Variant", + "default_value": "null" + }, + { + "name": "accelerator", + "type": "enum::Key", + "default_value": "0" + }, + { + "name": "index", + "type": "int", + "meta": "int32", + "default_value": "-1" + } + ] + }, + { + "name": "add_icon_item", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2987595282, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "icon", + "type": "Texture2D" + }, + { + "name": "label", + "type": "String" + }, + { + "name": "callback", + "type": "Callable", + "default_value": "Callable()" + }, + { + "name": "key_callback", + "type": "Callable", + "default_value": "Callable()" + }, + { + "name": "tag", + "type": "Variant", + "default_value": "null" + }, + { + "name": "accelerator", + "type": "enum::Key", + "default_value": "0" + }, + { + "name": "index", + "type": "int", + "meta": "int32", + "default_value": "-1" + } + ] + }, + { + "name": "add_icon_check_item", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2987595282, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "icon", + "type": "Texture2D" + }, + { + "name": "label", + "type": "String" + }, + { + "name": "callback", + "type": "Callable", + "default_value": "Callable()" + }, + { + "name": "key_callback", + "type": "Callable", + "default_value": "Callable()" + }, + { + "name": "tag", + "type": "Variant", + "default_value": "null" + }, + { + "name": "accelerator", + "type": "enum::Key", + "default_value": "0" + }, + { + "name": "index", + "type": "int", + "meta": "int32", + "default_value": "-1" + } + ] + }, + { + "name": "add_radio_check_item", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2553375659, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "label", + "type": "String" + }, + { + "name": "callback", + "type": "Callable", + "default_value": "Callable()" + }, + { + "name": "key_callback", + "type": "Callable", + "default_value": "Callable()" + }, + { + "name": "tag", + "type": "Variant", + "default_value": "null" + }, + { + "name": "accelerator", + "type": "enum::Key", + "default_value": "0" + }, + { + "name": "index", + "type": "int", + "meta": "int32", + "default_value": "-1" + } + ] + }, + { + "name": "add_icon_radio_check_item", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2987595282, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "icon", + "type": "Texture2D" + }, + { + "name": "label", + "type": "String" + }, + { + "name": "callback", + "type": "Callable", + "default_value": "Callable()" + }, + { + "name": "key_callback", + "type": "Callable", + "default_value": "Callable()" + }, + { + "name": "tag", + "type": "Variant", + "default_value": "null" + }, + { + "name": "accelerator", + "type": "enum::Key", + "default_value": "0" + }, + { + "name": "index", + "type": "int", + "meta": "int32", + "default_value": "-1" + } + ] + }, + { + "name": "add_multistate_item", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1558592568, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "label", + "type": "String" + }, + { + "name": "max_states", + "type": "int", + "meta": "int32" + }, + { + "name": "default_state", + "type": "int", + "meta": "int32" + }, + { + "name": "callback", + "type": "Callable", + "default_value": "Callable()" + }, + { + "name": "key_callback", + "type": "Callable", + "default_value": "Callable()" + }, + { + "name": "tag", + "type": "Variant", + "default_value": "null" + }, + { + "name": "accelerator", + "type": "enum::Key", + "default_value": "0" + }, + { + "name": "index", + "type": "int", + "meta": "int32", + "default_value": "-1" + } + ] + }, + { + "name": "add_separator", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 448810126, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int32", + "default_value": "-1" + } + ] + }, + { + "name": "find_item_index_with_text", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1362438794, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "text", + "type": "String" + } + ] + }, + { + "name": "find_item_index_with_tag", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1260085030, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "tag", + "type": "Variant" + } + ] + }, + { + "name": "find_item_index_with_submenu", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 893635918, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "submenu_rid", + "type": "RID" + } + ] + }, + { + "name": "is_item_checked", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3120086654, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "is_item_checkable", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3120086654, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "is_item_radio_checkable", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3120086654, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_item_callback", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1639989698, + "return_value": { + "type": "Callable" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_item_key_callback", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1639989698, + "return_value": { + "type": "Callable" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_item_tag", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4069510997, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_item_text", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1464764419, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_item_submenu", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1066463050, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_item_accelerator", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 316800700, + "return_value": { + "type": "enum::Key" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "is_item_disabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3120086654, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "is_item_hidden", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3120086654, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_item_tooltip", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1464764419, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_item_state", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1120910005, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_item_max_states", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1120910005, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_item_icon", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3391850701, + "return_value": { + "type": "Texture2D" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_item_indentation_level", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1120910005, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_item_checked", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2658558584, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + }, + { + "name": "checked", + "type": "bool" + } + ] + }, + { + "name": "set_item_checkable", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2658558584, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + }, + { + "name": "checkable", + "type": "bool" + } + ] + }, + { + "name": "set_item_radio_checkable", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2658558584, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + }, + { + "name": "checkable", + "type": "bool" + } + ] + }, + { + "name": "set_item_callback", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2779810226, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + }, + { + "name": "callback", + "type": "Callable" + } + ] + }, + { + "name": "set_item_hover_callbacks", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2779810226, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + }, + { + "name": "callback", + "type": "Callable" + } + ] + }, + { + "name": "set_item_key_callback", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2779810226, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + }, + { + "name": "key_callback", + "type": "Callable" + } + ] + }, + { + "name": "set_item_tag", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2706844827, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + }, + { + "name": "tag", + "type": "Variant" + } + ] + }, + { + "name": "set_item_text", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4153150897, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + }, + { + "name": "text", + "type": "String" + } + ] + }, + { + "name": "set_item_submenu", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2310537182, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + }, + { + "name": "submenu_rid", + "type": "RID" + } + ] + }, + { + "name": "set_item_accelerator", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 786300043, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + }, + { + "name": "keycode", + "type": "enum::Key" + } + ] + }, + { + "name": "set_item_disabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2658558584, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + }, + { + "name": "disabled", + "type": "bool" + } + ] + }, + { + "name": "set_item_hidden", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2658558584, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + }, + { + "name": "hidden", + "type": "bool" + } + ] + }, + { + "name": "set_item_tooltip", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4153150897, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + }, + { + "name": "tooltip", + "type": "String" + } + ] + }, + { + "name": "set_item_state", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4288446313, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + }, + { + "name": "state", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_item_max_states", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4288446313, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + }, + { + "name": "max_states", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_item_icon", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1388763257, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + }, + { + "name": "icon", + "type": "Texture2D" + } + ] + }, + { + "name": "set_item_indentation_level", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4288446313, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + }, + { + "name": "level", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_item_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + } + ] + }, + { + "name": "is_system_menu", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + } + ] + }, + { + "name": "remove_item", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3411492887, + "arguments": [ + { + "name": "rid", + "type": "RID" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "clear", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "rid", + "type": "RID" + } + ] + } + ] + }, { "name": "NavigationAgent2D", "is_refcounted": false, @@ -135005,6 +143240,58 @@ "type": "Vector2" } }, + { + "name": "set_simplify_path", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_simplify_path", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_simplify_epsilon", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "epsilon", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_simplify_epsilon", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "get_next_path_position", "is_const": false, @@ -135517,6 +143804,18 @@ "setter": "set_path_metadata_flags", "getter": "get_path_metadata_flags" }, + { + "type": "bool", + "name": "simplify_path", + "setter": "set_simplify_path", + "getter": "get_simplify_path" + }, + { + "type": "float", + "name": "simplify_epsilon", + "setter": "set_simplify_epsilon", + "getter": "get_simplify_epsilon" + }, { "type": "bool", "name": "avoidance_enabled", @@ -136194,6 +144493,58 @@ "type": "Vector3" } }, + { + "name": "set_simplify_path", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_simplify_path", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_simplify_epsilon", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "epsilon", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_simplify_epsilon", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "get_next_path_position", "is_const": false, @@ -136685,6 +145036,18 @@ "setter": "set_path_metadata_flags", "getter": "get_path_metadata_flags" }, + { + "type": "bool", + "name": "simplify_path", + "setter": "set_simplify_path", + "getter": "get_simplify_path" + }, + { + "type": "float", + "name": "simplify_epsilon", + "setter": "set_simplify_epsilon", + "getter": "get_simplify_epsilon" + }, { "type": "bool", "name": "avoidance_enabled", @@ -136802,6 +145165,17 @@ "inherits": "Node2D", "api_type": "core", "methods": [ + { + "name": "get_rid", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2944877500, + "return_value": { + "type": "RID" + } + }, { "name": "set_enabled", "is_const": false, @@ -137123,6 +145497,17 @@ "inherits": "Node3D", "api_type": "core", "methods": [ + { + "name": "get_rid", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2944877500, + "return_value": { + "type": "RID" + } + }, { "name": "set_enabled", "is_const": false, @@ -137730,6 +146115,33 @@ "meta": "float" } }, + { + "name": "set_border_size", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "border_size", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_border_size", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "set_agent_height", "is_const": false, @@ -138307,6 +146719,12 @@ "setter": "set_cell_height", "getter": "get_cell_height" }, + { + "type": "float", + "name": "border_size", + "setter": "set_border_size", + "getter": "get_border_size" + }, { "type": "float", "name": "agent_height", @@ -138578,6 +146996,34 @@ "type": "typedarray::PackedVector2Array" } }, + { + "name": "append_traversable_outlines", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 381264803, + "arguments": [ + { + "name": "traversable_outlines", + "type": "typedarray::PackedVector2Array" + } + ] + }, + { + "name": "append_obstruction_outlines", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 381264803, + "arguments": [ + { + "name": "obstruction_outlines", + "type": "typedarray::PackedVector2Array" + } + ] + }, { "name": "add_traversable_outline", "is_const": false, @@ -138605,6 +147051,71 @@ "type": "PackedVector2Array" } ] + }, + { + "name": "merge", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 742424872, + "arguments": [ + { + "name": "other_geometry", + "type": "NavigationMeshSourceGeometryData2D" + } + ] + }, + { + "name": "add_projected_obstruction", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3882407395, + "arguments": [ + { + "name": "vertices", + "type": "PackedVector2Array" + }, + { + "name": "carve", + "type": "bool" + } + ] + }, + { + "name": "clear_projected_obstructions", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "set_projected_obstructions", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 381264803, + "arguments": [ + { + "name": "projected_obstructions", + "type": "Array" + } + ] + }, + { + "name": "get_projected_obstructions", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "Array" + } } ], "properties": [ @@ -138619,6 +147130,12 @@ "name": "obstruction_outlines", "setter": "set_obstruction_outlines", "getter": "get_obstruction_outlines" + }, + { + "type": "Array", + "name": "projected_obstructions", + "setter": "set_projected_obstructions", + "getter": "get_projected_obstructions" } ] }, @@ -138679,6 +147196,24 @@ "type": "PackedInt32Array" } }, + { + "name": "append_arrays", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3117535015, + "arguments": [ + { + "name": "vertices", + "type": "PackedFloat32Array" + }, + { + "name": "indices", + "type": "PackedInt32Array" + } + ] + }, { "name": "clear", "is_const": false, @@ -138751,6 +147286,81 @@ "type": "Transform3D" } ] + }, + { + "name": "merge", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 655828145, + "arguments": [ + { + "name": "other_geometry", + "type": "NavigationMeshSourceGeometryData3D" + } + ] + }, + { + "name": "add_projected_obstruction", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3351846707, + "arguments": [ + { + "name": "vertices", + "type": "PackedVector3Array" + }, + { + "name": "elevation", + "type": "float", + "meta": "float" + }, + { + "name": "height", + "type": "float", + "meta": "float" + }, + { + "name": "carve", + "type": "bool" + } + ] + }, + { + "name": "clear_projected_obstructions", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "set_projected_obstructions", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 381264803, + "arguments": [ + { + "name": "projected_obstructions", + "type": "Array" + } + ] + }, + { + "name": "get_projected_obstructions", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "Array" + } } ], "properties": [ @@ -138765,6 +147375,12 @@ "name": "indices", "setter": "set_indices", "getter": "get_indices" + }, + { + "type": "Array", + "name": "projected_obstructions", + "setter": "set_projected_obstructions", + "getter": "get_projected_obstructions" } ] }, @@ -138976,21 +147592,59 @@ "meta": "int32" } ] + }, + { + "name": "set_affect_navigation_mesh", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_affect_navigation_mesh", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_carve_navigation_mesh", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_carve_navigation_mesh", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "properties": [ - { - "type": "bool", - "name": "avoidance_enabled", - "setter": "set_avoidance_enabled", - "getter": "get_avoidance_enabled" - }, - { - "type": "Vector2", - "name": "velocity", - "setter": "set_velocity", - "getter": "get_velocity" - }, { "type": "float", "name": "radius", @@ -139003,6 +147657,30 @@ "setter": "set_vertices", "getter": "get_vertices" }, + { + "type": "bool", + "name": "affect_navigation_mesh", + "setter": "set_affect_navigation_mesh", + "getter": "get_affect_navigation_mesh" + }, + { + "type": "bool", + "name": "carve_navigation_mesh", + "setter": "set_carve_navigation_mesh", + "getter": "get_carve_navigation_mesh" + }, + { + "type": "bool", + "name": "avoidance_enabled", + "setter": "set_avoidance_enabled", + "getter": "get_avoidance_enabled" + }, + { + "type": "Vector2", + "name": "velocity", + "setter": "set_velocity", + "getter": "get_velocity" + }, { "type": "int", "name": "avoidance_layers", @@ -139271,21 +147949,59 @@ "return_value": { "type": "bool" } + }, + { + "name": "set_affect_navigation_mesh", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_affect_navigation_mesh", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_carve_navigation_mesh", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_carve_navigation_mesh", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "properties": [ - { - "type": "bool", - "name": "avoidance_enabled", - "setter": "set_avoidance_enabled", - "getter": "get_avoidance_enabled" - }, - { - "type": "Vector3", - "name": "velocity", - "setter": "set_velocity", - "getter": "get_velocity" - }, { "type": "float", "name": "radius", @@ -139304,6 +148020,30 @@ "setter": "set_vertices", "getter": "get_vertices" }, + { + "type": "bool", + "name": "affect_navigation_mesh", + "setter": "set_affect_navigation_mesh", + "getter": "get_affect_navigation_mesh" + }, + { + "type": "bool", + "name": "carve_navigation_mesh", + "setter": "set_carve_navigation_mesh", + "getter": "get_carve_navigation_mesh" + }, + { + "type": "bool", + "name": "avoidance_enabled", + "setter": "set_avoidance_enabled", + "getter": "get_avoidance_enabled" + }, + { + "type": "Vector3", + "name": "velocity", + "setter": "set_velocity", + "getter": "get_velocity" + }, { "type": "int", "name": "avoidance_layers", @@ -139553,6 +148293,58 @@ "return_value": { "type": "bitfield::NavigationPathQueryParameters2D.PathMetadataFlags" } + }, + { + "name": "set_simplify_path", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_simplify_path", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_simplify_epsilon", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "epsilon", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_simplify_epsilon", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } } ], "properties": [ @@ -139597,6 +148389,18 @@ "name": "metadata_flags", "setter": "set_metadata_flags", "getter": "get_metadata_flags" + }, + { + "type": "bool", + "name": "simplify_path", + "setter": "set_simplify_path", + "getter": "get_simplify_path" + }, + { + "type": "float", + "name": "simplify_epsilon", + "setter": "set_simplify_epsilon", + "getter": "get_simplify_epsilon" } ] }, @@ -139835,6 +148639,58 @@ "return_value": { "type": "bitfield::NavigationPathQueryParameters3D.PathMetadataFlags" } + }, + { + "name": "set_simplify_path", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_simplify_path", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_simplify_epsilon", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "epsilon", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_simplify_epsilon", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } } ], "properties": [ @@ -139879,6 +148735,18 @@ "name": "metadata_flags", "setter": "set_metadata_flags", "getter": "get_metadata_flags" + }, + { + "type": "bool", + "name": "simplify_path", + "setter": "set_simplify_path", + "getter": "get_simplify_path" + }, + { + "type": "float", + "name": "simplify_epsilon", + "setter": "set_simplify_epsilon", + "getter": "get_simplify_epsilon" } ] }, @@ -140481,6 +149349,33 @@ "meta": "float" } }, + { + "name": "set_border_size", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "border_size", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_border_size", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "set_parsed_geometry_type", "is_const": false, @@ -140647,6 +149542,56 @@ "meta": "float" } }, + { + "name": "set_baking_rect", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2046264180, + "arguments": [ + { + "name": "rect", + "type": "Rect2" + } + ] + }, + { + "name": "get_baking_rect", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1639390495, + "return_value": { + "type": "Rect2" + } + }, + { + "name": "set_baking_rect_offset", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 743155724, + "arguments": [ + { + "name": "rect_offset", + "type": "Vector2" + } + ] + }, + { + "name": "get_baking_rect_offset", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3341600327, + "return_value": { + "type": "Vector2" + } + }, { "name": "clear", "is_const": false, @@ -140705,11 +149650,29 @@ "setter": "set_cell_size", "getter": "get_cell_size" }, + { + "type": "float", + "name": "border_size", + "setter": "set_border_size", + "getter": "get_border_size" + }, { "type": "float", "name": "agent_radius", "setter": "set_agent_radius", "getter": "get_agent_radius" + }, + { + "type": "Rect2", + "name": "baking_rect", + "setter": "set_baking_rect", + "getter": "get_baking_rect" + }, + { + "type": "Vector2", + "name": "baking_rect_offset", + "setter": "set_baking_rect_offset", + "getter": "get_baking_rect_offset" } ] }, @@ -140720,6 +149683,17 @@ "inherits": "Node2D", "api_type": "core", "methods": [ + { + "name": "get_rid", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2944877500, + "return_value": { + "type": "RID" + } + }, { "name": "set_navigation_polygon", "is_const": false, @@ -140884,95 +149858,6 @@ } ] }, - { - "name": "set_constrain_avoidance", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2586408642, - "arguments": [ - { - "name": "enabled", - "type": "bool" - } - ] - }, - { - "name": "get_constrain_avoidance", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, - "return_value": { - "type": "bool" - } - }, - { - "name": "set_avoidance_layers", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1286410249, - "arguments": [ - { - "name": "layers", - "type": "int", - "meta": "uint32" - } - ] - }, - { - "name": "get_avoidance_layers", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3905245786, - "return_value": { - "type": "int", - "meta": "uint32" - } - }, - { - "name": "set_avoidance_layer_value", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 300928843, - "arguments": [ - { - "name": "layer_number", - "type": "int", - "meta": "int32" - }, - { - "name": "value", - "type": "bool" - } - ] - }, - { - "name": "get_avoidance_layer_value", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1116898809, - "return_value": { - "type": "bool" - }, - "arguments": [ - { - "name": "layer_number", - "type": "int", - "meta": "int32" - } - ] - }, { "name": "get_region_rid", "is_const": true, @@ -141052,6 +149937,17 @@ "default_value": "true" } ] + }, + { + "name": "is_baking", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "signals": [ @@ -141098,18 +149994,6 @@ "name": "travel_cost", "setter": "set_travel_cost", "getter": "get_travel_cost" - }, - { - "type": "bool", - "name": "constrain_avoidance", - "setter": "set_constrain_avoidance", - "getter": "get_constrain_avoidance" - }, - { - "type": "int", - "name": "avoidance_layers", - "setter": "set_avoidance_layers", - "getter": "get_avoidance_layers" } ] }, @@ -141120,6 +150004,17 @@ "inherits": "Node3D", "api_type": "core", "methods": [ + { + "name": "get_rid", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2944877500, + "return_value": { + "type": "RID" + } + }, { "name": "set_navigation_mesh", "is_const": false, @@ -141363,6 +150258,17 @@ "default_value": "true" } ] + }, + { + "name": "is_baking", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "signals": [ @@ -141784,6 +150690,50 @@ } ] }, + { + "name": "map_get_iteration_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "uint32" + }, + "arguments": [ + { + "name": "map", + "type": "RID" + } + ] + }, + { + "name": "map_get_random_point", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3271000763, + "return_value": { + "type": "Vector2" + }, + "arguments": [ + { + "name": "map", + "type": "RID" + }, + { + "name": "navigation_layers", + "type": "int", + "meta": "uint32" + }, + { + "name": "uniformly", + "type": "bool" + } + ] + }, { "name": "query_path", "is_const": true, @@ -142105,6 +151055,23 @@ } ] }, + { + "name": "region_get_transform", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 213527486, + "return_value": { + "type": "Transform2D" + }, + "arguments": [ + { + "name": "region", + "type": "RID" + } + ] + }, { "name": "region_set_navigation_polygon", "is_const": false, @@ -142185,6 +151152,32 @@ } ] }, + { + "name": "region_get_random_point", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3271000763, + "return_value": { + "type": "Vector2" + }, + "arguments": [ + { + "name": "region", + "type": "RID" + }, + { + "name": "navigation_layers", + "type": "int", + "meta": "uint32" + }, + { + "name": "uniformly", + "type": "bool" + } + ] + }, { "name": "link_create", "is_const": false, @@ -142654,6 +151647,24 @@ } ] }, + { + "name": "agent_get_neighbor_distance", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, { "name": "agent_set_max_neighbors", "is_const": false, @@ -142673,6 +151684,24 @@ } ] }, + { + "name": "agent_get_max_neighbors", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, { "name": "agent_set_time_horizon_agents", "is_const": false, @@ -142692,6 +151721,24 @@ } ] }, + { + "name": "agent_get_time_horizon_agents", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, { "name": "agent_set_time_horizon_obstacles", "is_const": false, @@ -142711,6 +151758,24 @@ } ] }, + { + "name": "agent_get_time_horizon_obstacles", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, { "name": "agent_set_radius", "is_const": false, @@ -142730,6 +151795,24 @@ } ] }, + { + "name": "agent_get_radius", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, { "name": "agent_set_max_speed", "is_const": false, @@ -142749,6 +151832,24 @@ } ] }, + { + "name": "agent_get_max_speed", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, { "name": "agent_set_velocity_forced", "is_const": false, @@ -142785,6 +151886,23 @@ } ] }, + { + "name": "agent_get_velocity", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2440833711, + "return_value": { + "type": "Vector2" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, { "name": "agent_set_position", "is_const": false, @@ -142803,6 +151921,23 @@ } ] }, + { + "name": "agent_get_position", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2440833711, + "return_value": { + "type": "Vector2" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, { "name": "agent_is_map_changed", "is_const": true, @@ -142838,6 +151973,23 @@ } ] }, + { + "name": "agent_has_avoidance_callback", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, { "name": "agent_set_avoidance_layers", "is_const": false, @@ -142857,6 +152009,24 @@ } ] }, + { + "name": "agent_get_avoidance_layers", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "uint32" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, { "name": "agent_set_avoidance_mask", "is_const": false, @@ -142876,6 +152046,24 @@ } ] }, + { + "name": "agent_get_avoidance_mask", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "uint32" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, { "name": "agent_set_avoidance_priority", "is_const": false, @@ -142895,6 +152083,24 @@ } ] }, + { + "name": "agent_get_avoidance_priority", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, { "name": "obstacle_create", "is_const": false, @@ -143030,6 +152236,24 @@ } ] }, + { + "name": "obstacle_get_radius", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + } + ] + }, { "name": "obstacle_set_velocity", "is_const": false, @@ -143048,6 +152272,23 @@ } ] }, + { + "name": "obstacle_get_velocity", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2440833711, + "return_value": { + "type": "Vector2" + }, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + } + ] + }, { "name": "obstacle_set_position", "is_const": false, @@ -143066,6 +152307,23 @@ } ] }, + { + "name": "obstacle_get_position", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2440833711, + "return_value": { + "type": "Vector2" + }, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + } + ] + }, { "name": "obstacle_set_vertices", "is_const": false, @@ -143084,6 +152342,23 @@ } ] }, + { + "name": "obstacle_get_vertices", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2222557395, + "return_value": { + "type": "PackedVector2Array" + }, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + } + ] + }, { "name": "obstacle_set_avoidance_layers", "is_const": false, @@ -143103,6 +152378,24 @@ } ] }, + { + "name": "obstacle_get_avoidance_layers", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "uint32" + }, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + } + ] + }, { "name": "parse_source_geometry_data", "is_const": false, @@ -143176,6 +152469,74 @@ } ] }, + { + "name": "is_baking_navigation_polygon", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3729405808, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "navigation_polygon", + "type": "NavigationPolygon" + } + ] + }, + { + "name": "source_geometry_parser_create", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 529393457, + "return_value": { + "type": "RID" + } + }, + { + "name": "source_geometry_parser_set_callback", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3379118538, + "arguments": [ + { + "name": "parser", + "type": "RID" + }, + { + "name": "callback", + "type": "Callable" + } + ] + }, + { + "name": "simplify_path", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2457191505, + "return_value": { + "type": "PackedVector2Array" + }, + "arguments": [ + { + "name": "path", + "type": "PackedVector2Array" + }, + { + "name": "epsilon", + "type": "float", + "meta": "float" + } + ] + }, { "name": "free_rid", "is_const": false, @@ -143448,6 +152809,43 @@ } ] }, + { + "name": "map_set_merge_rasterizer_cell_scale", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "map", + "type": "RID" + }, + { + "name": "scale", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "map_get_merge_rasterizer_cell_scale", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "map", + "type": "RID" + } + ] + }, { "name": "map_set_use_edge_connections", "is_const": false, @@ -143770,6 +153168,50 @@ } ] }, + { + "name": "map_get_iteration_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "uint32" + }, + "arguments": [ + { + "name": "map", + "type": "RID" + } + ] + }, + { + "name": "map_get_random_point", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 722801526, + "return_value": { + "type": "Vector3" + }, + "arguments": [ + { + "name": "map", + "type": "RID" + }, + { + "name": "navigation_layers", + "type": "int", + "meta": "uint32" + }, + { + "name": "uniformly", + "type": "bool" + } + ] + }, { "name": "query_path", "is_const": true, @@ -144091,6 +153533,23 @@ } ] }, + { + "name": "region_get_transform", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1128465797, + "return_value": { + "type": "Transform3D" + }, + "arguments": [ + { + "name": "region", + "type": "RID" + } + ] + }, { "name": "region_set_navigation_mesh", "is_const": false, @@ -144189,6 +153648,32 @@ } ] }, + { + "name": "region_get_random_point", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 722801526, + "return_value": { + "type": "Vector3" + }, + "arguments": [ + { + "name": "region", + "type": "RID" + }, + { + "name": "navigation_layers", + "type": "int", + "meta": "uint32" + }, + { + "name": "uniformly", + "type": "bool" + } + ] + }, { "name": "link_create", "is_const": false, @@ -144693,6 +154178,24 @@ } ] }, + { + "name": "agent_get_neighbor_distance", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, { "name": "agent_set_max_neighbors", "is_const": false, @@ -144712,6 +154215,24 @@ } ] }, + { + "name": "agent_get_max_neighbors", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, { "name": "agent_set_time_horizon_agents", "is_const": false, @@ -144731,6 +154252,24 @@ } ] }, + { + "name": "agent_get_time_horizon_agents", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, { "name": "agent_set_time_horizon_obstacles", "is_const": false, @@ -144750,6 +154289,24 @@ } ] }, + { + "name": "agent_get_time_horizon_obstacles", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, { "name": "agent_set_radius", "is_const": false, @@ -144769,6 +154326,24 @@ } ] }, + { + "name": "agent_get_radius", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, { "name": "agent_set_height", "is_const": false, @@ -144788,6 +154363,24 @@ } ] }, + { + "name": "agent_get_height", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, { "name": "agent_set_max_speed", "is_const": false, @@ -144807,6 +154400,24 @@ } ] }, + { + "name": "agent_get_max_speed", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, { "name": "agent_set_velocity_forced", "is_const": false, @@ -144843,6 +154454,23 @@ } ] }, + { + "name": "agent_get_velocity", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 531438156, + "return_value": { + "type": "Vector3" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, { "name": "agent_set_position", "is_const": false, @@ -144861,6 +154489,23 @@ } ] }, + { + "name": "agent_get_position", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 531438156, + "return_value": { + "type": "Vector3" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, { "name": "agent_is_map_changed", "is_const": true, @@ -144896,6 +154541,23 @@ } ] }, + { + "name": "agent_has_avoidance_callback", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, { "name": "agent_set_avoidance_layers", "is_const": false, @@ -144915,6 +154577,24 @@ } ] }, + { + "name": "agent_get_avoidance_layers", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "uint32" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, { "name": "agent_set_avoidance_mask", "is_const": false, @@ -144934,6 +154614,24 @@ } ] }, + { + "name": "agent_get_avoidance_mask", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "uint32" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, { "name": "agent_set_avoidance_priority", "is_const": false, @@ -144953,6 +154651,24 @@ } ] }, + { + "name": "agent_get_avoidance_priority", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, { "name": "obstacle_create", "is_const": false, @@ -145123,6 +154839,24 @@ } ] }, + { + "name": "obstacle_get_radius", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + } + ] + }, { "name": "obstacle_set_height", "is_const": false, @@ -145142,6 +154876,24 @@ } ] }, + { + "name": "obstacle_get_height", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + } + ] + }, { "name": "obstacle_set_velocity", "is_const": false, @@ -145160,6 +154912,23 @@ } ] }, + { + "name": "obstacle_get_velocity", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 531438156, + "return_value": { + "type": "Vector3" + }, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + } + ] + }, { "name": "obstacle_set_position", "is_const": false, @@ -145178,6 +154947,23 @@ } ] }, + { + "name": "obstacle_get_position", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 531438156, + "return_value": { + "type": "Vector3" + }, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + } + ] + }, { "name": "obstacle_set_vertices", "is_const": false, @@ -145196,6 +154982,23 @@ } ] }, + { + "name": "obstacle_get_vertices", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 808965560, + "return_value": { + "type": "PackedVector3Array" + }, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + } + ] + }, { "name": "obstacle_set_avoidance_layers", "is_const": false, @@ -145215,6 +155018,24 @@ } ] }, + { + "name": "obstacle_get_avoidance_layers", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "uint32" + }, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + } + ] + }, { "name": "parse_source_geometry_data", "is_const": false, @@ -145297,6 +155118,74 @@ } ] }, + { + "name": "is_baking_navigation_mesh", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3142026141, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "navigation_mesh", + "type": "NavigationMesh" + } + ] + }, + { + "name": "source_geometry_parser_create", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 529393457, + "return_value": { + "type": "RID" + } + }, + { + "name": "source_geometry_parser_set_callback", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3379118538, + "arguments": [ + { + "name": "parser", + "type": "RID" + }, + { + "name": "callback", + "type": "Callable" + } + ] + }, + { + "name": "simplify_path", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2344122170, + "return_value": { + "type": "PackedVector3Array" + }, + "arguments": [ + { + "name": "path", + "type": "PackedVector3Array" + }, + { + "name": "epsilon", + "type": "float", + "meta": "float" + } + ] + }, { "name": "free_rid", "is_const": false, @@ -145730,6 +155619,10 @@ "name": "NOTIFICATION_ENABLED", "value": 29 }, + { + "name": "NOTIFICATION_RESET_PHYSICS_INTERPOLATION", + "value": 2001 + }, { "name": "NOTIFICATION_EDITOR_PRE_SAVE", "value": 9001 @@ -145882,6 +155775,24 @@ } ] }, + { + "name": "PhysicsInterpolationMode", + "is_bitfield": false, + "values": [ + { + "name": "PHYSICS_INTERPOLATION_MODE_INHERIT", + "value": 0 + }, + { + "name": "PHYSICS_INTERPOLATION_MODE_ON", + "value": 1 + }, + { + "name": "PHYSICS_INTERPOLATION_MODE_OFF", + "value": 2 + } + ] + }, { "name": "DuplicateFlags", "is_bitfield": false, @@ -145921,6 +155832,24 @@ "value": 2 } ] + }, + { + "name": "AutoTranslateMode", + "is_bitfield": false, + "values": [ + { + "name": "AUTO_TRANSLATE_MODE_INHERIT", + "value": 0 + }, + { + "name": "AUTO_TRANSLATE_MODE_ALWAYS", + "value": 1 + }, + { + "name": "AUTO_TRANSLATE_MODE_DISABLED", + "value": 2 + } + ] } ], "methods": [ @@ -146399,6 +156328,17 @@ "type": "bool" } }, + { + "name": "is_part_of_edited_scene", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "is_ancestor_of", "is_const": true, @@ -147111,6 +157051,86 @@ "type": "bool" } }, + { + "name": "set_physics_interpolation_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3202404928, + "arguments": [ + { + "name": "mode", + "type": "enum::Node.PhysicsInterpolationMode" + } + ] + }, + { + "name": "get_physics_interpolation_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2920385216, + "return_value": { + "type": "enum::Node.PhysicsInterpolationMode" + } + }, + { + "name": "is_physics_interpolated", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "is_physics_interpolated_and_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "reset_physics_interpolation", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "set_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_auto_translate_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2498906432, + "return_value": { + "type": "enum::Node.AutoTranslateMode" + } + }, { "name": "get_window", "is_const": true, @@ -147416,6 +157436,59 @@ "type": "bool" } }, + { + "name": "atr", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3344478075, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "message", + "type": "String" + }, + { + "name": "context", + "type": "StringName", + "default_value": "\"\"" + } + ] + }, + { + "name": "atr_n", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 259354841, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "message", + "type": "String" + }, + { + "name": "plural_message", + "type": "StringName" + }, + { + "name": "n", + "type": "int", + "meta": "int32" + }, + { + "name": "context", + "type": "StringName", + "default_value": "\"\"" + } + ] + }, { "name": "rpc", "is_const": false, @@ -147608,6 +157681,15 @@ "type": "Node" } ] + }, + { + "name": "editor_description_changed", + "arguments": [ + { + "name": "node", + "type": "Node" + } + ] } ], "properties": [ @@ -147676,6 +157758,18 @@ "setter": "set_process_thread_messages", "getter": "get_process_thread_messages" }, + { + "type": "int", + "name": "physics_interpolation_mode", + "setter": "set_physics_interpolation_mode", + "getter": "get_physics_interpolation_mode" + }, + { + "type": "int", + "name": "auto_translate_mode", + "setter": "set_auto_translate_mode", + "getter": "get_auto_translate_mode" + }, { "type": "String", "name": "editor_description", @@ -150274,6 +160368,10 @@ { "name": "RENDERING_DRIVER_OPENGL3", "value": 1 + }, + { + "name": "RENDERING_DRIVER_D3D12", + "value": 2 } ] }, @@ -150641,6 +160739,27 @@ } ] }, + { + "name": "execute_with_pipe", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3845631403, + "return_value": { + "type": "Dictionary" + }, + "arguments": [ + { + "name": "path", + "type": "String" + }, + { + "name": "arguments", + "type": "PackedStringArray" + } + ] + }, { "name": "create_process", "is_const": false, @@ -150764,6 +160883,25 @@ } ] }, + { + "name": "get_process_exit_code", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 923996154, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "pid", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "get_process_id", "is_const": true, @@ -151396,6 +161534,10 @@ { "name": "NOTIFICATION_PREDELETE", "value": 1 + }, + { + "name": "NOTIFICATION_EXTENSION_RELOADED", + "value": 2 } ], "enums": [ @@ -151766,6 +161908,20 @@ } ] }, + { + "name": "remove_user_signal", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3304788590, + "arguments": [ + { + "name": "signal", + "type": "StringName" + } + ] + }, { "name": "emit_signal", "is_const": false, @@ -151873,6 +162029,24 @@ } ] }, + { + "name": "get_method_argument_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2458036349, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "method", + "type": "StringName" + } + ] + }, { "name": "has_signal", "is_const": true, @@ -152062,8 +162236,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1195764410, + "hash": 2475554935, "hash_compatibility": [ + 1195764410, 2475554935 ], "return_value": { @@ -152077,7 +162252,7 @@ { "name": "context", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -152087,8 +162262,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 162698058, + "hash": 4021311862, "hash_compatibility": [ + 162698058, 4021311862 ], "return_value": { @@ -152111,7 +162287,7 @@ { "name": "context", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -152654,6 +162830,26 @@ "is_instantiable": true, "inherits": "RefCounted", "api_type": "core", + "enums": [ + { + "name": "OpenXRAlphaBlendModeSupport", + "is_bitfield": false, + "values": [ + { + "name": "OPENXR_ALPHA_BLEND_MODE_SUPPORT_NONE", + "value": 0 + }, + { + "name": "OPENXR_ALPHA_BLEND_MODE_SUPPORT_REAL", + "value": 1 + }, + { + "name": "OPENXR_ALPHA_BLEND_MODE_SUPPORT_EMULATING", + "value": 2 + } + ] + } + ], "methods": [ { "name": "get_instance", @@ -152839,6 +163035,18 @@ "meta": "uint64" } }, + { + "name": "get_predicted_display_time", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2455072627, + "return_value": { + "type": "int", + "meta": "int64" + } + }, { "name": "get_next_frame_time", "is_const": false, @@ -152861,6 +163069,78 @@ "return_value": { "type": "bool" } + }, + { + "name": "get_hand_tracker", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3744713108, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "hand_index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "register_composition_layer_provider", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1997997368, + "arguments": [ + { + "name": "extension", + "type": "OpenXRExtensionWrapperExtension" + } + ] + }, + { + "name": "unregister_composition_layer_provider", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1997997368, + "arguments": [ + { + "name": "extension", + "type": "OpenXRExtensionWrapperExtension" + } + ] + }, + { + "name": "set_emulate_environment_blend_mode_alpha_blend", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_environment_blend_mode_alpha_supported", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1579290861, + "return_value": { + "type": "enum::OpenXRAPIExtension.OpenXRAlphaBlendModeSupport" + } } ] }, @@ -153369,6 +163649,536 @@ } ] }, + { + "name": "OpenXRCompositionLayer", + "is_refcounted": false, + "is_instantiable": false, + "inherits": "Node3D", + "api_type": "core", + "methods": [ + { + "name": "set_layer_viewport", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3888077664, + "arguments": [ + { + "name": "viewport", + "type": "SubViewport" + } + ] + }, + { + "name": "get_layer_viewport", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3750751911, + "return_value": { + "type": "SubViewport" + } + }, + { + "name": "set_enable_hole_punch", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "get_enable_hole_punch", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_sort_order", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "order", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_sort_order", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_alpha_blend", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_alpha_blend", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "is_natively_supported", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "intersects_ray", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1091262597, + "return_value": { + "type": "Vector2" + }, + "arguments": [ + { + "name": "origin", + "type": "Vector3" + }, + { + "name": "direction", + "type": "Vector3" + } + ] + } + ], + "properties": [ + { + "type": "Object", + "name": "layer_viewport", + "setter": "set_layer_viewport", + "getter": "get_layer_viewport" + }, + { + "type": "int", + "name": "sort_order", + "setter": "set_sort_order", + "getter": "get_sort_order" + }, + { + "type": "bool", + "name": "alpha_blend", + "setter": "set_alpha_blend", + "getter": "get_alpha_blend" + }, + { + "type": "bool", + "name": "enable_hole_punch", + "setter": "set_enable_hole_punch", + "getter": "get_enable_hole_punch" + } + ] + }, + { + "name": "OpenXRCompositionLayerCylinder", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "OpenXRCompositionLayer", + "api_type": "core", + "methods": [ + { + "name": "set_radius", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "radius", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_radius", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_aspect_ratio", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "aspect_ratio", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_aspect_ratio", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_central_angle", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "angle", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_central_angle", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_fallback_segments", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "segments", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "get_fallback_segments", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint32" + } + } + ], + "properties": [ + { + "type": "float", + "name": "radius", + "setter": "set_radius", + "getter": "get_radius" + }, + { + "type": "float", + "name": "aspect_ratio", + "setter": "set_aspect_ratio", + "getter": "get_aspect_ratio" + }, + { + "type": "float", + "name": "central_angle", + "setter": "set_central_angle", + "getter": "get_central_angle" + }, + { + "type": "int", + "name": "fallback_segments", + "setter": "set_fallback_segments", + "getter": "get_fallback_segments" + } + ] + }, + { + "name": "OpenXRCompositionLayerEquirect", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "OpenXRCompositionLayer", + "api_type": "core", + "methods": [ + { + "name": "set_radius", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "radius", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_radius", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_central_horizontal_angle", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "angle", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_central_horizontal_angle", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_upper_vertical_angle", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "angle", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_upper_vertical_angle", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_lower_vertical_angle", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "angle", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_lower_vertical_angle", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_fallback_segments", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "segments", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "get_fallback_segments", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint32" + } + } + ], + "properties": [ + { + "type": "float", + "name": "radius", + "setter": "set_radius", + "getter": "get_radius" + }, + { + "type": "float", + "name": "central_horizontal_angle", + "setter": "set_central_horizontal_angle", + "getter": "get_central_horizontal_angle" + }, + { + "type": "float", + "name": "upper_vertical_angle", + "setter": "set_upper_vertical_angle", + "getter": "get_upper_vertical_angle" + }, + { + "type": "float", + "name": "lower_vertical_angle", + "setter": "set_lower_vertical_angle", + "getter": "get_lower_vertical_angle" + }, + { + "type": "int", + "name": "fallback_segments", + "setter": "set_fallback_segments", + "getter": "get_fallback_segments" + } + ] + }, + { + "name": "OpenXRCompositionLayerQuad", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "OpenXRCompositionLayer", + "api_type": "core", + "methods": [ + { + "name": "set_quad_size", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 743155724, + "arguments": [ + { + "name": "size", + "type": "Vector2" + } + ] + }, + { + "name": "get_quad_size", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3341600327, + "return_value": { + "type": "Vector2" + } + } + ], + "properties": [ + { + "type": "Vector2", + "name": "quad_size", + "setter": "set_quad_size", + "getter": "get_quad_size" + } + ] + }, { "name": "OpenXRExtensionWrapperExtension", "is_refcounted": false, @@ -153454,6 +164264,85 @@ } ] }, + { + "name": "_set_hand_joint_locations_and_get_next_pointer", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "hand_index", + "type": "int", + "meta": "int32" + }, + { + "name": "next_pointer", + "type": "void*" + } + ] + }, + { + "name": "_get_composition_layer_count", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "_get_composition_layer", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "_get_composition_layer_order", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "_get_suggested_tracker_names", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "PackedStringArray" + } + }, { "name": "_on_register_metadata", "is_const": false, @@ -153517,6 +164406,13 @@ "is_vararg": false, "is_virtual": true }, + { + "name": "_on_main_swapchains_created", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true + }, { "name": "_on_session_destroyed", "is_const": false, @@ -153596,6 +164492,64 @@ } ] }, + { + "name": "_set_viewport_composition_layer_and_get_next_pointer", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "layer", + "type": "const void*" + }, + { + "name": "property_values", + "type": "Dictionary" + }, + { + "name": "next_pointer", + "type": "void*" + } + ] + }, + { + "name": "_get_viewport_composition_layer_extension_properties", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "typedarray::Dictionary" + } + }, + { + "name": "_get_viewport_composition_layer_extension_property_defaults", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Dictionary" + } + }, + { + "name": "_on_viewport_composition_layer_destroyed", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "layer", + "type": "const void*" + } + ] + }, { "name": "get_openxr_api", "is_const": false, @@ -153659,6 +164613,42 @@ "value": 2 } ] + }, + { + "name": "SkeletonRig", + "is_bitfield": false, + "values": [ + { + "name": "SKELETON_RIG_OPENXR", + "value": 0 + }, + { + "name": "SKELETON_RIG_HUMANOID", + "value": 1 + }, + { + "name": "SKELETON_RIG_MAX", + "value": 2 + } + ] + }, + { + "name": "BoneUpdate", + "is_bitfield": false, + "values": [ + { + "name": "BONE_UPDATE_FULL", + "value": 0 + }, + { + "name": "BONE_UPDATE_ROTATION_ONLY", + "value": 1 + }, + { + "name": "BONE_UPDATE_MAX", + "value": 2 + } + ] } ], "methods": [ @@ -153736,6 +164726,56 @@ "return_value": { "type": "enum::OpenXRHand.MotionRange" } + }, + { + "name": "set_skeleton_rig", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1528072213, + "arguments": [ + { + "name": "skeleton_rig", + "type": "enum::OpenXRHand.SkeletonRig" + } + ] + }, + { + "name": "get_skeleton_rig", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 968409338, + "return_value": { + "type": "enum::OpenXRHand.SkeletonRig" + } + }, + { + "name": "set_bone_update", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3144625444, + "arguments": [ + { + "name": "bone_update", + "type": "enum::OpenXRHand.BoneUpdate" + } + ] + }, + { + "name": "get_bone_update", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1310695248, + "return_value": { + "type": "enum::OpenXRHand.BoneUpdate" + } } ], "properties": [ @@ -153756,6 +164796,18 @@ "name": "hand_skeleton", "setter": "set_hand_skeleton", "getter": "get_hand_skeleton" + }, + { + "type": "int", + "name": "skeleton_rig", + "setter": "set_skeleton_rig", + "getter": "get_skeleton_rig" + }, + { + "type": "int", + "name": "bone_update", + "setter": "set_bone_update", + "getter": "get_bone_update" } ] }, @@ -154140,6 +165192,28 @@ } ] }, + { + "name": "HandTrackedSource", + "is_bitfield": false, + "values": [ + { + "name": "HAND_TRACKED_SOURCE_UNKNOWN", + "value": 0 + }, + { + "name": "HAND_TRACKED_SOURCE_UNOBSTRUCTED", + "value": 1 + }, + { + "name": "HAND_TRACKED_SOURCE_CONTROLLER", + "value": 2 + }, + { + "name": "HAND_TRACKED_SOURCE_MAX", + "value": 3 + } + ] + }, { "name": "HandJoints", "is_bitfield": false, @@ -154499,6 +165573,23 @@ } ] }, + { + "name": "get_hand_tracking_source", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4092421202, + "return_value": { + "type": "enum::OpenXRInterface.HandTrackedSource" + }, + "arguments": [ + { + "name": "hand", + "type": "enum::OpenXRInterface.Hand" + } + ] + }, { "name": "get_hand_joint_flags", "is_const": true, @@ -154637,6 +165728,17 @@ "type": "bool" } }, + { + "name": "is_hand_interaction_supported", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "is_eye_gaze_interaction_supported", "is_const": false, @@ -154647,6 +165749,60 @@ "return_value": { "type": "bool" } + }, + { + "name": "get_vrs_min_radius", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_vrs_min_radius", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "radius", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_vrs_strength", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_vrs_strength", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "strength", + "type": "float", + "meta": "float" + } + ] } ], "signals": [ @@ -154662,8 +165818,23 @@ { "name": "session_visible" }, + { + "name": "session_loss_pending" + }, + { + "name": "instance_exiting" + }, { "name": "pose_recentered" + }, + { + "name": "refresh_rate_changed", + "arguments": [ + { + "name": "refresh_rate", + "type": "float" + } + ] } ], "properties": [ @@ -154690,6 +165861,18 @@ "name": "foveation_dynamic", "setter": "set_foveation_dynamic", "getter": "get_foveation_dynamic" + }, + { + "type": "float", + "name": "vrs_min_radius", + "setter": "set_vrs_min_radius", + "getter": "get_vrs_min_radius" + }, + { + "type": "float", + "name": "vrs_strength", + "setter": "set_vrs_strength", + "getter": "get_vrs_strength" } ] }, @@ -155284,12 +166467,6 @@ } ], "properties": [ - { - "type": "int", - "name": "item_count", - "setter": "set_item_count", - "getter": "get_item_count" - }, { "type": "int", "name": "selected", @@ -155307,6 +166484,12 @@ "name": "allow_reselect", "setter": "set_allow_reselect", "getter": "get_allow_reselect" + }, + { + "type": "int", + "name": "item_count", + "setter": "set_item_count", + "getter": "get_item_count" } ] }, @@ -156243,6 +167426,33 @@ "return_value": { "type": "bool" } + }, + { + "name": "set_energy_multiplier", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "multiplier", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_energy_multiplier", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } } ], "properties": [ @@ -156257,6 +167467,335 @@ "name": "filter", "setter": "set_filtering_enabled", "getter": "is_filtering_enabled" + }, + { + "type": "float", + "name": "energy_multiplier", + "setter": "set_energy_multiplier", + "getter": "get_energy_multiplier" + } + ] + }, + { + "name": "Parallax2D", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "Node2D", + "api_type": "core", + "methods": [ + { + "name": "set_scroll_scale", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 743155724, + "arguments": [ + { + "name": "scale", + "type": "Vector2" + } + ] + }, + { + "name": "get_scroll_scale", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3341600327, + "return_value": { + "type": "Vector2" + } + }, + { + "name": "set_repeat_size", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 743155724, + "arguments": [ + { + "name": "repeat_size", + "type": "Vector2" + } + ] + }, + { + "name": "get_repeat_size", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3341600327, + "return_value": { + "type": "Vector2" + } + }, + { + "name": "set_repeat_times", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "repeat_times", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_repeat_times", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_autoscroll", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 743155724, + "arguments": [ + { + "name": "autoscroll", + "type": "Vector2" + } + ] + }, + { + "name": "get_autoscroll", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3341600327, + "return_value": { + "type": "Vector2" + } + }, + { + "name": "set_scroll_offset", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 743155724, + "arguments": [ + { + "name": "offset", + "type": "Vector2" + } + ] + }, + { + "name": "get_scroll_offset", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3341600327, + "return_value": { + "type": "Vector2" + } + }, + { + "name": "set_screen_offset", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 743155724, + "arguments": [ + { + "name": "offset", + "type": "Vector2" + } + ] + }, + { + "name": "get_screen_offset", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3341600327, + "return_value": { + "type": "Vector2" + } + }, + { + "name": "set_limit_begin", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 743155724, + "arguments": [ + { + "name": "offset", + "type": "Vector2" + } + ] + }, + { + "name": "get_limit_begin", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3341600327, + "return_value": { + "type": "Vector2" + } + }, + { + "name": "set_limit_end", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 743155724, + "arguments": [ + { + "name": "offset", + "type": "Vector2" + } + ] + }, + { + "name": "get_limit_end", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3341600327, + "return_value": { + "type": "Vector2" + } + }, + { + "name": "set_follow_viewport", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "follow", + "type": "bool" + } + ] + }, + { + "name": "get_follow_viewport", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_ignore_camera_scroll", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "ignore", + "type": "bool" + } + ] + }, + { + "name": "is_ignore_camera_scroll", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + } + ], + "properties": [ + { + "type": "Vector2", + "name": "scroll_scale", + "setter": "set_scroll_scale", + "getter": "get_scroll_scale" + }, + { + "type": "Vector2", + "name": "scroll_offset", + "setter": "set_scroll_offset", + "getter": "get_scroll_offset" + }, + { + "type": "Vector2", + "name": "repeat_size", + "setter": "set_repeat_size", + "getter": "get_repeat_size" + }, + { + "type": "Vector2", + "name": "autoscroll", + "setter": "set_autoscroll", + "getter": "get_autoscroll" + }, + { + "type": "int", + "name": "repeat_times", + "setter": "set_repeat_times", + "getter": "get_repeat_times" + }, + { + "type": "Vector2", + "name": "limit_begin", + "setter": "set_limit_begin", + "getter": "get_limit_begin" + }, + { + "type": "Vector2", + "name": "limit_end", + "setter": "set_limit_end", + "getter": "get_limit_end" + }, + { + "type": "bool", + "name": "follow_viewport", + "setter": "set_follow_viewport", + "getter": "get_follow_viewport" + }, + { + "type": "bool", + "name": "ignore_camera_scroll", + "setter": "set_ignore_camera_scroll", + "getter": "is_ignore_camera_scroll" + }, + { + "type": "Vector2", + "name": "screen_offset", + "setter": "set_screen_offset", + "getter": "get_screen_offset" } ] }, @@ -156870,6 +168409,41 @@ "meta": "float" } }, + { + "name": "set_param", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 676779352, + "arguments": [ + { + "name": "param", + "type": "enum::ParticleProcessMaterial.Parameter" + }, + { + "name": "value", + "type": "Vector2" + } + ] + }, + { + "name": "get_param", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2623708480, + "return_value": { + "type": "Vector2" + }, + "arguments": [ + { + "name": "param", + "type": "enum::ParticleProcessMaterial.Parameter" + } + ] + }, { "name": "set_param_min", "is_const": false, @@ -158081,6 +169655,13 @@ "setter": "set_emission_ring_inner_radius", "getter": "get_emission_ring_inner_radius" }, + { + "type": "Vector2", + "name": "angle", + "setter": "set_param", + "getter": "get_param", + "index": 7 + }, { "type": "float", "name": "angle_min", @@ -158132,6 +169713,13 @@ "setter": "set_flatness", "getter": "get_flatness" }, + { + "type": "Vector2", + "name": "initial_velocity", + "setter": "set_param", + "getter": "get_param", + "index": 0 + }, { "type": "float", "name": "initial_velocity_min", @@ -158146,6 +169734,13 @@ "getter": "get_param_max", "index": 0 }, + { + "type": "Vector2", + "name": "angular_velocity", + "setter": "set_param", + "getter": "get_param", + "index": 1 + }, { "type": "float", "name": "angular_velocity_min", @@ -158167,6 +169762,13 @@ "getter": "get_param_texture", "index": 1 }, + { + "type": "Vector2", + "name": "directional_velocity", + "setter": "set_param", + "getter": "get_param", + "index": 16 + }, { "type": "float", "name": "directional_velocity_min", @@ -158188,6 +169790,13 @@ "getter": "get_param_texture", "index": 16 }, + { + "type": "Vector2", + "name": "orbit_velocity", + "setter": "set_param", + "getter": "get_param", + "index": 2 + }, { "type": "float", "name": "orbit_velocity_min", @@ -158209,6 +169818,13 @@ "getter": "get_param_texture", "index": 2 }, + { + "type": "Vector2", + "name": "radial_velocity", + "setter": "set_param", + "getter": "get_param", + "index": 15 + }, { "type": "float", "name": "radial_velocity_min", @@ -158242,6 +169858,13 @@ "setter": "set_gravity", "getter": "get_gravity" }, + { + "type": "Vector2", + "name": "linear_accel", + "setter": "set_param", + "getter": "get_param", + "index": 3 + }, { "type": "float", "name": "linear_accel_min", @@ -158263,6 +169886,13 @@ "getter": "get_param_texture", "index": 3 }, + { + "type": "Vector2", + "name": "radial_accel", + "setter": "set_param", + "getter": "get_param", + "index": 4 + }, { "type": "float", "name": "radial_accel_min", @@ -158284,6 +169914,13 @@ "getter": "get_param_texture", "index": 4 }, + { + "type": "Vector2", + "name": "tangential_accel", + "setter": "set_param", + "getter": "get_param", + "index": 5 + }, { "type": "float", "name": "tangential_accel_min", @@ -158305,6 +169942,13 @@ "getter": "get_param_texture", "index": 5 }, + { + "type": "Vector2", + "name": "damping", + "setter": "set_param", + "getter": "get_param", + "index": 6 + }, { "type": "float", "name": "damping_min", @@ -158332,6 +169976,13 @@ "setter": "set_attractor_interaction_enabled", "getter": "is_attractor_interaction_enabled" }, + { + "type": "Vector2", + "name": "scale", + "setter": "set_param", + "getter": "get_param", + "index": 8 + }, { "type": "float", "name": "scale_min", @@ -158353,6 +170004,13 @@ "getter": "get_param_texture", "index": 8 }, + { + "type": "Vector2", + "name": "scale_over_velocity", + "setter": "set_param", + "getter": "get_param", + "index": 17 + }, { "type": "float", "name": "scale_over_velocity_min", @@ -158404,6 +170062,13 @@ "setter": "set_emission_curve", "getter": "get_emission_curve" }, + { + "type": "Vector2", + "name": "hue_variation", + "setter": "set_param", + "getter": "get_param", + "index": 9 + }, { "type": "float", "name": "hue_variation_min", @@ -158425,6 +170090,13 @@ "getter": "get_param_texture", "index": 9 }, + { + "type": "Vector2", + "name": "anim_speed", + "setter": "set_param", + "getter": "get_param", + "index": 10 + }, { "type": "float", "name": "anim_speed_min", @@ -158446,6 +170118,13 @@ "getter": "get_param_texture", "index": 10 }, + { + "type": "Vector2", + "name": "anim_offset", + "setter": "set_param", + "getter": "get_param", + "index": 11 + }, { "type": "float", "name": "anim_offset_min", @@ -158497,6 +170176,13 @@ "setter": "set_turbulence_noise_speed_random", "getter": "get_turbulence_noise_speed_random" }, + { + "type": "Vector2", + "name": "turbulence_influence", + "setter": "set_param", + "getter": "get_param", + "index": 13 + }, { "type": "float", "name": "turbulence_influence_min", @@ -158511,6 +170197,13 @@ "getter": "get_param_max", "index": 13 }, + { + "type": "Vector2", + "name": "turbulence_initial_displacement", + "setter": "set_param", + "getter": "get_param", + "index": 14 + }, { "type": "float", "name": "turbulence_initial_displacement_min", @@ -160366,6 +172059,77 @@ } ] }, + { + "name": "PhysicalBoneSimulator3D", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "SkeletonModifier3D", + "api_type": "core", + "methods": [ + { + "name": "is_simulating_physics", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "physical_bones_stop_simulation", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "physical_bones_start_simulation", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2787316981, + "arguments": [ + { + "name": "bones", + "type": "typedarray::StringName", + "default_value": "[]" + } + ] + }, + { + "name": "physical_bones_add_collision_exception", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "exception", + "type": "RID" + } + ] + }, + { + "name": "physical_bones_remove_collision_exception", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "exception", + "type": "RID" + } + ] + } + ] + }, { "name": "PhysicalSkyMaterial", "is_refcounted": true, @@ -160813,6 +172577,17 @@ } ] }, + { + "name": "get_gravity", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3341600327, + "return_value": { + "type": "Vector2" + } + }, { "name": "get_collision_exceptions", "is_const": false, @@ -160949,6 +172724,17 @@ } ] }, + { + "name": "get_gravity", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3360562783, + "return_value": { + "type": "Vector3" + } + }, { "name": "set_axis_lock", "is_const": false, @@ -171242,6 +183028,18 @@ "name": "G6DOF_JOINT_LINEAR_MOTOR_FORCE_LIMIT", "value": 6 }, + { + "name": "G6DOF_JOINT_LINEAR_SPRING_STIFFNESS", + "value": 7 + }, + { + "name": "G6DOF_JOINT_LINEAR_SPRING_DAMPING", + "value": 8 + }, + { + "name": "G6DOF_JOINT_LINEAR_SPRING_EQUILIBRIUM_POINT", + "value": 9 + }, { "name": "G6DOF_JOINT_ANGULAR_LOWER_LIMIT", "value": 10 @@ -171277,6 +183075,22 @@ { "name": "G6DOF_JOINT_ANGULAR_MOTOR_FORCE_LIMIT", "value": 18 + }, + { + "name": "G6DOF_JOINT_ANGULAR_SPRING_STIFFNESS", + "value": 19 + }, + { + "name": "G6DOF_JOINT_ANGULAR_SPRING_DAMPING", + "value": 20 + }, + { + "name": "G6DOF_JOINT_ANGULAR_SPRING_EQUILIBRIUM_POINT", + "value": 21 + }, + { + "name": "G6DOF_JOINT_MAX", + "value": 22 } ] }, @@ -171292,6 +183106,14 @@ "name": "G6DOF_JOINT_FLAG_ENABLE_ANGULAR_LIMIT", "value": 1 }, + { + "name": "G6DOF_JOINT_FLAG_ENABLE_ANGULAR_SPRING", + "value": 2 + }, + { + "name": "G6DOF_JOINT_FLAG_ENABLE_LINEAR_SPRING", + "value": 3 + }, { "name": "G6DOF_JOINT_FLAG_ENABLE_MOTOR", "value": 4 @@ -171299,6 +183121,10 @@ { "name": "G6DOF_JOINT_FLAG_ENABLE_LINEAR_MOTOR", "value": 5 + }, + { + "name": "G6DOF_JOINT_FLAG_MAX", + "value": 6 } ] }, @@ -171782,6 +183608,25 @@ } ] }, + { + "name": "shape_set_margin", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "shape", + "type": "RID" + }, + { + "name": "margin", + "type": "float", + "meta": "float" + } + ] + }, { "name": "shape_get_type", "is_const": true, @@ -171816,6 +183661,24 @@ } ] }, + { + "name": "shape_get_margin", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "shape", + "type": "RID" + } + ] + }, { "name": "space_create", "is_const": false, @@ -173494,6 +185357,88 @@ } ] }, + { + "name": "soft_body_create", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 529393457, + "return_value": { + "type": "RID" + } + }, + { + "name": "soft_body_update_rendering_server", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2218179753, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "rendering_server_handler", + "type": "PhysicsServer3DRenderingServerHandler" + } + ] + }, + { + "name": "soft_body_set_space", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 395945892, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "space", + "type": "RID" + } + ] + }, + { + "name": "soft_body_get_space", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3814569979, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "soft_body_set_mesh", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 395945892, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "mesh", + "type": "RID" + } + ] + }, { "name": "soft_body_get_bounds", "is_const": true, @@ -173511,6 +185456,521 @@ } ] }, + { + "name": "soft_body_set_collision_layer", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3411492887, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "layer", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "soft_body_get_collision_layer", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "uint32" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "soft_body_set_collision_mask", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3411492887, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "mask", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "soft_body_get_collision_mask", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "uint32" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "soft_body_add_collision_exception", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 395945892, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "body_b", + "type": "RID" + } + ] + }, + { + "name": "soft_body_remove_collision_exception", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 395945892, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "body_b", + "type": "RID" + } + ] + }, + { + "name": "soft_body_set_state", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 599977762, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "state", + "type": "enum::PhysicsServer3D.BodyState" + }, + { + "name": "variant", + "type": "Variant" + } + ] + }, + { + "name": "soft_body_get_state", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1850449534, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "state", + "type": "enum::PhysicsServer3D.BodyState" + } + ] + }, + { + "name": "soft_body_set_transform", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3935195649, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "transform", + "type": "Transform3D" + } + ] + }, + { + "name": "soft_body_set_ray_pickable", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "soft_body_set_simulation_precision", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3411492887, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "simulation_precision", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "soft_body_get_simulation_precision", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "soft_body_set_total_mass", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "total_mass", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "soft_body_get_total_mass", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "soft_body_set_linear_stiffness", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "stiffness", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "soft_body_get_linear_stiffness", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "soft_body_set_pressure_coefficient", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "pressure_coefficient", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "soft_body_get_pressure_coefficient", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "soft_body_set_damping_coefficient", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "damping_coefficient", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "soft_body_get_damping_coefficient", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "soft_body_set_drag_coefficient", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "drag_coefficient", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "soft_body_get_drag_coefficient", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "soft_body_move_point", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 831953689, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "point_index", + "type": "int", + "meta": "int32" + }, + { + "name": "global_position", + "type": "Vector3" + } + ] + }, + { + "name": "soft_body_get_point_global_position", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3440143363, + "return_value": { + "type": "Vector3" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "point_index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "soft_body_remove_all_pinned_points", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "soft_body_pin_point", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2658558584, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "point_index", + "type": "int", + "meta": "int32" + }, + { + "name": "pin", + "type": "bool" + } + ] + }, + { + "name": "soft_body_is_point_pinned", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3120086654, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "point_index", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "joint_create", "is_const": false, @@ -178300,7 +190760,7 @@ "getter": "get_margin" }, { - "type": "Vector2", + "type": "Vector3", "name": "motion", "setter": "set_motion", "getter": "get_motion" @@ -180864,6 +193324,31 @@ } ] }, + { + "name": "set_prefer_native_menu", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_prefer_native_menu", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "add_item", "is_const": false, @@ -181304,6 +193789,30 @@ } ] }, + { + "name": "add_submenu_node_item", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1325455216, + "arguments": [ + { + "name": "label", + "type": "String" + }, + { + "name": "submenu", + "type": "PopupMenu" + }, + { + "name": "id", + "type": "int", + "meta": "int32", + "default_value": "-1" + } + ] + }, { "name": "set_item_text", "is_const": false, @@ -181534,6 +194043,25 @@ } ] }, + { + "name": "set_item_submenu_node", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1068370740, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "submenu", + "type": "PopupMenu" + } + ] + }, { "name": "set_item_as_separator", "is_const": false, @@ -181674,6 +194202,26 @@ } ] }, + { + "name": "set_item_multistate_max", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "max_states", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "set_item_shortcut_disabled", "is_const": false, @@ -181960,6 +194508,24 @@ } ] }, + { + "name": "get_item_submenu_node", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2100501353, + "return_value": { + "type": "PopupMenu" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "is_item_separator", "is_const": true, @@ -182087,6 +194653,44 @@ } ] }, + { + "name": "get_item_multistate_max", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 923996154, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_item_multistate", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 923996154, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "set_focused_item", "is_const": false, @@ -182336,6 +194940,42 @@ "return_value": { "type": "bool" } + }, + { + "name": "is_system_menu", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_system_menu", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 600639674, + "arguments": [ + { + "name": "system_menu_id", + "type": "enum::NativeMenu.SystemMenus" + } + ] + }, + { + "name": "get_system_menu", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1222557358, + "return_value": { + "type": "enum::NativeMenu.SystemMenus" + } } ], "signals": [ @@ -182401,6 +195041,18 @@ "setter": "set_allow_search", "getter": "get_allow_search" }, + { + "type": "int", + "name": "system_menu_id", + "setter": "set_system_menu", + "getter": "get_system_menu" + }, + { + "type": "bool", + "name": "prefer_native_menu", + "setter": "set_prefer_native_menu", + "getter": "is_prefer_native_menu" + }, { "type": "int", "name": "item_count", @@ -182754,6 +195406,14 @@ "type": "float", "meta": "float" } + }, + { + "name": "request_update", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 } ], "properties": [ @@ -183306,6 +195966,33 @@ "return_value": { "type": "bool" } + }, + { + "name": "set_energy_multiplier", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "multiplier", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_energy_multiplier", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } } ], "properties": [ @@ -183386,6 +196073,12 @@ "name": "use_debanding", "setter": "set_use_debanding", "getter": "get_use_debanding" + }, + { + "type": "float", + "name": "energy_multiplier", + "setter": "set_energy_multiplier", + "getter": "get_energy_multiplier" } ] }, @@ -183471,6 +196164,56 @@ "return_value": { "type": "bool" } + }, + { + "name": "set_indeterminate", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "indeterminate", + "type": "bool" + } + ] + }, + { + "name": "is_indeterminate", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_editor_preview_indeterminate", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "preview_indeterminate", + "type": "bool" + } + ] + }, + { + "name": "is_editor_preview_indeterminate_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "properties": [ @@ -183485,6 +196228,18 @@ "name": "show_percentage", "setter": "set_show_percentage", "getter": "is_percentage_shown" + }, + { + "type": "bool", + "name": "indeterminate", + "setter": "set_indeterminate", + "getter": "is_indeterminate" + }, + { + "type": "bool", + "name": "editor_preview_indeterminate", + "setter": "set_editor_preview_indeterminate", + "getter": "is_editor_preview_indeterminate_enabled" } ] }, @@ -183897,6 +196652,23 @@ } ] }, + { + "name": "set_custom_interpolator", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3174170268, + "return_value": { + "type": "PropertyTweener" + }, + "arguments": [ + { + "name": "interpolator_method", + "type": "Callable" + } + ] + }, { "name": "set_delay", "is_const": false, @@ -187825,6 +200597,24 @@ } ] }, + { + "name": "rand_weighted", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4189642986, + "return_value": { + "type": "int", + "meta": "int64" + }, + "arguments": [ + { + "name": "weights", + "type": "PackedFloat32Array" + } + ] + }, { "name": "randomize", "is_const": false, @@ -189719,6 +202509,33 @@ "meta": "uint32" } }, + { + "name": "set_reflection_mask", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "layers", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "get_reflection_mask", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint32" + } + }, { "name": "set_update_mode", "is_const": false, @@ -189800,6 +202617,12 @@ "setter": "set_cull_mask", "getter": "get_cull_mask" }, + { + "type": "int", + "name": "reflection_mask", + "setter": "set_reflection_mask", + "getter": "get_reflection_mask" + }, { "type": "float", "name": "mesh_lod_threshold", @@ -190502,6 +203325,115 @@ } ] }, + { + "name": "RenderData", + "is_refcounted": false, + "is_instantiable": false, + "inherits": "Object", + "api_type": "core", + "methods": [ + { + "name": "get_render_scene_buffers", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2793216201, + "return_value": { + "type": "RenderSceneBuffers" + } + }, + { + "name": "get_render_scene_data", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1288715698, + "return_value": { + "type": "RenderSceneData" + } + }, + { + "name": "get_environment", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2944877500, + "return_value": { + "type": "RID" + } + }, + { + "name": "get_camera_attributes", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2944877500, + "return_value": { + "type": "RID" + } + } + ] + }, + { + "name": "RenderDataExtension", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "RenderData", + "api_type": "core", + "methods": [ + { + "name": "_get_render_scene_buffers", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "RenderSceneBuffers" + } + }, + { + "name": "_get_render_scene_data", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "RenderSceneData" + } + }, + { + "name": "_get_environment", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "RID" + } + }, + { + "name": "_get_camera_attributes", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "RID" + } + } + ] + }, + { + "name": "RenderDataRD", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "RenderData", + "api_type": "core" + }, { "name": "RenderSceneBuffers", "is_refcounted": true, @@ -190887,7 +203819,7 @@ { "name": "RenderSceneBuffersRD", "is_refcounted": true, - "is_instantiable": false, + "is_instantiable": true, "inherits": "RenderSceneBuffers", "api_type": "core", "methods": [ @@ -191200,10 +204132,20 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 529393457, + "hash": 3050822880, + "hash_compatibility": [ + 529393457 + ], "return_value": { "type": "RID" - } + }, + "arguments": [ + { + "name": "msaa", + "type": "bool", + "default_value": "false" + } + ] }, { "name": "get_color_layer", @@ -191211,7 +204153,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 937000113, + "hash": 3087988589, + "hash_compatibility": [ + 937000113 + ], "return_value": { "type": "RID" }, @@ -191220,6 +204165,11 @@ "name": "layer", "type": "int", "meta": "uint32" + }, + { + "name": "msaa", + "type": "bool", + "default_value": "false" } ] }, @@ -191229,10 +204179,20 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 529393457, + "hash": 3050822880, + "hash_compatibility": [ + 529393457 + ], "return_value": { "type": "RID" - } + }, + "arguments": [ + { + "name": "msaa", + "type": "bool", + "default_value": "false" + } + ] }, { "name": "get_depth_layer", @@ -191240,7 +204200,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 937000113, + "hash": 3087988589, + "hash_compatibility": [ + 937000113 + ], "return_value": { "type": "RID" }, @@ -191249,6 +204212,11 @@ "name": "layer", "type": "int", "meta": "uint32" + }, + { + "name": "msaa", + "type": "bool", + "default_value": "false" } ] }, @@ -191258,10 +204226,20 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 529393457, + "hash": 3050822880, + "hash_compatibility": [ + 529393457 + ], "return_value": { "type": "RID" - } + }, + "arguments": [ + { + "name": "msaa", + "type": "bool", + "default_value": "false" + } + ] }, { "name": "get_velocity_layer", @@ -191269,7 +204247,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 937000113, + "hash": 3087988589, + "hash_compatibility": [ + 937000113 + ], "return_value": { "type": "RID" }, @@ -191278,6 +204259,11 @@ "name": "layer", "type": "int", "meta": "uint32" + }, + { + "name": "msaa", + "type": "bool", + "default_value": "false" } ] }, @@ -191315,6 +204301,17 @@ "type": "Vector2i" } }, + { + "name": "get_msaa_3d", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3109158617, + "return_value": { + "type": "enum::RenderingServer.ViewportMSAA" + } + }, { "name": "get_use_taa", "is_const": true, @@ -191328,6 +204325,187 @@ } ] }, + { + "name": "RenderSceneData", + "is_refcounted": false, + "is_instantiable": false, + "inherits": "Object", + "api_type": "core", + "methods": [ + { + "name": "get_cam_transform", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3229777777, + "return_value": { + "type": "Transform3D" + } + }, + { + "name": "get_cam_projection", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2910717950, + "return_value": { + "type": "Projection" + } + }, + { + "name": "get_view_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint32" + } + }, + { + "name": "get_view_eye_offset", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 711720468, + "return_value": { + "type": "Vector3" + }, + "arguments": [ + { + "name": "view", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "get_view_projection", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3179846605, + "return_value": { + "type": "Projection" + }, + "arguments": [ + { + "name": "view", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "get_uniform_buffer", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2944877500, + "return_value": { + "type": "RID" + } + } + ] + }, + { + "name": "RenderSceneDataExtension", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "RenderSceneData", + "api_type": "core", + "methods": [ + { + "name": "_get_cam_transform", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Transform3D" + } + }, + { + "name": "_get_cam_projection", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Projection" + } + }, + { + "name": "_get_view_count", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int", + "meta": "uint32" + } + }, + { + "name": "_get_view_eye_offset", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Vector3" + }, + "arguments": [ + { + "name": "view", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "_get_view_projection", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Projection" + }, + "arguments": [ + { + "name": "view", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "_get_uniform_buffer", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "RID" + } + } + ] + }, + { + "name": "RenderSceneDataRD", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "RenderSceneData", + "api_type": "core" + }, { "name": "RenderingDevice", "is_refcounted": false, @@ -191379,6 +204557,58 @@ "name": "DriverResource", "is_bitfield": false, "values": [ + { + "name": "DRIVER_RESOURCE_LOGICAL_DEVICE", + "value": 0 + }, + { + "name": "DRIVER_RESOURCE_PHYSICAL_DEVICE", + "value": 1 + }, + { + "name": "DRIVER_RESOURCE_TOPMOST_OBJECT", + "value": 2 + }, + { + "name": "DRIVER_RESOURCE_COMMAND_QUEUE", + "value": 3 + }, + { + "name": "DRIVER_RESOURCE_QUEUE_FAMILY", + "value": 4 + }, + { + "name": "DRIVER_RESOURCE_TEXTURE", + "value": 5 + }, + { + "name": "DRIVER_RESOURCE_TEXTURE_VIEW", + "value": 6 + }, + { + "name": "DRIVER_RESOURCE_TEXTURE_DATA_FORMAT", + "value": 7 + }, + { + "name": "DRIVER_RESOURCE_SAMPLER", + "value": 8 + }, + { + "name": "DRIVER_RESOURCE_UNIFORM_SET", + "value": 9 + }, + { + "name": "DRIVER_RESOURCE_BUFFER", + "value": 10 + }, + { + "name": "DRIVER_RESOURCE_COMPUTE_PIPELINE", + "value": 11 + }, + { + "name": "DRIVER_RESOURCE_RENDER_PIPELINE", + "value": 12 + }, { "name": "DRIVER_RESOURCE_VULKAN_DEVICE", "value": 0 @@ -193092,32 +206322,40 @@ "is_bitfield": false, "values": [ { - "name": "INITIAL_ACTION_CLEAR", + "name": "INITIAL_ACTION_LOAD", "value": 0 }, + { + "name": "INITIAL_ACTION_CLEAR", + "value": 1 + }, + { + "name": "INITIAL_ACTION_DISCARD", + "value": 2 + }, + { + "name": "INITIAL_ACTION_MAX", + "value": 3 + }, { "name": "INITIAL_ACTION_CLEAR_REGION", "value": 1 }, { "name": "INITIAL_ACTION_CLEAR_REGION_CONTINUE", - "value": 2 + "value": 1 }, { "name": "INITIAL_ACTION_KEEP", - "value": 3 + "value": 0 }, { "name": "INITIAL_ACTION_DROP", - "value": 4 + "value": 2 }, { "name": "INITIAL_ACTION_CONTINUE", - "value": 5 - }, - { - "name": "INITIAL_ACTION_MAX", - "value": 6 + "value": 0 } ] }, @@ -193126,7 +206364,7 @@ "is_bitfield": false, "values": [ { - "name": "FINAL_ACTION_READ", + "name": "FINAL_ACTION_STORE", "value": 0 }, { @@ -193134,12 +206372,16 @@ "value": 1 }, { - "name": "FINAL_ACTION_CONTINUE", + "name": "FINAL_ACTION_MAX", "value": 2 }, { - "name": "FINAL_ACTION_MAX", - "value": 3 + "name": "FINAL_ACTION_READ", + "value": 0 + }, + { + "name": "FINAL_ACTION_CONTINUE", + "value": 0 } ] }, @@ -193554,8 +206796,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2096463824, + "hash": 1349464008, "hash_compatibility": [ + 2096463824, 2736912341 ], "return_value": { @@ -193574,11 +206817,6 @@ { "name": "data", "type": "PackedByteArray" - }, - { - "name": "post_barrier", - "type": "bitfield::RenderingDevice.BarrierMask", - "default_value": "32767" } ] }, @@ -193665,8 +206903,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2339493201, + "hash": 2859522160, "hash_compatibility": [ + 2339493201, 3741367532 ], "return_value": { @@ -193712,11 +206951,6 @@ "name": "dst_layer", "type": "int", "meta": "uint32" - }, - { - "name": "post_barrier", - "type": "bitfield::RenderingDevice.BarrierMask", - "default_value": "32767" } ] }, @@ -193726,8 +206960,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3396867530, + "hash": 3477703247, "hash_compatibility": [ + 3396867530, 3423681478 ], "return_value": { @@ -193761,11 +206996,6 @@ "name": "layer_count", "type": "int", "meta": "uint32" - }, - { - "name": "post_barrier", - "type": "bitfield::RenderingDevice.BarrierMask", - "default_value": "32767" } ] }, @@ -193775,8 +207005,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 594679454, + "hash": 3181288260, "hash_compatibility": [ + 594679454, 2126834943 ], "return_value": { @@ -193790,11 +207021,6 @@ { "name": "to_texture", "type": "RID" - }, - { - "name": "post_barrier", - "type": "bitfield::RenderingDevice.BarrierMask", - "default_value": "32767" } ] }, @@ -194515,14 +207741,51 @@ } ] }, + { + "name": "buffer_copy", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 864257779, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "src_buffer", + "type": "RID" + }, + { + "name": "dst_buffer", + "type": "RID" + }, + { + "name": "src_offset", + "type": "int", + "meta": "uint32" + }, + { + "name": "dst_offset", + "type": "int", + "meta": "uint32" + }, + { + "name": "size", + "type": "int", + "meta": "uint32" + } + ] + }, { "name": "buffer_update", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3793150683, + "hash": 3454956949, "hash_compatibility": [ + 3793150683, 652628289 ], "return_value": { @@ -194546,11 +207809,6 @@ { "name": "data", "type": "PackedByteArray" - }, - { - "name": "post_barrier", - "type": "bitfield::RenderingDevice.BarrierMask", - "default_value": "32767" } ] }, @@ -194560,8 +207818,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2797041220, + "hash": 2452320800, "hash_compatibility": [ + 2797041220, 1645170096 ], "return_value": { @@ -194581,11 +207840,6 @@ "name": "size_bytes", "type": "int", "meta": "uint32" - }, - { - "name": "post_barrier", - "type": "bitfield::RenderingDevice.BarrierMask", - "default_value": "32767" } ] }, @@ -194792,11 +208046,22 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3905245786, + "hash": 1591665591, + "hash_compatibility": [ + 3905245786 + ], "return_value": { "type": "int", "meta": "int64" - } + }, + "arguments": [ + { + "name": "screen", + "type": "int", + "meta": "int32", + "default_value": "0" + } + ] }, { "name": "draw_list_begin_for_screen", @@ -194829,8 +208094,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2468082605, + "hash": 2686605154, "hash_compatibility": [ + 2468082605, 4252992020 ], "return_value": { @@ -194879,11 +208145,6 @@ "name": "region", "type": "Rect2", "default_value": "Rect2(0, 0, 0, 0)" - }, - { - "name": "storage_textures", - "type": "typedarray::RID", - "default_value": "Array[RID]([])" } ] }, @@ -195186,16 +208447,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3920951950, + "hash": 3218959716, "hash_compatibility": [ - 422991495 - ], - "arguments": [ - { - "name": "post_barrier", - "type": "bitfield::RenderingDevice.BarrierMask", - "default_value": "32767" - } + 422991495, + 3920951950 ] }, { @@ -195204,18 +208459,14 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 968564752, + "hash": 2455072627, + "hash_compatibility": [ + 968564752 + ], "return_value": { "type": "int", "meta": "int64" - }, - "arguments": [ - { - "name": "allow_draw_overlap", - "type": "bool", - "default_value": "false" - } - ] + } }, { "name": "compute_list_bind_compute_pipeline", @@ -195314,6 +208565,30 @@ } ] }, + { + "name": "compute_list_dispatch_indirect", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 749655778, + "arguments": [ + { + "name": "compute_list", + "type": "int", + "meta": "int64" + }, + { + "name": "buffer", + "type": "RID" + }, + { + "name": "offset", + "type": "int", + "meta": "uint32" + } + ] + }, { "name": "compute_list_add_barrier", "is_const": false, @@ -195335,16 +208610,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3920951950, + "hash": 3218959716, "hash_compatibility": [ - 422991495 - ], - "arguments": [ - { - "name": "post_barrier", - "type": "bitfield::RenderingDevice.BarrierMask", - "default_value": "32767" - } + 422991495, + 3920951950 ] }, { @@ -195720,6 +208989,10 @@ "name": "MAX_2D_DIRECTIONAL_LIGHTS", "value": 8 }, + { + "name": "MAX_MESH_SURFACES", + "value": 256 + }, { "name": "MATERIAL_RENDER_PRIORITY_MIN", "value": -128 @@ -196867,8 +210140,12 @@ "value": 1 }, { - "name": "VIEWPORT_RENDER_INFO_TYPE_MAX", + "name": "VIEWPORT_RENDER_INFO_TYPE_CANVAS", "value": 2 + }, + { + "name": "VIEWPORT_RENDER_INFO_TYPE_MAX", + "value": 3 } ] }, @@ -197008,6 +210285,28 @@ } ] }, + { + "name": "ViewportVRSUpdateMode", + "is_bitfield": false, + "values": [ + { + "name": "VIEWPORT_VRS_UPDATE_DISABLED", + "value": 0 + }, + { + "name": "VIEWPORT_VRS_UPDATE_ONCE", + "value": 1 + }, + { + "name": "VIEWPORT_VRS_UPDATE_ALWAYS", + "value": 2 + }, + { + "name": "VIEWPORT_VRS_UPDATE_MAX", + "value": 3 + } + ] + }, { "name": "SkyMode", "is_bitfield": false, @@ -197030,6 +210329,62 @@ } ] }, + { + "name": "CompositorEffectFlags", + "is_bitfield": false, + "values": [ + { + "name": "COMPOSITOR_EFFECT_FLAG_ACCESS_RESOLVED_COLOR", + "value": 1 + }, + { + "name": "COMPOSITOR_EFFECT_FLAG_ACCESS_RESOLVED_DEPTH", + "value": 2 + }, + { + "name": "COMPOSITOR_EFFECT_FLAG_NEEDS_MOTION_VECTORS", + "value": 4 + }, + { + "name": "COMPOSITOR_EFFECT_FLAG_NEEDS_ROUGHNESS", + "value": 8 + }, + { + "name": "COMPOSITOR_EFFECT_FLAG_NEEDS_SEPARATE_SPECULAR", + "value": 16 + } + ] + }, + { + "name": "CompositorEffectCallbackType", + "is_bitfield": false, + "values": [ + { + "name": "COMPOSITOR_EFFECT_CALLBACK_TYPE_PRE_OPAQUE", + "value": 0 + }, + { + "name": "COMPOSITOR_EFFECT_CALLBACK_TYPE_POST_OPAQUE", + "value": 1 + }, + { + "name": "COMPOSITOR_EFFECT_CALLBACK_TYPE_POST_SKY", + "value": 2 + }, + { + "name": "COMPOSITOR_EFFECT_CALLBACK_TYPE_PRE_TRANSPARENT", + "value": 3 + }, + { + "name": "COMPOSITOR_EFFECT_CALLBACK_TYPE_POST_TRANSPARENT", + "value": 4 + }, + { + "name": "COMPOSITOR_EFFECT_CALLBACK_TYPE_ANY", + "value": -1 + } + ] + }, { "name": "EnvironmentBG", "is_bitfield": false, @@ -197130,6 +210485,20 @@ } ] }, + { + "name": "EnvironmentFogMode", + "is_bitfield": false, + "values": [ + { + "name": "ENV_FOG_MODE_EXPONENTIAL", + "value": 0 + }, + { + "name": "ENV_FOG_MODE_DEPTH", + "value": 1 + } + ] + }, { "name": "EnvironmentToneMapper", "is_bitfield": false, @@ -199381,6 +212750,41 @@ } ] }, + { + "name": "multimesh_set_custom_aabb", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3696536120, + "arguments": [ + { + "name": "multimesh", + "type": "RID" + }, + { + "name": "aabb", + "type": "AABB" + } + ] + }, + { + "name": "multimesh_get_custom_aabb", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 974181306, + "return_value": { + "type": "AABB" + }, + "arguments": [ + { + "name": "multimesh", + "type": "RID" + } + ] + }, { "name": "multimesh_instance_get_transform", "is_const": true, @@ -200301,6 +213705,25 @@ } ] }, + { + "name": "reflection_probe_set_reflection_mask", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3411492887, + "arguments": [ + { + "name": "probe", + "type": "RID" + }, + { + "name": "layers", + "type": "int", + "meta": "uint32" + } + ] + }, { "name": "reflection_probe_set_resolution", "is_const": false, @@ -202232,6 +215655,24 @@ } ] }, + { + "name": "camera_set_compositor", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 395945892, + "arguments": [ + { + "name": "camera", + "type": "RID" + }, + { + "name": "compositor", + "type": "RID" + } + ] + }, { "name": "camera_set_use_vertical_aspect", "is_const": false, @@ -202497,6 +215938,23 @@ } ] }, + { + "name": "viewport_get_update_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3803901472, + "return_value": { + "type": "enum::RenderingServer.ViewportUpdateMode" + }, + "arguments": [ + { + "name": "viewport", + "type": "RID" + } + ] + }, { "name": "viewport_set_clear_mode", "is_const": false, @@ -203174,6 +216632,24 @@ } ] }, + { + "name": "viewport_set_vrs_update_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2696154815, + "arguments": [ + { + "name": "viewport", + "type": "RID" + }, + { + "name": "mode", + "type": "enum::RenderingServer.ViewportVRSUpdateMode" + } + ] + }, { "name": "viewport_set_vrs_texture", "is_const": false, @@ -203288,6 +216764,108 @@ } ] }, + { + "name": "compositor_effect_create", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 529393457, + "return_value": { + "type": "RID" + } + }, + { + "name": "compositor_effect_set_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "effect", + "type": "RID" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "compositor_effect_set_callback", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 487412485, + "arguments": [ + { + "name": "effect", + "type": "RID" + }, + { + "name": "callback_type", + "type": "enum::RenderingServer.CompositorEffectCallbackType" + }, + { + "name": "callback", + "type": "Callable" + } + ] + }, + { + "name": "compositor_effect_set_flag", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3659527075, + "arguments": [ + { + "name": "effect", + "type": "RID" + }, + { + "name": "flag", + "type": "enum::RenderingServer.CompositorEffectFlags" + }, + { + "name": "set", + "type": "bool" + } + ] + }, + { + "name": "compositor_create", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 529393457, + "return_value": { + "type": "RID" + } + }, + { + "name": "compositor_set_compositor_effects", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 684822712, + "arguments": [ + { + "name": "compositor", + "type": "RID" + }, + { + "name": "effects", + "type": "typedarray::RID" + } + ] + }, { "name": "environment_create", "is_const": false, @@ -203717,7 +217295,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2793577733, + "hash": 105051629, + "hash_compatibility": [ + 2793577733 + ], "arguments": [ { "name": "env", @@ -203765,6 +217346,11 @@ "name": "sky_affect", "type": "float", "meta": "float" + }, + { + "name": "fog_mode", + "type": "enum::RenderingServer.EnvironmentFogMode", + "default_value": "0" } ] }, @@ -204383,6 +217969,24 @@ } ] }, + { + "name": "scenario_set_compositor", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 395945892, + "arguments": [ + { + "name": "scenario", + "type": "RID" + }, + { + "name": "compositor", + "type": "RID" + } + ] + }, { "name": "instance_create2", "is_const": false, @@ -205083,6 +218687,29 @@ } ] }, + { + "name": "canvas_set_item_repeat", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1739512717, + "arguments": [ + { + "name": "item", + "type": "RID" + }, + { + "name": "repeat_size", + "type": "Vector2" + }, + { + "name": "repeat_times", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "canvas_set_modulate", "is_const": false, @@ -205462,6 +219089,56 @@ } ] }, + { + "name": "canvas_item_set_interpolated", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "item", + "type": "RID" + }, + { + "name": "interpolated", + "type": "bool" + } + ] + }, + { + "name": "canvas_item_reset_physics_interpolation", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "item", + "type": "RID" + } + ] + }, + { + "name": "canvas_item_transform_physics_interpolation", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1246044741, + "arguments": [ + { + "name": "item", + "type": "RID" + }, + { + "name": "transform", + "type": "Transform2D" + } + ] + }, { "name": "canvas_item_add_line", "is_const": false, @@ -205544,8 +219221,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2088642721, + "hash": 3098767073, "hash_compatibility": [ + 2088642721, 3176074788 ], "arguments": [ @@ -205566,6 +219244,11 @@ "type": "float", "meta": "float", "default_value": "-1.0" + }, + { + "name": "antialiased", + "type": "bool", + "default_value": "false" } ] }, @@ -205575,7 +219258,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 934531857, + "hash": 3523446176, + "hash_compatibility": [ + 934531857 + ], "arguments": [ { "name": "item", @@ -205588,6 +219274,11 @@ { "name": "color", "type": "Color" + }, + { + "name": "antialiased", + "type": "bool", + "default_value": "false" } ] }, @@ -205597,7 +219288,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2439351960, + "hash": 333077949, + "hash_compatibility": [ + 2439351960 + ], "arguments": [ { "name": "item", @@ -205615,6 +219309,11 @@ { "name": "color", "type": "Color" + }, + { + "name": "antialiased", + "type": "bool", + "default_value": "false" } ] }, @@ -206338,6 +220037,23 @@ } ] }, + { + "name": "debug_canvas_item_get_rect", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 624227424, + "return_value": { + "type": "Rect2" + }, + "arguments": [ + { + "name": "item", + "type": "RID" + } + ] + }, { "name": "canvas_light_create", "is_const": false, @@ -206709,6 +220425,56 @@ } ] }, + { + "name": "canvas_light_set_interpolated", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "light", + "type": "RID" + }, + { + "name": "interpolated", + "type": "bool" + } + ] + }, + { + "name": "canvas_light_reset_physics_interpolation", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "light", + "type": "RID" + } + ] + }, + { + "name": "canvas_light_transform_physics_interpolation", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1246044741, + "arguments": [ + { + "name": "light", + "type": "RID" + }, + { + "name": "transform", + "type": "Transform2D" + } + ] + }, { "name": "canvas_light_occluder_create", "is_const": false, @@ -206829,6 +220595,56 @@ } ] }, + { + "name": "canvas_light_occluder_set_interpolated", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "occluder", + "type": "RID" + }, + { + "name": "interpolated", + "type": "bool" + } + ] + }, + { + "name": "canvas_light_occluder_reset_physics_interpolation", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "occluder", + "type": "RID" + } + ] + }, + { + "name": "canvas_light_occluder_transform_physics_interpolation", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1246044741, + "arguments": [ + { + "name": "occluder", + "type": "RID" + }, + { + "name": "transform", + "type": "Transform2D" + } + ] + }, { "name": "canvas_occluder_polygon_create", "is_const": false, @@ -207229,23 +221045,6 @@ } ] }, - { - "name": "has_feature", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 598462696, - "return_value": { - "type": "bool" - }, - "arguments": [ - { - "name": "feature", - "type": "enum::RenderingServer.Features" - } - ] - }, { "name": "has_os_feature", "is_const": true, @@ -207365,6 +221164,17 @@ "type": "RenderingDevice" } }, + { + "name": "is_on_render_thread", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + }, { "name": "call_on_render_thread", "is_const": false, @@ -207378,6 +221188,23 @@ "type": "Callable" } ] + }, + { + "name": "has_feature", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 598462696, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "feature", + "type": "enum::RenderingServer.Features" + } + ] } ], "signals": [ @@ -207530,6 +221357,42 @@ "is_virtual": false, "hash": 3218959716 }, + { + "name": "generate_scene_unique_id", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 2841200299, + "return_value": { + "type": "String" + } + }, + { + "name": "set_scene_unique_id", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "id", + "type": "String" + } + ] + }, + { + "name": "get_scene_unique_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, { "name": "emit_changed", "is_const": false, @@ -207583,6 +221446,12 @@ "name": "resource_name", "setter": "set_name", "getter": "get_name" + }, + { + "type": "String", + "name": "resource_scene_unique_id", + "setter": "set_scene_unique_id", + "getter": "get_scene_unique_id" } ] }, @@ -207608,6 +221477,14 @@ { "name": "CACHE_MODE_REPLACE", "value": 2 + }, + { + "name": "CACHE_MODE_IGNORE_DEEP", + "value": 3 + }, + { + "name": "CACHE_MODE_REPLACE_DEEP", + "value": 4 } ] } @@ -207995,7 +221872,7 @@ "is_refcounted": true, "is_instantiable": true, "inherits": "ResourceImporter", - "api_type": "core" + "api_type": "editor" }, { "name": "ResourceImporterOBJ", @@ -208009,7 +221886,7 @@ "is_refcounted": true, "is_instantiable": true, "inherits": "ResourceImporter", - "api_type": "core", + "api_type": "editor", "methods": [ { "name": "load_from_buffer", @@ -208126,6 +222003,14 @@ { "name": "CACHE_MODE_REPLACE", "value": 2 + }, + { + "name": "CACHE_MODE_IGNORE_DEEP", + "value": 3 + }, + { + "name": "CACHE_MODE_REPLACE_DEEP", + "value": 4 } ] } @@ -209067,6 +222952,24 @@ } ] }, + { + "name": "MetaUnderline", + "is_bitfield": false, + "values": [ + { + "name": "META_UNDERLINE_NEVER", + "value": 0 + }, + { + "name": "META_UNDERLINE_ALWAYS", + "value": 1 + }, + { + "name": "META_UNDERLINE_ON_HOVER", + "value": 2 + } + ] + }, { "name": "ImageUpdateMask", "is_bitfield": true, @@ -209289,6 +223192,32 @@ "is_vararg": false, "is_static": false, "is_virtual": false, + "hash": 3262369265, + "hash_compatibility": [ + 3067735520 + ], + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "paragraph", + "type": "int", + "meta": "int32" + }, + { + "name": "no_invalidate", + "type": "bool", + "default_value": "false" + } + ] + }, + { + "name": "invalidate_paragraph", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, "hash": 3067735520, "return_value": { "type": "bool" @@ -209517,11 +223446,19 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1114965689, + "hash": 2206155733, + "hash_compatibility": [ + 1114965689 + ], "arguments": [ { "name": "data", "type": "Variant" + }, + { + "name": "underline_mode", + "type": "enum::RichTextLabel.MetaUnderline", + "default_value": "1" } ] }, @@ -211982,18 +225919,18 @@ "setter": "set_continuous_collision_detection_mode", "getter": "get_continuous_collision_detection_mode" }, - { - "type": "int", - "name": "max_contacts_reported", - "setter": "set_max_contacts_reported", - "getter": "get_max_contacts_reported" - }, { "type": "bool", "name": "contact_monitor", "setter": "set_contact_monitor", "getter": "is_contact_monitor_enabled" }, + { + "type": "int", + "name": "max_contacts_reported", + "setter": "set_max_contacts_reported", + "getter": "get_max_contacts_reported" + }, { "type": "Vector2", "name": "linear_velocity", @@ -213036,18 +226973,18 @@ "setter": "set_use_continuous_collision_detection", "getter": "is_using_continuous_collision_detection" }, - { - "type": "int", - "name": "max_contacts_reported", - "setter": "set_max_contacts_reported", - "getter": "get_max_contacts_reported" - }, { "type": "bool", "name": "contact_monitor", "setter": "set_contact_monitor", "getter": "is_contact_monitor_enabled" }, + { + "type": "int", + "name": "max_contacts_reported", + "setter": "set_max_contacts_reported", + "getter": "get_max_contacts_reported" + }, { "type": "Vector3", "name": "linear_velocity", @@ -214679,6 +228616,31 @@ } ] }, + { + "name": "set_physics_interpolation_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_physics_interpolation_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "queue_delete", "is_const": false, @@ -214859,6 +228821,24 @@ } ] }, + { + "name": "get_node_count_in_group", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2458036349, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "group", + "type": "StringName" + } + ] + }, { "name": "set_current_scene", "is_const": false, @@ -215109,6 +229089,12 @@ "name": "multiplayer_poll", "setter": "set_multiplayer_poll_enabled", "getter": "is_multiplayer_poll_enabled" + }, + { + "type": "bool", + "name": "physics_interpolation", + "setter": "set_physics_interpolation_enabled", + "getter": "is_physics_interpolation_enabled" } ] }, @@ -215272,6 +229258,17 @@ "type": "StringName" } }, + { + "name": "get_global_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2002593661, + "return_value": { + "type": "StringName" + } + }, { "name": "has_script_signal", "is_const": true, @@ -215544,6 +229541,20 @@ "type": "String" } ] + }, + { + "name": "goto_help", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "topic", + "type": "String" + } + ] } ], "signals": [ @@ -215632,6 +229643,15 @@ { "name": "request_save_history" }, + { + "name": "request_save_previous_state", + "arguments": [ + { + "name": "line", + "type": "int" + } + ] + }, { "name": "go_to_help", "arguments": [ @@ -215909,6 +229929,22 @@ } ] }, + { + "name": "_get_script_method_argument_count", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "method", + "type": "StringName" + } + ] + }, { "name": "_get_method_info", "is_const": true, @@ -216114,7 +230150,31 @@ "is_refcounted": false, "is_instantiable": false, "inherits": "Object", - "api_type": "core" + "api_type": "core", + "enums": [ + { + "name": "ScriptNameCasing", + "is_bitfield": false, + "values": [ + { + "name": "SCRIPT_NAME_CASING_AUTO", + "value": 0 + }, + { + "name": "SCRIPT_NAME_CASING_PASCAL_CASE", + "value": 1 + }, + { + "name": "SCRIPT_NAME_CASING_SNAKE_CASE", + "value": 2 + }, + { + "name": "SCRIPT_NAME_CASING_KEBAB_CASE", + "value": 3 + } + ] + } + ] }, { "name": "ScriptLanguageExtension", @@ -216507,11 +230567,11 @@ }, "arguments": [ { - "name": "class_name", + "name": "function", "type": "String" }, { - "name": "function_name", + "name": "code", "type": "String" } ] @@ -216540,6 +230600,16 @@ } ] }, + { + "name": "_can_make_function", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "bool" + } + }, { "name": "_open_in_external_editor", "is_const": false, @@ -216576,6 +230646,16 @@ "type": "bool" } }, + { + "name": "_preferred_file_name_casing", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "enum::ScriptLanguage.ScriptNameCasing" + } + }, { "name": "_complete_code", "is_const": true, @@ -216983,6 +231063,19 @@ "is_vararg": false, "is_virtual": true }, + { + "name": "_profiling_set_save_native_calls", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, { "name": "_profiling_get_accumulated_data", "is_const": false, @@ -219655,6 +233748,22 @@ "value": 50 } ], + "enums": [ + { + "name": "ModifierCallbackModeProcess", + "is_bitfield": false, + "values": [ + { + "name": "MODIFIER_CALLBACK_MODE_PROCESS_PHYSICS", + "value": 0 + }, + { + "name": "MODIFIER_CALLBACK_MODE_PROCESS_IDLE", + "value": 1 + } + ] + } + ], "methods": [ { "name": "add_bone", @@ -219662,7 +233771,14 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 83702148, + "hash": 1597066294, + "hash_compatibility": [ + 83702148 + ], + "return_value": { + "type": "int", + "meta": "int32" + }, "arguments": [ { "name": "name", @@ -219949,6 +234065,25 @@ } ] }, + { + "name": "set_bone_pose", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3616898986, + "arguments": [ + { + "name": "bone_idx", + "type": "int", + "meta": "int32" + }, + { + "name": "pose", + "type": "Transform3D" + } + ] + }, { "name": "set_bone_pose_position", "is_const": false, @@ -220124,61 +234259,6 @@ } ] }, - { - "name": "clear_bones_global_pose_override", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3218959716 - }, - { - "name": "set_bone_global_pose_override", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3483398371, - "arguments": [ - { - "name": "bone_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "pose", - "type": "Transform3D" - }, - { - "name": "amount", - "type": "float", - "meta": "float" - }, - { - "name": "persistent", - "type": "bool", - "default_value": "false" - } - ] - }, - { - "name": "get_bone_global_pose_override", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1965739696, - "return_value": { - "type": "Transform3D" - }, - "arguments": [ - { - "name": "bone_idx", - "type": "int", - "meta": "int32" - } - ] - }, { "name": "get_bone_global_pose", "is_const": true, @@ -220198,20 +234278,21 @@ ] }, { - "name": "get_bone_global_pose_no_override", - "is_const": true, + "name": "set_bone_global_pose", + "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1965739696, - "return_value": { - "type": "Transform3D" - }, + "hash": 3616898986, "arguments": [ { "name": "bone_idx", "type": "int", "meta": "int32" + }, + { + "name": "pose", + "type": "Transform3D" } ] }, @@ -220290,6 +234371,104 @@ "type": "bool" } }, + { + "name": "set_modifier_callback_mode_process", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3916362634, + "arguments": [ + { + "name": "mode", + "type": "enum::Skeleton3D.ModifierCallbackModeProcess" + } + ] + }, + { + "name": "get_modifier_callback_mode_process", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 997182536, + "return_value": { + "type": "enum::Skeleton3D.ModifierCallbackModeProcess" + } + }, + { + "name": "clear_bones_global_pose_override", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "set_bone_global_pose_override", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3483398371, + "arguments": [ + { + "name": "bone_idx", + "type": "int", + "meta": "int32" + }, + { + "name": "pose", + "type": "Transform3D" + }, + { + "name": "amount", + "type": "float", + "meta": "float" + }, + { + "name": "persistent", + "type": "bool", + "default_value": "false" + } + ] + }, + { + "name": "get_bone_global_pose_override", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1965739696, + "return_value": { + "type": "Transform3D" + }, + "arguments": [ + { + "name": "bone_idx", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_bone_global_pose_no_override", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1965739696, + "return_value": { + "type": "Transform3D" + }, + "arguments": [ + { + "name": "bone_idx", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "set_animate_physical_bones", "is_const": false, @@ -220372,13 +234551,7 @@ "name": "pose_updated" }, { - "name": "bone_pose_changed", - "arguments": [ - { - "name": "bone_idx", - "type": "int" - } - ] + "name": "skeleton_updated" }, { "name": "bone_enabled_changed", @@ -220389,6 +234562,9 @@ } ] }, + { + "name": "bone_list_changed" + }, { "name": "show_rest_only_changed" } @@ -220407,10 +234583,10 @@ "getter": "is_show_rest_only" }, { - "type": "bool", - "name": "animate_physical_bones", - "setter": "set_animate_physical_bones", - "getter": "get_animate_physical_bones" + "type": "int", + "name": "modifier_callback_mode_process", + "setter": "set_modifier_callback_mode_process", + "getter": "get_modifier_callback_mode_process" } ] }, @@ -220418,7 +234594,7 @@ "name": "SkeletonIK3D", "is_refcounted": false, "is_instantiable": true, - "inherits": "Node", + "inherits": "SkeletonModifier3D", "api_type": "core", "methods": [ { @@ -220471,33 +234647,6 @@ "type": "StringName" } }, - { - "name": "set_interpolation", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 373806689, - "arguments": [ - { - "name": "interpolation", - "type": "float", - "meta": "float" - } - ] - }, - { - "name": "get_interpolation", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1740695150, - "return_value": { - "type": "float", - "meta": "float" - } - }, { "name": "set_target_transform", "is_const": false, @@ -220721,6 +234870,33 @@ "is_static": false, "is_virtual": false, "hash": 3218959716 + }, + { + "name": "set_interpolation", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "interpolation", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_interpolation", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } } ], "properties": [ @@ -220736,12 +234912,6 @@ "setter": "set_tip_bone", "getter": "get_tip_bone" }, - { - "type": "float", - "name": "interpolation", - "setter": "set_interpolation", - "getter": "get_interpolation" - }, { "type": "Transform3D", "name": "target", @@ -220783,6 +234953,12 @@ "name": "max_iterations", "setter": "set_max_iterations", "getter": "get_max_iterations" + }, + { + "type": "float", + "name": "interpolation", + "setter": "set_interpolation", + "getter": "get_interpolation" } ] }, @@ -223048,6 +237224,93 @@ } ] }, + { + "name": "SkeletonModifier3D", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "Node3D", + "api_type": "core", + "methods": [ + { + "name": "_process_modification", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true + }, + { + "name": "set_active", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "active", + "type": "bool" + } + ] + }, + { + "name": "is_active", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_influence", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "influence", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_influence", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + } + ], + "signals": [ + { + "name": "modification_processed" + } + ], + "properties": [ + { + "type": "bool", + "name": "active", + "setter": "set_active", + "getter": "is_active" + }, + { + "type": "float", + "name": "influence", + "setter": "set_influence", + "getter": "get_influence" + } + ] + }, { "name": "SkeletonProfile", "is_refcounted": true, @@ -223529,6 +237792,43 @@ "type": "StringName" } ] + }, + { + "name": "is_required", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "bone_idx", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_required", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "bone_idx", + "type": "int", + "meta": "int32" + }, + { + "name": "required", + "type": "bool" + } + ] } ], "signals": [ @@ -223942,7 +238242,7 @@ ], "properties": [ { - "type": "ShaderMaterial,PanoramaSkyMaterial,ProceduralSkyMaterial,PhysicalSkyMaterial", + "type": "PanoramaSkyMaterial,ProceduralSkyMaterial,PhysicalSkyMaterial,ShaderMaterial", "name": "sky_material", "setter": "set_material", "getter": "get_material" @@ -227590,6 +241890,167 @@ } ] }, + { + "name": "StatusIndicator", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "Node", + "api_type": "core", + "methods": [ + { + "name": "set_tooltip", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "tooltip", + "type": "String" + } + ] + }, + { + "name": "get_tooltip", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_icon", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4051416890, + "arguments": [ + { + "name": "texture", + "type": "Texture2D" + } + ] + }, + { + "name": "get_icon", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3635182373, + "return_value": { + "type": "Texture2D" + } + }, + { + "name": "set_visible", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "visible", + "type": "bool" + } + ] + }, + { + "name": "is_visible", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_menu", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1348162250, + "arguments": [ + { + "name": "menu", + "type": "NodePath" + } + ] + }, + { + "name": "get_menu", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4075236667, + "return_value": { + "type": "NodePath" + } + }, + { + "name": "get_rect", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1639390495, + "return_value": { + "type": "Rect2" + } + } + ], + "signals": [ + { + "name": "pressed", + "arguments": [ + { + "name": "mouse_button", + "type": "int" + }, + { + "name": "mouse_position", + "type": "Vector2i" + } + ] + } + ], + "properties": [ + { + "type": "String", + "name": "tooltip", + "setter": "set_tooltip", + "getter": "get_tooltip" + }, + { + "type": "Texture2D", + "name": "icon", + "setter": "set_icon", + "getter": "get_icon" + }, + { + "type": "NodePath", + "name": "menu", + "setter": "set_menu", + "getter": "get_menu" + }, + { + "type": "bool", + "name": "visible", + "setter": "set_visible", + "getter": "is_visible" + } + ] + }, { "name": "StreamPeer", "is_refcounted": true, @@ -230877,6 +245338,25 @@ } ] }, + { + "name": "create_from_arrays", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1894639680, + "arguments": [ + { + "name": "arrays", + "type": "Array" + }, + { + "name": "primitive_type", + "type": "enum::Mesh.PrimitiveType", + "default_value": "3" + } + ] + }, { "name": "create_from_blend_shape", "is_const": false, @@ -231077,6 +245557,31 @@ "type": "enum::TextServer.FontAntialiasing" } }, + { + "name": "set_disable_embedded_bitmaps", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "disable_embedded_bitmaps", + "type": "bool" + } + ] + }, + { + "name": "get_disable_embedded_bitmaps", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_generate_mipmaps", "is_const": false, @@ -231426,6 +245931,12 @@ "setter": "set_generate_mipmaps", "getter": "get_generate_mipmaps" }, + { + "type": "bool", + "name": "disable_embedded_bitmaps", + "setter": "set_disable_embedded_bitmaps", + "getter": "get_disable_embedded_bitmaps" + }, { "type": "bool", "name": "allow_system_fallback", @@ -231813,6 +246324,43 @@ } ] }, + { + "name": "set_tab_tooltip", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 501894301, + "arguments": [ + { + "name": "tab_idx", + "type": "int", + "meta": "int32" + }, + { + "name": "tooltip", + "type": "String" + } + ] + }, + { + "name": "get_tab_tooltip", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 844755477, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "tab_idx", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "set_tab_text_direction", "is_const": false, @@ -232469,6 +247017,31 @@ "type": "bool" } }, + { + "name": "set_deselect_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_deselect_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "clear_tabs", "is_const": false, @@ -232553,12 +247126,6 @@ } ], "properties": [ - { - "type": "int", - "name": "tab_count", - "setter": "set_tab_count", - "getter": "get_tab_count" - }, { "type": "int", "name": "current_tab", @@ -232618,6 +247185,18 @@ "name": "select_with_rmb", "setter": "set_select_with_rmb", "getter": "get_select_with_rmb" + }, + { + "type": "bool", + "name": "deselect_enabled", + "setter": "set_deselect_enabled", + "getter": "get_deselect_enabled" + }, + { + "type": "int", + "name": "tab_count", + "setter": "set_tab_count", + "getter": "get_tab_count" } ] }, @@ -232627,6 +247206,26 @@ "is_instantiable": true, "inherits": "Container", "api_type": "core", + "enums": [ + { + "name": "TabPosition", + "is_bitfield": false, + "values": [ + { + "name": "POSITION_TOP", + "value": 0 + }, + { + "name": "POSITION_BOTTOM", + "value": 1 + }, + { + "name": "POSITION_MAX", + "value": 2 + } + ] + } + ], "methods": [ { "name": "get_tab_count", @@ -232766,6 +247365,31 @@ "type": "enum::TabBar.AlignmentMode" } }, + { + "name": "set_tabs_position", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 256673370, + "arguments": [ + { + "name": "tabs_position", + "type": "enum::TabContainer.TabPosition" + } + ] + }, + { + "name": "get_tabs_position", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 919937023, + "return_value": { + "type": "enum::TabContainer.TabPosition" + } + }, { "name": "set_clip_tabs", "is_const": false, @@ -232878,6 +247502,43 @@ } ] }, + { + "name": "set_tab_tooltip", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 501894301, + "arguments": [ + { + "name": "tab_idx", + "type": "int", + "meta": "int32" + }, + { + "name": "tooltip", + "type": "String" + } + ] + }, + { + "name": "get_tab_tooltip", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 844755477, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "tab_idx", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "set_tab_icon", "is_const": false, @@ -232915,6 +247576,45 @@ } ] }, + { + "name": "set_tab_icon_max_width", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "tab_idx", + "type": "int", + "meta": "int32" + }, + { + "name": "width", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_tab_icon_max_width", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 923996154, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "tab_idx", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "set_tab_disabled", "is_const": false, @@ -233225,6 +247925,31 @@ "return_value": { "type": "enum::Control.FocusMode" } + }, + { + "name": "set_deselect_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_deselect_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "signals": [ @@ -233299,6 +248024,12 @@ "setter": "set_current_tab", "getter": "get_current_tab" }, + { + "type": "int", + "name": "tabs_position", + "setter": "set_tabs_position", + "getter": "get_tabs_position" + }, { "type": "bool", "name": "clip_tabs", @@ -233340,6 +248071,12 @@ "name": "tab_focus_mode", "setter": "set_tab_focus_mode", "getter": "get_tab_focus_mode" + }, + { + "type": "bool", + "name": "deselect_enabled", + "setter": "set_deselect_enabled", + "getter": "get_deselect_enabled" } ] }, @@ -233694,6 +248431,22 @@ "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_editable", "is_const": false, @@ -233846,6 +248599,31 @@ "meta": "int32" } }, + { + "name": "set_indent_wrapped_lines", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_indent_wrapped_lines", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_overtype_mode_enabled", "is_const": false, @@ -234195,6 +248973,26 @@ } ] }, + { + "name": "remove_line_at", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 972357352, + "arguments": [ + { + "name": "line", + "type": "int", + "meta": "int32" + }, + { + "name": "move_carets_down", + "type": "bool", + "default_value": "true" + } + ] + }, { "name": "insert_text_at_caret", "is_const": false, @@ -234218,6 +249016,40 @@ } ] }, + { + "name": "insert_text", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1881564334, + "arguments": [ + { + "name": "text", + "type": "String" + }, + { + "name": "line", + "type": "int", + "meta": "int32" + }, + { + "name": "column", + "type": "int", + "meta": "int32" + }, + { + "name": "before_selection_begin", + "type": "bool", + "default_value": "true" + }, + { + "name": "before_selection_end", + "type": "bool", + "default_value": "false" + } + ] + }, { "name": "remove_text", "is_const": false, @@ -234563,7 +249395,7 @@ "meta": "int32" }, { - "name": "from_colum", + "name": "from_column", "type": "int", "meta": "int32" } @@ -234932,7 +249764,7 @@ "meta": "int32" }, { - "name": "col", + "name": "column", "type": "int", "meta": "int32" } @@ -234961,14 +249793,6 @@ "is_virtual": false, "hash": 3218959716 }, - { - "name": "merge_overlapping_carets", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3218959716 - }, { "name": "get_caret_count", "is_const": true, @@ -234996,36 +249820,38 @@ ] }, { - "name": "get_caret_index_edit_order", - "is_const": false, + "name": "get_sorted_carets", + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 969006518, + "hash": 2131714034, "return_value": { "type": "PackedInt32Array" - } + }, + "arguments": [ + { + "name": "include_ignored_carets", + "type": "bool", + "default_value": "false" + } + ] }, { - "name": "adjust_carets_after_edit", + "name": "collapse_carets", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1770277138, + "hash": 228654177, "arguments": [ - { - "name": "caret", - "type": "int", - "meta": "int32" - }, { "name": "from_line", "type": "int", "meta": "int32" }, { - "name": "from_col", + "name": "from_column", "type": "int", "meta": "int32" }, @@ -235035,7 +249861,65 @@ "meta": "int32" }, { - "name": "to_col", + "name": "to_column", + "type": "int", + "meta": "int32" + }, + { + "name": "inclusive", + "type": "bool", + "default_value": "false" + } + ] + }, + { + "name": "merge_overlapping_carets", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "begin_multicaret_edit", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "end_multicaret_edit", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "is_in_mulitcaret_edit", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "multicaret_edit_ignore_caret", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "caret_index", "type": "int", "meta": "int32" } @@ -235308,32 +250192,15 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1443345937, + "hash": 1658801786, "hash_compatibility": [ + 1443345937, 2920622473 ], "arguments": [ { "name": "mode", "type": "enum::TextEdit.SelectionMode" - }, - { - "name": "line", - "type": "int", - "meta": "int32", - "default_value": "-1" - }, - { - "name": "column", - "type": "int", - "meta": "int32", - "default_value": "-1" - }, - { - "name": "caret_index", - "type": "int", - "meta": "int32", - "default_value": "0" } ] }, @@ -235380,6 +250247,14 @@ "is_virtual": false, "hash": 3218959716 }, + { + "name": "skip_selection_for_next_occurrence", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, { "name": "select", "is_const": false, @@ -235392,22 +250267,22 @@ ], "arguments": [ { - "name": "from_line", + "name": "origin_line", "type": "int", "meta": "int32" }, { - "name": "from_column", + "name": "origin_column", "type": "int", "meta": "int32" }, { - "name": "to_line", + "name": "caret_line", "type": "int", "meta": "int32" }, { - "name": "to_column", + "name": "caret_column", "type": "int", "meta": "int32" }, @@ -235458,7 +250333,64 @@ ] }, { - "name": "get_selection_line", + "name": "get_selection_at_line_column", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1810224333, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "line", + "type": "int", + "meta": "int32" + }, + { + "name": "column", + "type": "int", + "meta": "int32" + }, + { + "name": "include_edges", + "type": "bool", + "default_value": "true" + }, + { + "name": "only_selections", + "type": "bool", + "default_value": "true" + } + ] + }, + { + "name": "get_line_ranges_from_carets", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2393089247, + "return_value": { + "type": "typedarray::Vector2i" + }, + "arguments": [ + { + "name": "only_selections", + "type": "bool", + "default_value": "false" + }, + { + "name": "merge_adjacent", + "type": "bool", + "default_value": "true" + } + ] + }, + { + "name": "get_selection_origin_line", "is_const": true, "is_vararg": false, "is_static": false, @@ -235478,7 +250410,7 @@ ] }, { - "name": "get_selection_column", + "name": "get_selection_origin_column", "is_const": true, "is_vararg": false, "is_static": false, @@ -235497,6 +250429,59 @@ } ] }, + { + "name": "set_selection_origin_line", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 195434140, + "arguments": [ + { + "name": "line", + "type": "int", + "meta": "int32" + }, + { + "name": "can_be_hidden", + "type": "bool", + "default_value": "true" + }, + { + "name": "wrap_index", + "type": "int", + "meta": "int32", + "default_value": "-1" + }, + { + "name": "caret_index", + "type": "int", + "meta": "int32", + "default_value": "0" + } + ] + }, + { + "name": "set_selection_origin_column", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2230941749, + "arguments": [ + { + "name": "column", + "type": "int", + "meta": "int32" + }, + { + "name": "caret_index", + "type": "int", + "meta": "int32", + "default_value": "0" + } + ] + }, { "name": "get_selection_from_line", "is_const": true, @@ -235577,6 +250562,25 @@ } ] }, + { + "name": "is_caret_after_selection_origin", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1051549951, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "caret_index", + "type": "int", + "meta": "int32", + "default_value": "0" + } + ] + }, { "name": "deselect", "is_const": false, @@ -236972,6 +251976,92 @@ "meta": "int32" } ] + }, + { + "name": "adjust_carets_after_edit", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1770277138, + "arguments": [ + { + "name": "caret", + "type": "int", + "meta": "int32" + }, + { + "name": "from_line", + "type": "int", + "meta": "int32" + }, + { + "name": "from_col", + "type": "int", + "meta": "int32" + }, + { + "name": "to_line", + "type": "int", + "meta": "int32" + }, + { + "name": "to_col", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_caret_index_edit_order", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 969006518, + "return_value": { + "type": "PackedInt32Array" + } + }, + { + "name": "get_selection_line", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1591665591, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "caret_index", + "type": "int", + "meta": "int32", + "default_value": "0" + } + ] + }, + { + "name": "get_selection_column", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1591665591, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "caret_index", + "type": "int", + "meta": "int32", + "default_value": "0" + } + ] } ], "signals": [ @@ -237090,6 +252180,12 @@ "setter": "set_autowrap_mode", "getter": "get_autowrap_mode" }, + { + "type": "bool", + "name": "indent_wrapped_lines", + "setter": "set_indent_wrapped_lines", + "getter": "is_indent_wrapped_lines" + }, { "type": "bool", "name": "scroll_smooth", @@ -237602,6 +252698,31 @@ "type": "enum::TextServer.OverrunBehavior" } }, + { + "name": "set_ellipsis_char", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "char", + "type": "String" + } + ] + }, + { + "name": "get_ellipsis_char", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, { "name": "get_objects", "is_const": true, @@ -237838,6 +252959,12 @@ "name": "text_overrun_behavior", "setter": "set_text_overrun_behavior", "getter": "get_text_overrun_behavior" + }, + { + "type": "String", + "name": "ellipsis_char", + "setter": "set_ellipsis_char", + "getter": "get_ellipsis_char" } ] }, @@ -238852,6 +253979,31 @@ "type": "enum::TextServer.OverrunBehavior" } }, + { + "name": "set_ellipsis_char", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "char", + "type": "String" + } + ] + }, + { + "name": "get_ellipsis_char", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, { "name": "set_width", "is_const": false, @@ -239442,6 +254594,12 @@ "setter": "set_text_overrun_behavior", "getter": "get_text_overrun_behavior" }, + { + "type": "String", + "name": "ellipsis_char", + "setter": "set_ellipsis_char", + "getter": "get_ellipsis_char" + }, { "type": "float", "name": "width", @@ -239638,6 +254796,10 @@ { "name": "BREAK_TRIM_EDGE_SPACES", "value": 16 + }, + { + "name": "BREAK_TRIM_INDENT", + "value": 32 } ] }, @@ -239778,6 +254940,10 @@ { "name": "GRAPHEME_IS_EMBEDDED_OBJECT", "value": 4096 + }, + { + "name": "GRAPHEME_IS_SOFT_HYPHEN", + "value": 8192 } ] }, @@ -240523,6 +255689,41 @@ } ] }, + { + "name": "font_set_disable_embedded_bitmaps", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "font_rid", + "type": "RID" + }, + { + "name": "disable_embedded_bitmaps", + "type": "bool" + } + ] + }, + { + "name": "font_get_disable_embedded_bitmaps", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "font_rid", + "type": "RID" + } + ] + }, { "name": "font_set_generate_mipmaps", "is_const": false, @@ -240961,6 +256162,43 @@ } ] }, + { + "name": "font_set_baseline_offset", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "font_rid", + "type": "RID" + }, + { + "name": "baseline_offset", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "font_get_baseline_offset", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "font_rid", + "type": "RID" + } + ] + }, { "name": "font_set_transform", "is_const": false, @@ -242779,6 +258017,43 @@ } ] }, + { + "name": "shaped_text_set_custom_ellipsis", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3411492887, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "char", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "shaped_text_get_custom_ellipsis", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "int64" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + } + ] + }, { "name": "shaped_text_set_orientation", "is_const": false, @@ -243440,8 +258715,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 185957063, + "hash": 4099476853, "hash_compatibility": [ + 185957063, 3299477123 ], "return_value": { @@ -243456,6 +258732,11 @@ "name": "grapheme_flags", "type": "bitfield::TextServer.GraphemeFlag", "default_value": "264" + }, + { + "name": "skip_grapheme_flags", + "type": "bitfield::TextServer.GraphemeFlag", + "default_value": "4" } ] }, @@ -243596,6 +258877,49 @@ } ] }, + { + "name": "shaped_text_get_object_range", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2524675647, + "return_value": { + "type": "Vector2i" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "key", + "type": "Variant" + } + ] + }, + { + "name": "shaped_text_get_object_glyph", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1260085030, + "return_value": { + "type": "int", + "meta": "int64" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "key", + "type": "Variant" + } + ] + }, { "name": "shaped_text_get_size", "is_const": true, @@ -244266,6 +259590,23 @@ } ] }, + { + "name": "is_valid_letter", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "unicode", + "type": "int" + } + ] + }, { "name": "string_to_upper", "is_const": true, @@ -244316,6 +259657,28 @@ } ] }, + { + "name": "string_to_title", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2664628024, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "string", + "type": "String" + }, + { + "name": "language", + "type": "String", + "default_value": "\"\"" + } + ] + }, { "name": "parse_structured_text", "is_const": true, @@ -244867,6 +260230,39 @@ } ] }, + { + "name": "_font_set_disable_embedded_bitmaps", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "font_rid", + "type": "RID" + }, + { + "name": "disable_embedded_bitmaps", + "type": "bool" + } + ] + }, + { + "name": "_font_get_disable_embedded_bitmaps", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "font_rid", + "type": "RID" + } + ] + }, { "name": "_font_set_generate_mipmaps", "is_const": false, @@ -245281,6 +260677,41 @@ } ] }, + { + "name": "_font_set_baseline_offset", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "font_rid", + "type": "RID" + }, + { + "name": "baseline_offset", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "_font_get_baseline_offset", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "font_rid", + "type": "RID" + } + ] + }, { "name": "_font_set_transform", "is_const": false, @@ -247004,6 +262435,41 @@ } ] }, + { + "name": "_shaped_text_set_custom_ellipsis", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "char", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "_shaped_text_get_custom_ellipsis", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int", + "meta": "int64" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + } + ] + }, { "name": "_shaped_text_set_orientation", "is_const": false, @@ -247625,6 +263091,10 @@ { "name": "grapheme_flags", "type": "bitfield::TextServer.GraphemeFlag" + }, + { + "name": "skip_grapheme_flags", + "type": "bitfield::TextServer.GraphemeFlag" } ] }, @@ -247753,6 +263223,47 @@ } ] }, + { + "name": "_shaped_text_get_object_range", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Vector2i" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "key", + "type": "Variant" + } + ] + }, + { + "name": "_shaped_text_get_object_glyph", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int", + "meta": "int64" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "key", + "type": "Variant" + } + ] + }, { "name": "_shaped_text_get_size", "is_const": true, @@ -248206,7 +263717,7 @@ }, "arguments": [ { - "name": "string", + "name": "number", "type": "String" }, { @@ -248226,7 +263737,7 @@ }, "arguments": [ { - "name": "string", + "name": "number", "type": "String" }, { @@ -248283,6 +263794,22 @@ } ] }, + { + "name": "_is_valid_letter", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "unicode", + "type": "int" + } + ] + }, { "name": "_string_get_word_breaks", "is_const": true, @@ -248405,6 +263932,26 @@ } ] }, + { + "name": "_string_to_title", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "string", + "type": "String" + }, + { + "name": "language", + "type": "String" + } + ] + }, { "name": "_parse_structured_text", "is_const": true, @@ -250184,6 +265731,24 @@ "setter": "set_fill_mode", "getter": "get_fill_mode" }, + { + "type": "float", + "name": "radial_initial_angle", + "setter": "set_radial_initial_angle", + "getter": "get_radial_initial_angle" + }, + { + "type": "float", + "name": "radial_fill_degrees", + "setter": "set_fill_degrees", + "getter": "get_fill_degrees" + }, + { + "type": "Vector2", + "name": "radial_center_offset", + "setter": "set_radial_center_offset", + "getter": "get_radial_center_offset" + }, { "type": "bool", "name": "nine_patch_stretch", @@ -250259,24 +265824,6 @@ "name": "tint_progress", "setter": "set_tint_progress", "getter": "get_tint_progress" - }, - { - "type": "float", - "name": "radial_initial_angle", - "setter": "set_radial_initial_angle", - "getter": "get_radial_initial_angle" - }, - { - "type": "float", - "name": "radial_fill_degrees", - "setter": "set_fill_degrees", - "getter": "get_fill_degrees" - }, - { - "type": "Vector2", - "name": "radial_center_offset", - "setter": "set_radial_center_offset", - "getter": "get_radial_center_offset" } ] }, @@ -252340,7 +267887,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2458574231, + "hash": 2377324099, + "hash_compatibility": [ + 2458574231 + ], "return_value": { "type": "OccluderPolygon2D" }, @@ -252349,6 +267899,21 @@ "name": "layer_id", "type": "int", "meta": "int32" + }, + { + "name": "flip_h", + "type": "bool", + "default_value": "false" + }, + { + "name": "flip_v", + "type": "bool", + "default_value": "false" + }, + { + "name": "transpose", + "type": "bool", + "default_value": "false" } ] }, @@ -252736,6 +268301,23 @@ } ] }, + { + "name": "is_valid_terrain_peering_bit", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 845723972, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "peering_bit", + "type": "enum::TileSet.CellNeighbor" + } + ] + }, { "name": "set_navigation_polygon", "is_const": false, @@ -252761,7 +268343,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3991786031, + "hash": 2907127272, + "hash_compatibility": [ + 3991786031 + ], "return_value": { "type": "NavigationPolygon" }, @@ -252770,6 +268355,21 @@ "name": "layer_id", "type": "int", "meta": "int32" + }, + { + "name": "flip_h", + "type": "bool", + "default_value": "false" + }, + { + "name": "flip_v", + "type": "bool", + "default_value": "false" + }, + { + "name": "transpose", + "type": "bool", + "default_value": "false" } ] }, @@ -253525,11 +269125,14 @@ }, { "name": "get_collision_visibility_mode", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2026313073, + "hash": 1697018252, + "hash_compatibility": [ + 2026313073 + ], "return_value": { "type": "enum::TileMap.VisibilityMode" } @@ -253550,11 +269153,14 @@ }, { "name": "get_navigation_visibility_mode", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2026313073, + "hash": 1697018252, + "hash_compatibility": [ + 2026313073 + ], "return_value": { "type": "enum::TileMap.VisibilityMode" } @@ -254142,6 +269748,837 @@ } ] }, + { + "name": "TileMapLayer", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "Node2D", + "api_type": "core", + "enums": [ + { + "name": "DebugVisibilityMode", + "is_bitfield": false, + "values": [ + { + "name": "DEBUG_VISIBILITY_MODE_DEFAULT", + "value": 0 + }, + { + "name": "DEBUG_VISIBILITY_MODE_FORCE_HIDE", + "value": 2 + }, + { + "name": "DEBUG_VISIBILITY_MODE_FORCE_SHOW", + "value": 1 + } + ] + } + ], + "methods": [ + { + "name": "_use_tile_data_runtime_update", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "coords", + "type": "Vector2i" + } + ] + }, + { + "name": "_tile_data_runtime_update", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "coords", + "type": "Vector2i" + }, + { + "name": "tile_data", + "type": "TileData" + } + ] + }, + { + "name": "set_cell", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2428518503, + "arguments": [ + { + "name": "coords", + "type": "Vector2i" + }, + { + "name": "source_id", + "type": "int", + "meta": "int32", + "default_value": "-1" + }, + { + "name": "atlas_coords", + "type": "Vector2i", + "default_value": "Vector2i(-1, -1)" + }, + { + "name": "alternative_tile", + "type": "int", + "meta": "int32", + "default_value": "0" + } + ] + }, + { + "name": "erase_cell", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1130785943, + "arguments": [ + { + "name": "coords", + "type": "Vector2i" + } + ] + }, + { + "name": "fix_invalid_tiles", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "clear", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "get_cell_source_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2485466453, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "coords", + "type": "Vector2i" + } + ] + }, + { + "name": "get_cell_atlas_coords", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3050897911, + "return_value": { + "type": "Vector2i" + }, + "arguments": [ + { + "name": "coords", + "type": "Vector2i" + } + ] + }, + { + "name": "get_cell_alternative_tile", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2485466453, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "coords", + "type": "Vector2i" + } + ] + }, + { + "name": "get_cell_tile_data", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 205084707, + "return_value": { + "type": "TileData" + }, + "arguments": [ + { + "name": "coords", + "type": "Vector2i" + } + ] + }, + { + "name": "get_used_cells", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "typedarray::Vector2i" + } + }, + { + "name": "get_used_cells_by_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4175304538, + "return_value": { + "type": "typedarray::Vector2i" + }, + "arguments": [ + { + "name": "source_id", + "type": "int", + "meta": "int32", + "default_value": "-1" + }, + { + "name": "atlas_coords", + "type": "Vector2i", + "default_value": "Vector2i(-1, -1)" + }, + { + "name": "alternative_tile", + "type": "int", + "meta": "int32", + "default_value": "-1" + } + ] + }, + { + "name": "get_used_rect", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 410525958, + "return_value": { + "type": "Rect2i" + } + }, + { + "name": "get_pattern", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3820813253, + "return_value": { + "type": "TileMapPattern" + }, + "arguments": [ + { + "name": "coords_array", + "type": "typedarray::Vector2i" + } + ] + }, + { + "name": "set_pattern", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1491151770, + "arguments": [ + { + "name": "position", + "type": "Vector2i" + }, + { + "name": "pattern", + "type": "TileMapPattern" + } + ] + }, + { + "name": "set_cells_terrain_connect", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 748968311, + "arguments": [ + { + "name": "cells", + "type": "typedarray::Vector2i" + }, + { + "name": "terrain_set", + "type": "int", + "meta": "int32" + }, + { + "name": "terrain", + "type": "int", + "meta": "int32" + }, + { + "name": "ignore_empty_terrains", + "type": "bool", + "default_value": "true" + } + ] + }, + { + "name": "set_cells_terrain_path", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 748968311, + "arguments": [ + { + "name": "path", + "type": "typedarray::Vector2i" + }, + { + "name": "terrain_set", + "type": "int", + "meta": "int32" + }, + { + "name": "terrain", + "type": "int", + "meta": "int32" + }, + { + "name": "ignore_empty_terrains", + "type": "bool", + "default_value": "true" + } + ] + }, + { + "name": "has_body_rid", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "get_coords_for_body_rid", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 733700038, + "return_value": { + "type": "Vector2i" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "update_internals", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "notify_runtime_tile_data_update", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2275361663 + }, + { + "name": "map_pattern", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1864516957, + "return_value": { + "type": "Vector2i" + }, + "arguments": [ + { + "name": "position_in_tilemap", + "type": "Vector2i" + }, + { + "name": "coords_in_pattern", + "type": "Vector2i" + }, + { + "name": "pattern", + "type": "TileMapPattern" + } + ] + }, + { + "name": "get_surrounding_cells", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2673526557, + "return_value": { + "type": "typedarray::Vector2i" + }, + "arguments": [ + { + "name": "coords", + "type": "Vector2i" + } + ] + }, + { + "name": "get_neighbor_cell", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 986575103, + "return_value": { + "type": "Vector2i" + }, + "arguments": [ + { + "name": "coords", + "type": "Vector2i" + }, + { + "name": "neighbor", + "type": "enum::TileSet.CellNeighbor" + } + ] + }, + { + "name": "map_to_local", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 108438297, + "return_value": { + "type": "Vector2" + }, + "arguments": [ + { + "name": "map_position", + "type": "Vector2i" + } + ] + }, + { + "name": "local_to_map", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 837806996, + "return_value": { + "type": "Vector2i" + }, + "arguments": [ + { + "name": "local_position", + "type": "Vector2" + } + ] + }, + { + "name": "set_tile_map_data_from_array", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2971499966, + "arguments": [ + { + "name": "tile_map_layer_data", + "type": "PackedByteArray" + } + ] + }, + { + "name": "get_tile_map_data_as_array", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2362200018, + "return_value": { + "type": "PackedByteArray" + } + }, + { + "name": "set_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_tile_set", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 774531446, + "arguments": [ + { + "name": "tile_set", + "type": "TileSet" + } + ] + }, + { + "name": "get_tile_set", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2678226422, + "return_value": { + "type": "TileSet" + } + }, + { + "name": "set_y_sort_origin", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "y_sort_origin", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_y_sort_origin", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_rendering_quadrant_size", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "size", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_rendering_quadrant_size", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_collision_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_collision_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_use_kinematic_bodies", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "use_kinematic_bodies", + "type": "bool" + } + ] + }, + { + "name": "is_using_kinematic_bodies", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_collision_visibility_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3508099847, + "arguments": [ + { + "name": "visibility_mode", + "type": "enum::TileMapLayer.DebugVisibilityMode" + } + ] + }, + { + "name": "get_collision_visibility_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 338220793, + "return_value": { + "type": "enum::TileMapLayer.DebugVisibilityMode" + } + }, + { + "name": "set_navigation_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_navigation_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_navigation_map", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "map", + "type": "RID" + } + ] + }, + { + "name": "get_navigation_map", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2944877500, + "return_value": { + "type": "RID" + } + }, + { + "name": "set_navigation_visibility_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3508099847, + "arguments": [ + { + "name": "show_navigation", + "type": "enum::TileMapLayer.DebugVisibilityMode" + } + ] + }, + { + "name": "get_navigation_visibility_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 338220793, + "return_value": { + "type": "enum::TileMapLayer.DebugVisibilityMode" + } + } + ], + "signals": [ + { + "name": "changed" + } + ], + "properties": [ + { + "type": "PackedByteArray", + "name": "tile_map_data", + "setter": "set_tile_map_data_from_array", + "getter": "get_tile_map_data_as_array" + }, + { + "type": "bool", + "name": "enabled", + "setter": "set_enabled", + "getter": "is_enabled" + }, + { + "type": "TileSet", + "name": "tile_set", + "setter": "set_tile_set", + "getter": "get_tile_set" + }, + { + "type": "int", + "name": "y_sort_origin", + "setter": "set_y_sort_origin", + "getter": "get_y_sort_origin" + }, + { + "type": "int", + "name": "rendering_quadrant_size", + "setter": "set_rendering_quadrant_size", + "getter": "get_rendering_quadrant_size" + }, + { + "type": "bool", + "name": "collision_enabled", + "setter": "set_collision_enabled", + "getter": "is_collision_enabled" + }, + { + "type": "bool", + "name": "use_kinematic_bodies", + "setter": "set_use_kinematic_bodies", + "getter": "is_using_kinematic_bodies" + }, + { + "type": "int", + "name": "collision_visibility_mode", + "setter": "set_collision_visibility_mode", + "getter": "get_collision_visibility_mode" + }, + { + "type": "bool", + "name": "navigation_enabled", + "setter": "set_navigation_enabled", + "getter": "is_navigation_enabled" + }, + { + "type": "int", + "name": "navigation_visibility_mode", + "setter": "set_navigation_visibility_mode", + "getter": "get_navigation_visibility_mode" + } + ] + }, { "name": "TileMapPattern", "is_refcounted": true, @@ -258484,8 +274921,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3898530326, + "hash": 971803314, "hash_compatibility": [ + 3898530326, 971803314 ], "arguments": [ @@ -258500,7 +274938,7 @@ { "name": "context", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -258510,8 +274948,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2356982266, + "hash": 360316719, "hash_compatibility": [ + 2356982266, 360316719 ], "arguments": [ @@ -258526,7 +274965,7 @@ { "name": "context", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -258536,8 +274975,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1829228469, + "hash": 58037827, "hash_compatibility": [ + 1829228469, 58037827 ], "return_value": { @@ -258551,7 +274991,7 @@ { "name": "context", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -258561,8 +275001,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 229954002, + "hash": 1333931916, "hash_compatibility": [ + 229954002, 1333931916 ], "return_value": { @@ -258585,7 +275026,7 @@ { "name": "context", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -258595,8 +275036,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3959009644, + "hash": 3919944288, "hash_compatibility": [ + 3959009644, 3919944288 ], "arguments": [ @@ -258607,7 +275049,7 @@ { "name": "context", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -258850,8 +275292,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1829228469, + "hash": 58037827, "hash_compatibility": [ + 1829228469, 58037827 ], "return_value": { @@ -258865,7 +275308,7 @@ { "name": "context", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -258875,8 +275318,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 229954002, + "hash": 1333931916, "hash_compatibility": [ + 229954002, 1333931916 ], "return_value": { @@ -258899,7 +275343,7 @@ { "name": "context", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -260020,7 +276464,7 @@ "name": "item_mouse_selected", "arguments": [ { - "name": "position", + "name": "mouse_position", "type": "Vector2" }, { @@ -260033,7 +276477,7 @@ "name": "empty_clicked", "arguments": [ { - "name": "position", + "name": "click_position", "type": "Vector2" }, { @@ -261008,6 +277452,43 @@ } ] }, + { + "name": "set_custom_draw_callback", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 957362965, + "arguments": [ + { + "name": "column", + "type": "int", + "meta": "int32" + }, + { + "name": "callback", + "type": "Callable" + } + ] + }, + { + "name": "get_custom_draw_callback", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1317077508, + "return_value": { + "type": "Callable" + }, + "arguments": [ + { + "name": "column", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "set_collapsed", "is_const": false, @@ -261090,6 +277571,17 @@ "type": "bool" } }, + { + "name": "is_visible_in_tree", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "uncollapse_tree", "is_const": false, @@ -261597,6 +278089,29 @@ } ] }, + { + "name": "get_button_color", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2165839948, + "return_value": { + "type": "Color" + }, + "arguments": [ + { + "name": "column", + "type": "int", + "meta": "int32" + }, + { + "name": "id", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "get_button", "is_const": true, @@ -264224,6 +280739,33 @@ "meta": "uint64" } }, + { + "name": "set_max_steps", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "max_steps", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_max_steps", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, { "name": "redo", "is_const": false, @@ -264251,6 +280793,49 @@ { "name": "version_changed" } + ], + "properties": [ + { + "type": "int", + "name": "max_steps", + "setter": "set_max_steps", + "getter": "get_max_steps" + } + ] + }, + { + "name": "UniformSetCacheRD", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "Object", + "api_type": "core", + "methods": [ + { + "name": "get_cache", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 658571723, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "shader", + "type": "RID" + }, + { + "name": "set", + "type": "int", + "meta": "uint32" + }, + { + "name": "uniforms", + "type": "typedarray::RDUniform" + } + ] + } ] }, { @@ -265738,8 +282323,12 @@ "value": 1 }, { - "name": "RENDER_INFO_TYPE_MAX", + "name": "RENDER_INFO_TYPE_CANVAS", "value": 2 + }, + { + "name": "RENDER_INFO_TYPE_MAX", + "value": 3 } ] }, @@ -265974,6 +282563,28 @@ "value": 3 } ] + }, + { + "name": "VRSUpdateMode", + "is_bitfield": false, + "values": [ + { + "name": "VRS_UPDATE_DISABLED", + "value": 0 + }, + { + "name": "VRS_UPDATE_ONCE", + "value": 1 + }, + { + "name": "VRS_UPDATE_ALWAYS", + "value": 2 + }, + { + "name": "VRS_UPDATE_MAX", + "value": 3 + } + ] } ], "methods": [ @@ -266404,6 +283015,31 @@ "type": "bool" } }, + { + "name": "set_physics_object_picking_first_only", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "get_physics_object_picking_first_only", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + }, { "name": "get_viewport_rid", "is_const": true, @@ -266467,42 +283103,6 @@ } ] }, - { - "name": "get_camera_2d", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3551466917, - "return_value": { - "type": "Camera2D" - } - }, - { - "name": "set_as_audio_listener_2d", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2586408642, - "arguments": [ - { - "name": "enable", - "type": "bool" - } - ] - }, - { - "name": "is_audio_listener_2d", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, - "return_value": { - "type": "bool" - } - }, { "name": "get_mouse_position", "is_const": true, @@ -266588,6 +283188,17 @@ "type": "Control" } }, + { + "name": "gui_get_hovered_control", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2783021301, + "return_value": { + "type": "Control" + } + }, { "name": "set_disable_input", "is_const": false, @@ -267048,6 +283659,42 @@ "meta": "float" } }, + { + "name": "set_as_audio_listener_2d", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_audio_listener_2d", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "get_camera_2d", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3551466917, + "return_value": { + "type": "Camera2D" + } + }, { "name": "set_world_3d", "is_const": false, @@ -267326,6 +283973,31 @@ "type": "enum::Viewport.VRSMode" } }, + { + "name": "set_vrs_update_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3182412319, + "arguments": [ + { + "name": "mode", + "type": "enum::Viewport.VRSUpdateMode" + } + ] + }, + { + "name": "get_vrs_update_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2255951583, + "return_value": { + "type": "enum::Viewport.VRSUpdateMode" + } + }, { "name": "set_vrs_texture", "is_const": false, @@ -267505,6 +284177,12 @@ "setter": "set_vrs_mode", "getter": "get_vrs_mode" }, + { + "type": "int", + "name": "vrs_update_mode", + "setter": "set_vrs_update_mode", + "getter": "get_vrs_update_mode" + }, { "type": "Texture2D", "name": "vrs_texture", @@ -267547,6 +284225,12 @@ "setter": "set_physics_object_picking_sort", "getter": "get_physics_object_picking_sort" }, + { + "type": "bool", + "name": "physics_object_picking_first_only", + "setter": "set_physics_object_picking_first_only", + "getter": "get_physics_object_picking_first_only" + }, { "type": "bool", "name": "gui_disable_input", @@ -268713,6 +285397,49 @@ "type": "Vector2" } }, + { + "name": "attach_node_to_frame", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2479945279, + "arguments": [ + { + "name": "type", + "type": "enum::VisualShader.Type" + }, + { + "name": "id", + "type": "int", + "meta": "int32" + }, + { + "name": "frame", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "detach_node_from_frame", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 844050912, + "arguments": [ + { + "name": "type", + "type": "enum::VisualShader.Type" + }, + { + "name": "id", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "add_varying", "is_const": false, @@ -268965,6 +285692,33 @@ "return_value": { "type": "Array" } + }, + { + "name": "set_frame", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "frame", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_frame", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } } ], "properties": [ @@ -268985,6 +285739,12 @@ "name": "expanded_output_ports", "setter": "_set_output_ports_expanded", "getter": "_get_output_ports_expanded" + }, + { + "type": "int", + "name": "linked_parent_graph_frame", + "setter": "set_frame", + "getter": "get_frame" } ] }, @@ -269561,34 +286321,9 @@ "name": "VisualShaderNodeComment", "is_refcounted": true, "is_instantiable": true, - "inherits": "VisualShaderNodeResizableBase", + "inherits": "VisualShaderNodeFrame", "api_type": "core", "methods": [ - { - "name": "set_title", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 83702148, - "arguments": [ - { - "name": "title", - "type": "String" - } - ] - }, - { - "name": "get_title", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 201670096, - "return_value": { - "type": "String" - } - }, { "name": "set_description", "is_const": false, @@ -269616,12 +286351,6 @@ } ], "properties": [ - { - "type": "String", - "name": "title", - "setter": "set_title", - "getter": "get_title" - }, { "type": "String", "name": "description", @@ -271232,6 +287961,202 @@ } ] }, + { + "name": "VisualShaderNodeFrame", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "VisualShaderNodeResizableBase", + "api_type": "core", + "methods": [ + { + "name": "set_title", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "title", + "type": "String" + } + ] + }, + { + "name": "get_title", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_tint_color_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_tint_color_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_tint_color", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2920490490, + "arguments": [ + { + "name": "color", + "type": "Color" + } + ] + }, + { + "name": "get_tint_color", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3444240500, + "return_value": { + "type": "Color" + } + }, + { + "name": "set_autoshrink_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_autoshrink_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "add_attached_node", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "node", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "remove_attached_node", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "node", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_attached_nodes", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3614634198, + "arguments": [ + { + "name": "attached_nodes", + "type": "PackedInt32Array" + } + ] + }, + { + "name": "get_attached_nodes", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1930428628, + "return_value": { + "type": "PackedInt32Array" + } + } + ], + "properties": [ + { + "type": "String", + "name": "title", + "setter": "set_title", + "getter": "get_title" + }, + { + "type": "bool", + "name": "tint_color_enabled", + "setter": "set_tint_color_enabled", + "getter": "is_tint_color_enabled" + }, + { + "type": "Color", + "name": "tint_color", + "setter": "set_tint_color", + "getter": "get_tint_color" + }, + { + "type": "bool", + "name": "autoshrink", + "setter": "set_autoshrink_enabled", + "getter": "is_autoshrink_enabled" + }, + { + "type": "PackedInt32Array", + "name": "attached_nodes", + "setter": "set_attached_nodes", + "getter": "get_attached_nodes" + } + ] + }, { "name": "VisualShaderNodeFresnel", "is_refcounted": true, @@ -272920,6 +289845,34 @@ "inherits": "VisualShaderNode", "api_type": "core" }, + { + "name": "VisualShaderNodeReroute", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "VisualShaderNode", + "api_type": "core", + "methods": [ + { + "name": "get_port_type", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1287173294, + "return_value": { + "type": "enum::VisualShaderNode.PortType" + } + } + ], + "properties": [ + { + "type": "int", + "name": "port_type", + "setter": "_set_port_type", + "getter": "get_port_type" + } + ] + }, { "name": "VisualShaderNodeResizableBase", "is_refcounted": true, @@ -277963,6 +294916,17 @@ "type": "String" } }, + { + "name": "get_enabled_features", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, { "name": "set_requested_reference_space_types", "is_const": false, @@ -278012,9 +294976,12 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 636011756, + "hash": 399776966, + "hash_compatibility": [ + 636011756 + ], "return_value": { - "type": "XRPositionalTracker" + "type": "XRControllerTracker" }, "arguments": [ { @@ -278215,6 +295182,11 @@ "name": "reference_space_type", "getter": "get_reference_space_type" }, + { + "type": "String", + "name": "enabled_features", + "getter": "get_enabled_features" + }, { "type": "String", "name": "visibility_state", @@ -278809,6 +295781,31 @@ "type": "bool" } }, + { + "name": "set_transient_to_focused", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_transient_to_focused", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_exclusive", "is_const": false, @@ -278928,6 +295925,31 @@ "type": "Vector2" } }, + { + "name": "set_force_native", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "force_native", + "type": "bool" + } + ] + }, + { + "name": "get_force_native", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_content_scale_size", "is_const": false, @@ -279429,8 +296451,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3163973443, + "hash": 2336455395, "hash_compatibility": [ + 3163973443, 2336455395 ], "return_value": { @@ -279444,7 +296467,7 @@ { "name": "theme_type", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -279454,8 +296477,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 604739069, + "hash": 2759935355, "hash_compatibility": [ + 604739069, 2759935355 ], "return_value": { @@ -279469,7 +296493,7 @@ { "name": "theme_type", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -279479,8 +296503,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2826986490, + "hash": 387378635, "hash_compatibility": [ + 2826986490, 387378635 ], "return_value": { @@ -279494,7 +296519,7 @@ { "name": "theme_type", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -279504,8 +296529,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1327056374, + "hash": 229578101, "hash_compatibility": [ + 1327056374, 229578101 ], "return_value": { @@ -279520,7 +296546,7 @@ { "name": "theme_type", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -279530,8 +296556,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2798751242, + "hash": 2377051548, "hash_compatibility": [ + 2798751242, 2377051548 ], "return_value": { @@ -279545,7 +296572,7 @@ { "name": "theme_type", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -279555,8 +296582,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1327056374, + "hash": 229578101, "hash_compatibility": [ + 1327056374, 229578101 ], "return_value": { @@ -279571,7 +296599,7 @@ { "name": "theme_type", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -279683,8 +296711,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 866386512, + "hash": 1187511791, "hash_compatibility": [ + 866386512, 1187511791 ], "return_value": { @@ -279698,7 +296727,7 @@ { "name": "theme_type", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -279708,8 +296737,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 866386512, + "hash": 1187511791, "hash_compatibility": [ + 866386512, 1187511791 ], "return_value": { @@ -279723,7 +296753,7 @@ { "name": "theme_type", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -279733,8 +296763,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 866386512, + "hash": 1187511791, "hash_compatibility": [ + 866386512, 1187511791 ], "return_value": { @@ -279748,7 +296779,7 @@ { "name": "theme_type", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -279758,8 +296789,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 866386512, + "hash": 1187511791, "hash_compatibility": [ + 866386512, 1187511791 ], "return_value": { @@ -279773,7 +296805,7 @@ { "name": "theme_type", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -279783,8 +296815,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 866386512, + "hash": 1187511791, "hash_compatibility": [ + 866386512, 1187511791 ], "return_value": { @@ -279798,7 +296831,7 @@ { "name": "theme_type", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -279808,8 +296841,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 866386512, + "hash": 1187511791, "hash_compatibility": [ + 866386512, 1187511791 ], "return_value": { @@ -279823,7 +296857,7 @@ { "name": "theme_type", "type": "StringName", - "default_value": "\"\"" + "default_value": "&\"\"" } ] }, @@ -280232,6 +297266,12 @@ "setter": "set_transient", "getter": "is_transient" }, + { + "type": "bool", + "name": "transient_to_focused", + "setter": "set_transient_to_focused", + "getter": "is_transient_to_focused" + }, { "type": "bool", "name": "exclusive", @@ -280294,6 +297334,12 @@ "getter": "get_flag", "index": 7 }, + { + "type": "bool", + "name": "force_native", + "setter": "set_force_native", + "getter": "get_force_native" + }, { "type": "Vector2i", "name": "min_size", @@ -280948,6 +297994,31 @@ "return_value": { "type": "CameraAttributes" } + }, + { + "name": "set_compositor", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1586754307, + "arguments": [ + { + "name": "compositor", + "type": "Compositor" + } + ] + }, + { + "name": "get_compositor", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3647707413, + "return_value": { + "type": "Compositor" + } } ], "properties": [ @@ -280962,6 +298033,12 @@ "name": "camera_attributes", "setter": "set_camera_attributes", "getter": "get_camera_attributes" + }, + { + "type": "Compositor", + "name": "compositor", + "setter": "set_compositor", + "getter": "get_compositor" } ] }, @@ -281350,6 +298427,647 @@ } ] }, + { + "name": "XRBodyModifier3D", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "SkeletonModifier3D", + "api_type": "core", + "enums": [ + { + "name": "BodyUpdate", + "is_bitfield": true, + "values": [ + { + "name": "BODY_UPDATE_UPPER_BODY", + "value": 1 + }, + { + "name": "BODY_UPDATE_LOWER_BODY", + "value": 2 + }, + { + "name": "BODY_UPDATE_HANDS", + "value": 4 + } + ] + }, + { + "name": "BoneUpdate", + "is_bitfield": false, + "values": [ + { + "name": "BONE_UPDATE_FULL", + "value": 0 + }, + { + "name": "BONE_UPDATE_ROTATION_ONLY", + "value": 1 + }, + { + "name": "BONE_UPDATE_MAX", + "value": 2 + } + ] + } + ], + "methods": [ + { + "name": "set_body_tracker", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3304788590, + "arguments": [ + { + "name": "tracker_name", + "type": "StringName" + } + ] + }, + { + "name": "get_body_tracker", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2002593661, + "return_value": { + "type": "StringName" + } + }, + { + "name": "set_body_update", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2211199417, + "arguments": [ + { + "name": "body_update", + "type": "bitfield::XRBodyModifier3D.BodyUpdate" + } + ] + }, + { + "name": "get_body_update", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2642335328, + "return_value": { + "type": "bitfield::XRBodyModifier3D.BodyUpdate" + } + }, + { + "name": "set_bone_update", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3356796943, + "arguments": [ + { + "name": "bone_update", + "type": "enum::XRBodyModifier3D.BoneUpdate" + } + ] + }, + { + "name": "get_bone_update", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1309305964, + "return_value": { + "type": "enum::XRBodyModifier3D.BoneUpdate" + } + } + ], + "properties": [ + { + "type": "String", + "name": "body_tracker", + "setter": "set_body_tracker", + "getter": "get_body_tracker" + }, + { + "type": "int", + "name": "body_update", + "setter": "set_body_update", + "getter": "get_body_update" + }, + { + "type": "int", + "name": "bone_update", + "setter": "set_bone_update", + "getter": "get_bone_update" + } + ] + }, + { + "name": "XRBodyTracker", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "XRPositionalTracker", + "api_type": "core", + "enums": [ + { + "name": "BodyFlags", + "is_bitfield": true, + "values": [ + { + "name": "BODY_FLAG_UPPER_BODY_SUPPORTED", + "value": 1 + }, + { + "name": "BODY_FLAG_LOWER_BODY_SUPPORTED", + "value": 2 + }, + { + "name": "BODY_FLAG_HANDS_SUPPORTED", + "value": 4 + } + ] + }, + { + "name": "Joint", + "is_bitfield": false, + "values": [ + { + "name": "JOINT_ROOT", + "value": 0 + }, + { + "name": "JOINT_HIPS", + "value": 1 + }, + { + "name": "JOINT_SPINE", + "value": 2 + }, + { + "name": "JOINT_CHEST", + "value": 3 + }, + { + "name": "JOINT_UPPER_CHEST", + "value": 4 + }, + { + "name": "JOINT_NECK", + "value": 5 + }, + { + "name": "JOINT_HEAD", + "value": 6 + }, + { + "name": "JOINT_HEAD_TIP", + "value": 7 + }, + { + "name": "JOINT_LEFT_SHOULDER", + "value": 8 + }, + { + "name": "JOINT_LEFT_UPPER_ARM", + "value": 9 + }, + { + "name": "JOINT_LEFT_LOWER_ARM", + "value": 10 + }, + { + "name": "JOINT_RIGHT_SHOULDER", + "value": 11 + }, + { + "name": "JOINT_RIGHT_UPPER_ARM", + "value": 12 + }, + { + "name": "JOINT_RIGHT_LOWER_ARM", + "value": 13 + }, + { + "name": "JOINT_LEFT_UPPER_LEG", + "value": 14 + }, + { + "name": "JOINT_LEFT_LOWER_LEG", + "value": 15 + }, + { + "name": "JOINT_LEFT_FOOT", + "value": 16 + }, + { + "name": "JOINT_LEFT_TOES", + "value": 17 + }, + { + "name": "JOINT_RIGHT_UPPER_LEG", + "value": 18 + }, + { + "name": "JOINT_RIGHT_LOWER_LEG", + "value": 19 + }, + { + "name": "JOINT_RIGHT_FOOT", + "value": 20 + }, + { + "name": "JOINT_RIGHT_TOES", + "value": 21 + }, + { + "name": "JOINT_LEFT_HAND", + "value": 22 + }, + { + "name": "JOINT_LEFT_PALM", + "value": 23 + }, + { + "name": "JOINT_LEFT_WRIST", + "value": 24 + }, + { + "name": "JOINT_LEFT_THUMB_METACARPAL", + "value": 25 + }, + { + "name": "JOINT_LEFT_THUMB_PHALANX_PROXIMAL", + "value": 26 + }, + { + "name": "JOINT_LEFT_THUMB_PHALANX_DISTAL", + "value": 27 + }, + { + "name": "JOINT_LEFT_THUMB_TIP", + "value": 28 + }, + { + "name": "JOINT_LEFT_INDEX_FINGER_METACARPAL", + "value": 29 + }, + { + "name": "JOINT_LEFT_INDEX_FINGER_PHALANX_PROXIMAL", + "value": 30 + }, + { + "name": "JOINT_LEFT_INDEX_FINGER_PHALANX_INTERMEDIATE", + "value": 31 + }, + { + "name": "JOINT_LEFT_INDEX_FINGER_PHALANX_DISTAL", + "value": 32 + }, + { + "name": "JOINT_LEFT_INDEX_FINGER_TIP", + "value": 33 + }, + { + "name": "JOINT_LEFT_MIDDLE_FINGER_METACARPAL", + "value": 34 + }, + { + "name": "JOINT_LEFT_MIDDLE_FINGER_PHALANX_PROXIMAL", + "value": 35 + }, + { + "name": "JOINT_LEFT_MIDDLE_FINGER_PHALANX_INTERMEDIATE", + "value": 36 + }, + { + "name": "JOINT_LEFT_MIDDLE_FINGER_PHALANX_DISTAL", + "value": 37 + }, + { + "name": "JOINT_LEFT_MIDDLE_FINGER_TIP", + "value": 38 + }, + { + "name": "JOINT_LEFT_RING_FINGER_METACARPAL", + "value": 39 + }, + { + "name": "JOINT_LEFT_RING_FINGER_PHALANX_PROXIMAL", + "value": 40 + }, + { + "name": "JOINT_LEFT_RING_FINGER_PHALANX_INTERMEDIATE", + "value": 41 + }, + { + "name": "JOINT_LEFT_RING_FINGER_PHALANX_DISTAL", + "value": 42 + }, + { + "name": "JOINT_LEFT_RING_FINGER_TIP", + "value": 43 + }, + { + "name": "JOINT_LEFT_PINKY_FINGER_METACARPAL", + "value": 44 + }, + { + "name": "JOINT_LEFT_PINKY_FINGER_PHALANX_PROXIMAL", + "value": 45 + }, + { + "name": "JOINT_LEFT_PINKY_FINGER_PHALANX_INTERMEDIATE", + "value": 46 + }, + { + "name": "JOINT_LEFT_PINKY_FINGER_PHALANX_DISTAL", + "value": 47 + }, + { + "name": "JOINT_LEFT_PINKY_FINGER_TIP", + "value": 48 + }, + { + "name": "JOINT_RIGHT_HAND", + "value": 49 + }, + { + "name": "JOINT_RIGHT_PALM", + "value": 50 + }, + { + "name": "JOINT_RIGHT_WRIST", + "value": 51 + }, + { + "name": "JOINT_RIGHT_THUMB_METACARPAL", + "value": 52 + }, + { + "name": "JOINT_RIGHT_THUMB_PHALANX_PROXIMAL", + "value": 53 + }, + { + "name": "JOINT_RIGHT_THUMB_PHALANX_DISTAL", + "value": 54 + }, + { + "name": "JOINT_RIGHT_THUMB_TIP", + "value": 55 + }, + { + "name": "JOINT_RIGHT_INDEX_FINGER_METACARPAL", + "value": 56 + }, + { + "name": "JOINT_RIGHT_INDEX_FINGER_PHALANX_PROXIMAL", + "value": 57 + }, + { + "name": "JOINT_RIGHT_INDEX_FINGER_PHALANX_INTERMEDIATE", + "value": 58 + }, + { + "name": "JOINT_RIGHT_INDEX_FINGER_PHALANX_DISTAL", + "value": 59 + }, + { + "name": "JOINT_RIGHT_INDEX_FINGER_TIP", + "value": 60 + }, + { + "name": "JOINT_RIGHT_MIDDLE_FINGER_METACARPAL", + "value": 61 + }, + { + "name": "JOINT_RIGHT_MIDDLE_FINGER_PHALANX_PROXIMAL", + "value": 62 + }, + { + "name": "JOINT_RIGHT_MIDDLE_FINGER_PHALANX_INTERMEDIATE", + "value": 63 + }, + { + "name": "JOINT_RIGHT_MIDDLE_FINGER_PHALANX_DISTAL", + "value": 64 + }, + { + "name": "JOINT_RIGHT_MIDDLE_FINGER_TIP", + "value": 65 + }, + { + "name": "JOINT_RIGHT_RING_FINGER_METACARPAL", + "value": 66 + }, + { + "name": "JOINT_RIGHT_RING_FINGER_PHALANX_PROXIMAL", + "value": 67 + }, + { + "name": "JOINT_RIGHT_RING_FINGER_PHALANX_INTERMEDIATE", + "value": 68 + }, + { + "name": "JOINT_RIGHT_RING_FINGER_PHALANX_DISTAL", + "value": 69 + }, + { + "name": "JOINT_RIGHT_RING_FINGER_TIP", + "value": 70 + }, + { + "name": "JOINT_RIGHT_PINKY_FINGER_METACARPAL", + "value": 71 + }, + { + "name": "JOINT_RIGHT_PINKY_FINGER_PHALANX_PROXIMAL", + "value": 72 + }, + { + "name": "JOINT_RIGHT_PINKY_FINGER_PHALANX_INTERMEDIATE", + "value": 73 + }, + { + "name": "JOINT_RIGHT_PINKY_FINGER_PHALANX_DISTAL", + "value": 74 + }, + { + "name": "JOINT_RIGHT_PINKY_FINGER_TIP", + "value": 75 + }, + { + "name": "JOINT_MAX", + "value": 76 + } + ] + }, + { + "name": "JointFlags", + "is_bitfield": true, + "values": [ + { + "name": "JOINT_FLAG_ORIENTATION_VALID", + "value": 1 + }, + { + "name": "JOINT_FLAG_ORIENTATION_TRACKED", + "value": 2 + }, + { + "name": "JOINT_FLAG_POSITION_VALID", + "value": 4 + }, + { + "name": "JOINT_FLAG_POSITION_TRACKED", + "value": 8 + } + ] + } + ], + "methods": [ + { + "name": "set_has_tracking_data", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "has_data", + "type": "bool" + } + ] + }, + { + "name": "get_has_tracking_data", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_body_flags", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2103235750, + "arguments": [ + { + "name": "flags", + "type": "bitfield::XRBodyTracker.BodyFlags" + } + ] + }, + { + "name": "get_body_flags", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3543166366, + "return_value": { + "type": "bitfield::XRBodyTracker.BodyFlags" + } + }, + { + "name": "set_joint_flags", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 592144999, + "arguments": [ + { + "name": "joint", + "type": "enum::XRBodyTracker.Joint" + }, + { + "name": "flags", + "type": "bitfield::XRBodyTracker.JointFlags" + } + ] + }, + { + "name": "get_joint_flags", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1030162609, + "return_value": { + "type": "bitfield::XRBodyTracker.JointFlags" + }, + "arguments": [ + { + "name": "joint", + "type": "enum::XRBodyTracker.Joint" + } + ] + }, + { + "name": "set_joint_transform", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2635424328, + "arguments": [ + { + "name": "joint", + "type": "enum::XRBodyTracker.Joint" + }, + { + "name": "transform", + "type": "Transform3D" + } + ] + }, + { + "name": "get_joint_transform", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3474811534, + "return_value": { + "type": "Transform3D" + }, + "arguments": [ + { + "name": "joint", + "type": "enum::XRBodyTracker.Joint" + } + ] + } + ], + "properties": [ + { + "type": "bool", + "name": "has_tracking_data", + "setter": "set_has_tracking_data", + "getter": "get_has_tracking_data" + }, + { + "type": "int", + "name": "body_flags", + "setter": "set_body_flags", + "getter": "get_body_flags" + } + ] + }, { "name": "XRCamera3D", "is_refcounted": false, @@ -281489,6 +299207,1269 @@ "type": "Vector2" } ] + }, + { + "name": "profile_changed", + "arguments": [ + { + "name": "role", + "type": "String" + } + ] + } + ] + }, + { + "name": "XRControllerTracker", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "XRPositionalTracker", + "api_type": "core" + }, + { + "name": "XRFaceModifier3D", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "Node3D", + "api_type": "core", + "methods": [ + { + "name": "set_face_tracker", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3304788590, + "arguments": [ + { + "name": "tracker_name", + "type": "StringName" + } + ] + }, + { + "name": "get_face_tracker", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2002593661, + "return_value": { + "type": "StringName" + } + }, + { + "name": "set_target", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1348162250, + "arguments": [ + { + "name": "target", + "type": "NodePath" + } + ] + }, + { + "name": "get_target", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4075236667, + "return_value": { + "type": "NodePath" + } + } + ], + "properties": [ + { + "type": "String", + "name": "face_tracker", + "setter": "set_face_tracker", + "getter": "get_face_tracker" + }, + { + "type": "NodePath", + "name": "target", + "setter": "set_target", + "getter": "get_target" + } + ] + }, + { + "name": "XRFaceTracker", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "XRTracker", + "api_type": "core", + "enums": [ + { + "name": "BlendShapeEntry", + "is_bitfield": false, + "values": [ + { + "name": "FT_EYE_LOOK_OUT_RIGHT", + "value": 0 + }, + { + "name": "FT_EYE_LOOK_IN_RIGHT", + "value": 1 + }, + { + "name": "FT_EYE_LOOK_UP_RIGHT", + "value": 2 + }, + { + "name": "FT_EYE_LOOK_DOWN_RIGHT", + "value": 3 + }, + { + "name": "FT_EYE_LOOK_OUT_LEFT", + "value": 4 + }, + { + "name": "FT_EYE_LOOK_IN_LEFT", + "value": 5 + }, + { + "name": "FT_EYE_LOOK_UP_LEFT", + "value": 6 + }, + { + "name": "FT_EYE_LOOK_DOWN_LEFT", + "value": 7 + }, + { + "name": "FT_EYE_CLOSED_RIGHT", + "value": 8 + }, + { + "name": "FT_EYE_CLOSED_LEFT", + "value": 9 + }, + { + "name": "FT_EYE_SQUINT_RIGHT", + "value": 10 + }, + { + "name": "FT_EYE_SQUINT_LEFT", + "value": 11 + }, + { + "name": "FT_EYE_WIDE_RIGHT", + "value": 12 + }, + { + "name": "FT_EYE_WIDE_LEFT", + "value": 13 + }, + { + "name": "FT_EYE_DILATION_RIGHT", + "value": 14 + }, + { + "name": "FT_EYE_DILATION_LEFT", + "value": 15 + }, + { + "name": "FT_EYE_CONSTRICT_RIGHT", + "value": 16 + }, + { + "name": "FT_EYE_CONSTRICT_LEFT", + "value": 17 + }, + { + "name": "FT_BROW_PINCH_RIGHT", + "value": 18 + }, + { + "name": "FT_BROW_PINCH_LEFT", + "value": 19 + }, + { + "name": "FT_BROW_LOWERER_RIGHT", + "value": 20 + }, + { + "name": "FT_BROW_LOWERER_LEFT", + "value": 21 + }, + { + "name": "FT_BROW_INNER_UP_RIGHT", + "value": 22 + }, + { + "name": "FT_BROW_INNER_UP_LEFT", + "value": 23 + }, + { + "name": "FT_BROW_OUTER_UP_RIGHT", + "value": 24 + }, + { + "name": "FT_BROW_OUTER_UP_LEFT", + "value": 25 + }, + { + "name": "FT_NOSE_SNEER_RIGHT", + "value": 26 + }, + { + "name": "FT_NOSE_SNEER_LEFT", + "value": 27 + }, + { + "name": "FT_NASAL_DILATION_RIGHT", + "value": 28 + }, + { + "name": "FT_NASAL_DILATION_LEFT", + "value": 29 + }, + { + "name": "FT_NASAL_CONSTRICT_RIGHT", + "value": 30 + }, + { + "name": "FT_NASAL_CONSTRICT_LEFT", + "value": 31 + }, + { + "name": "FT_CHEEK_SQUINT_RIGHT", + "value": 32 + }, + { + "name": "FT_CHEEK_SQUINT_LEFT", + "value": 33 + }, + { + "name": "FT_CHEEK_PUFF_RIGHT", + "value": 34 + }, + { + "name": "FT_CHEEK_PUFF_LEFT", + "value": 35 + }, + { + "name": "FT_CHEEK_SUCK_RIGHT", + "value": 36 + }, + { + "name": "FT_CHEEK_SUCK_LEFT", + "value": 37 + }, + { + "name": "FT_JAW_OPEN", + "value": 38 + }, + { + "name": "FT_MOUTH_CLOSED", + "value": 39 + }, + { + "name": "FT_JAW_RIGHT", + "value": 40 + }, + { + "name": "FT_JAW_LEFT", + "value": 41 + }, + { + "name": "FT_JAW_FORWARD", + "value": 42 + }, + { + "name": "FT_JAW_BACKWARD", + "value": 43 + }, + { + "name": "FT_JAW_CLENCH", + "value": 44 + }, + { + "name": "FT_JAW_MANDIBLE_RAISE", + "value": 45 + }, + { + "name": "FT_LIP_SUCK_UPPER_RIGHT", + "value": 46 + }, + { + "name": "FT_LIP_SUCK_UPPER_LEFT", + "value": 47 + }, + { + "name": "FT_LIP_SUCK_LOWER_RIGHT", + "value": 48 + }, + { + "name": "FT_LIP_SUCK_LOWER_LEFT", + "value": 49 + }, + { + "name": "FT_LIP_SUCK_CORNER_RIGHT", + "value": 50 + }, + { + "name": "FT_LIP_SUCK_CORNER_LEFT", + "value": 51 + }, + { + "name": "FT_LIP_FUNNEL_UPPER_RIGHT", + "value": 52 + }, + { + "name": "FT_LIP_FUNNEL_UPPER_LEFT", + "value": 53 + }, + { + "name": "FT_LIP_FUNNEL_LOWER_RIGHT", + "value": 54 + }, + { + "name": "FT_LIP_FUNNEL_LOWER_LEFT", + "value": 55 + }, + { + "name": "FT_LIP_PUCKER_UPPER_RIGHT", + "value": 56 + }, + { + "name": "FT_LIP_PUCKER_UPPER_LEFT", + "value": 57 + }, + { + "name": "FT_LIP_PUCKER_LOWER_RIGHT", + "value": 58 + }, + { + "name": "FT_LIP_PUCKER_LOWER_LEFT", + "value": 59 + }, + { + "name": "FT_MOUTH_UPPER_UP_RIGHT", + "value": 60 + }, + { + "name": "FT_MOUTH_UPPER_UP_LEFT", + "value": 61 + }, + { + "name": "FT_MOUTH_LOWER_DOWN_RIGHT", + "value": 62 + }, + { + "name": "FT_MOUTH_LOWER_DOWN_LEFT", + "value": 63 + }, + { + "name": "FT_MOUTH_UPPER_DEEPEN_RIGHT", + "value": 64 + }, + { + "name": "FT_MOUTH_UPPER_DEEPEN_LEFT", + "value": 65 + }, + { + "name": "FT_MOUTH_UPPER_RIGHT", + "value": 66 + }, + { + "name": "FT_MOUTH_UPPER_LEFT", + "value": 67 + }, + { + "name": "FT_MOUTH_LOWER_RIGHT", + "value": 68 + }, + { + "name": "FT_MOUTH_LOWER_LEFT", + "value": 69 + }, + { + "name": "FT_MOUTH_CORNER_PULL_RIGHT", + "value": 70 + }, + { + "name": "FT_MOUTH_CORNER_PULL_LEFT", + "value": 71 + }, + { + "name": "FT_MOUTH_CORNER_SLANT_RIGHT", + "value": 72 + }, + { + "name": "FT_MOUTH_CORNER_SLANT_LEFT", + "value": 73 + }, + { + "name": "FT_MOUTH_FROWN_RIGHT", + "value": 74 + }, + { + "name": "FT_MOUTH_FROWN_LEFT", + "value": 75 + }, + { + "name": "FT_MOUTH_STRETCH_RIGHT", + "value": 76 + }, + { + "name": "FT_MOUTH_STRETCH_LEFT", + "value": 77 + }, + { + "name": "FT_MOUTH_DIMPLE_RIGHT", + "value": 78 + }, + { + "name": "FT_MOUTH_DIMPLE_LEFT", + "value": 79 + }, + { + "name": "FT_MOUTH_RAISER_UPPER", + "value": 80 + }, + { + "name": "FT_MOUTH_RAISER_LOWER", + "value": 81 + }, + { + "name": "FT_MOUTH_PRESS_RIGHT", + "value": 82 + }, + { + "name": "FT_MOUTH_PRESS_LEFT", + "value": 83 + }, + { + "name": "FT_MOUTH_TIGHTENER_RIGHT", + "value": 84 + }, + { + "name": "FT_MOUTH_TIGHTENER_LEFT", + "value": 85 + }, + { + "name": "FT_TONGUE_OUT", + "value": 86 + }, + { + "name": "FT_TONGUE_UP", + "value": 87 + }, + { + "name": "FT_TONGUE_DOWN", + "value": 88 + }, + { + "name": "FT_TONGUE_RIGHT", + "value": 89 + }, + { + "name": "FT_TONGUE_LEFT", + "value": 90 + }, + { + "name": "FT_TONGUE_ROLL", + "value": 91 + }, + { + "name": "FT_TONGUE_BLEND_DOWN", + "value": 92 + }, + { + "name": "FT_TONGUE_CURL_UP", + "value": 93 + }, + { + "name": "FT_TONGUE_SQUISH", + "value": 94 + }, + { + "name": "FT_TONGUE_FLAT", + "value": 95 + }, + { + "name": "FT_TONGUE_TWIST_RIGHT", + "value": 96 + }, + { + "name": "FT_TONGUE_TWIST_LEFT", + "value": 97 + }, + { + "name": "FT_SOFT_PALATE_CLOSE", + "value": 98 + }, + { + "name": "FT_THROAT_SWALLOW", + "value": 99 + }, + { + "name": "FT_NECK_FLEX_RIGHT", + "value": 100 + }, + { + "name": "FT_NECK_FLEX_LEFT", + "value": 101 + }, + { + "name": "FT_EYE_CLOSED", + "value": 102 + }, + { + "name": "FT_EYE_WIDE", + "value": 103 + }, + { + "name": "FT_EYE_SQUINT", + "value": 104 + }, + { + "name": "FT_EYE_DILATION", + "value": 105 + }, + { + "name": "FT_EYE_CONSTRICT", + "value": 106 + }, + { + "name": "FT_BROW_DOWN_RIGHT", + "value": 107 + }, + { + "name": "FT_BROW_DOWN_LEFT", + "value": 108 + }, + { + "name": "FT_BROW_DOWN", + "value": 109 + }, + { + "name": "FT_BROW_UP_RIGHT", + "value": 110 + }, + { + "name": "FT_BROW_UP_LEFT", + "value": 111 + }, + { + "name": "FT_BROW_UP", + "value": 112 + }, + { + "name": "FT_NOSE_SNEER", + "value": 113 + }, + { + "name": "FT_NASAL_DILATION", + "value": 114 + }, + { + "name": "FT_NASAL_CONSTRICT", + "value": 115 + }, + { + "name": "FT_CHEEK_PUFF", + "value": 116 + }, + { + "name": "FT_CHEEK_SUCK", + "value": 117 + }, + { + "name": "FT_CHEEK_SQUINT", + "value": 118 + }, + { + "name": "FT_LIP_SUCK_UPPER", + "value": 119 + }, + { + "name": "FT_LIP_SUCK_LOWER", + "value": 120 + }, + { + "name": "FT_LIP_SUCK", + "value": 121 + }, + { + "name": "FT_LIP_FUNNEL_UPPER", + "value": 122 + }, + { + "name": "FT_LIP_FUNNEL_LOWER", + "value": 123 + }, + { + "name": "FT_LIP_FUNNEL", + "value": 124 + }, + { + "name": "FT_LIP_PUCKER_UPPER", + "value": 125 + }, + { + "name": "FT_LIP_PUCKER_LOWER", + "value": 126 + }, + { + "name": "FT_LIP_PUCKER", + "value": 127 + }, + { + "name": "FT_MOUTH_UPPER_UP", + "value": 128 + }, + { + "name": "FT_MOUTH_LOWER_DOWN", + "value": 129 + }, + { + "name": "FT_MOUTH_OPEN", + "value": 130 + }, + { + "name": "FT_MOUTH_RIGHT", + "value": 131 + }, + { + "name": "FT_MOUTH_LEFT", + "value": 132 + }, + { + "name": "FT_MOUTH_SMILE_RIGHT", + "value": 133 + }, + { + "name": "FT_MOUTH_SMILE_LEFT", + "value": 134 + }, + { + "name": "FT_MOUTH_SMILE", + "value": 135 + }, + { + "name": "FT_MOUTH_SAD_RIGHT", + "value": 136 + }, + { + "name": "FT_MOUTH_SAD_LEFT", + "value": 137 + }, + { + "name": "FT_MOUTH_SAD", + "value": 138 + }, + { + "name": "FT_MOUTH_STRETCH", + "value": 139 + }, + { + "name": "FT_MOUTH_DIMPLE", + "value": 140 + }, + { + "name": "FT_MOUTH_TIGHTENER", + "value": 141 + }, + { + "name": "FT_MOUTH_PRESS", + "value": 142 + }, + { + "name": "FT_MAX", + "value": 143 + } + ] + } + ], + "methods": [ + { + "name": "get_blend_shape", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 330010046, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "blend_shape", + "type": "enum::XRFaceTracker.BlendShapeEntry" + } + ] + }, + { + "name": "set_blend_shape", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2352588791, + "arguments": [ + { + "name": "blend_shape", + "type": "enum::XRFaceTracker.BlendShapeEntry" + }, + { + "name": "weight", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_blend_shapes", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 675695659, + "return_value": { + "type": "PackedFloat32Array" + } + }, + { + "name": "set_blend_shapes", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2899603908, + "arguments": [ + { + "name": "weights", + "type": "PackedFloat32Array" + } + ] + } + ], + "properties": [ + { + "type": "PackedFloat32Array", + "name": "blend_shapes", + "setter": "set_blend_shapes", + "getter": "get_blend_shapes" + } + ] + }, + { + "name": "XRHandModifier3D", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "SkeletonModifier3D", + "api_type": "core", + "enums": [ + { + "name": "BoneUpdate", + "is_bitfield": false, + "values": [ + { + "name": "BONE_UPDATE_FULL", + "value": 0 + }, + { + "name": "BONE_UPDATE_ROTATION_ONLY", + "value": 1 + }, + { + "name": "BONE_UPDATE_MAX", + "value": 2 + } + ] + } + ], + "methods": [ + { + "name": "set_hand_tracker", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3304788590, + "arguments": [ + { + "name": "tracker_name", + "type": "StringName" + } + ] + }, + { + "name": "get_hand_tracker", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2002593661, + "return_value": { + "type": "StringName" + } + }, + { + "name": "set_bone_update", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3635701455, + "arguments": [ + { + "name": "bone_update", + "type": "enum::XRHandModifier3D.BoneUpdate" + } + ] + }, + { + "name": "get_bone_update", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2873665691, + "return_value": { + "type": "enum::XRHandModifier3D.BoneUpdate" + } + } + ], + "properties": [ + { + "type": "String", + "name": "hand_tracker", + "setter": "set_hand_tracker", + "getter": "get_hand_tracker" + }, + { + "type": "int", + "name": "bone_update", + "setter": "set_bone_update", + "getter": "get_bone_update" + } + ] + }, + { + "name": "XRHandTracker", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "XRPositionalTracker", + "api_type": "core", + "enums": [ + { + "name": "HandTrackingSource", + "is_bitfield": false, + "values": [ + { + "name": "HAND_TRACKING_SOURCE_UNKNOWN", + "value": 0 + }, + { + "name": "HAND_TRACKING_SOURCE_UNOBSTRUCTED", + "value": 1 + }, + { + "name": "HAND_TRACKING_SOURCE_CONTROLLER", + "value": 2 + }, + { + "name": "HAND_TRACKING_SOURCE_MAX", + "value": 3 + } + ] + }, + { + "name": "HandJoint", + "is_bitfield": false, + "values": [ + { + "name": "HAND_JOINT_PALM", + "value": 0 + }, + { + "name": "HAND_JOINT_WRIST", + "value": 1 + }, + { + "name": "HAND_JOINT_THUMB_METACARPAL", + "value": 2 + }, + { + "name": "HAND_JOINT_THUMB_PHALANX_PROXIMAL", + "value": 3 + }, + { + "name": "HAND_JOINT_THUMB_PHALANX_DISTAL", + "value": 4 + }, + { + "name": "HAND_JOINT_THUMB_TIP", + "value": 5 + }, + { + "name": "HAND_JOINT_INDEX_FINGER_METACARPAL", + "value": 6 + }, + { + "name": "HAND_JOINT_INDEX_FINGER_PHALANX_PROXIMAL", + "value": 7 + }, + { + "name": "HAND_JOINT_INDEX_FINGER_PHALANX_INTERMEDIATE", + "value": 8 + }, + { + "name": "HAND_JOINT_INDEX_FINGER_PHALANX_DISTAL", + "value": 9 + }, + { + "name": "HAND_JOINT_INDEX_FINGER_TIP", + "value": 10 + }, + { + "name": "HAND_JOINT_MIDDLE_FINGER_METACARPAL", + "value": 11 + }, + { + "name": "HAND_JOINT_MIDDLE_FINGER_PHALANX_PROXIMAL", + "value": 12 + }, + { + "name": "HAND_JOINT_MIDDLE_FINGER_PHALANX_INTERMEDIATE", + "value": 13 + }, + { + "name": "HAND_JOINT_MIDDLE_FINGER_PHALANX_DISTAL", + "value": 14 + }, + { + "name": "HAND_JOINT_MIDDLE_FINGER_TIP", + "value": 15 + }, + { + "name": "HAND_JOINT_RING_FINGER_METACARPAL", + "value": 16 + }, + { + "name": "HAND_JOINT_RING_FINGER_PHALANX_PROXIMAL", + "value": 17 + }, + { + "name": "HAND_JOINT_RING_FINGER_PHALANX_INTERMEDIATE", + "value": 18 + }, + { + "name": "HAND_JOINT_RING_FINGER_PHALANX_DISTAL", + "value": 19 + }, + { + "name": "HAND_JOINT_RING_FINGER_TIP", + "value": 20 + }, + { + "name": "HAND_JOINT_PINKY_FINGER_METACARPAL", + "value": 21 + }, + { + "name": "HAND_JOINT_PINKY_FINGER_PHALANX_PROXIMAL", + "value": 22 + }, + { + "name": "HAND_JOINT_PINKY_FINGER_PHALANX_INTERMEDIATE", + "value": 23 + }, + { + "name": "HAND_JOINT_PINKY_FINGER_PHALANX_DISTAL", + "value": 24 + }, + { + "name": "HAND_JOINT_PINKY_FINGER_TIP", + "value": 25 + }, + { + "name": "HAND_JOINT_MAX", + "value": 26 + } + ] + }, + { + "name": "HandJointFlags", + "is_bitfield": true, + "values": [ + { + "name": "HAND_JOINT_FLAG_ORIENTATION_VALID", + "value": 1 + }, + { + "name": "HAND_JOINT_FLAG_ORIENTATION_TRACKED", + "value": 2 + }, + { + "name": "HAND_JOINT_FLAG_POSITION_VALID", + "value": 4 + }, + { + "name": "HAND_JOINT_FLAG_POSITION_TRACKED", + "value": 8 + }, + { + "name": "HAND_JOINT_FLAG_LINEAR_VELOCITY_VALID", + "value": 16 + }, + { + "name": "HAND_JOINT_FLAG_ANGULAR_VELOCITY_VALID", + "value": 32 + } + ] + } + ], + "methods": [ + { + "name": "set_has_tracking_data", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "has_data", + "type": "bool" + } + ] + }, + { + "name": "get_has_tracking_data", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_hand_tracking_source", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2958308861, + "arguments": [ + { + "name": "source", + "type": "enum::XRHandTracker.HandTrackingSource" + } + ] + }, + { + "name": "get_hand_tracking_source", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2475045250, + "return_value": { + "type": "enum::XRHandTracker.HandTrackingSource" + } + }, + { + "name": "set_hand_joint_flags", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3028437365, + "arguments": [ + { + "name": "joint", + "type": "enum::XRHandTracker.HandJoint" + }, + { + "name": "flags", + "type": "bitfield::XRHandTracker.HandJointFlags" + } + ] + }, + { + "name": "get_hand_joint_flags", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1730972401, + "return_value": { + "type": "bitfield::XRHandTracker.HandJointFlags" + }, + "arguments": [ + { + "name": "joint", + "type": "enum::XRHandTracker.HandJoint" + } + ] + }, + { + "name": "set_hand_joint_transform", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2529959613, + "arguments": [ + { + "name": "joint", + "type": "enum::XRHandTracker.HandJoint" + }, + { + "name": "transform", + "type": "Transform3D" + } + ] + }, + { + "name": "get_hand_joint_transform", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1090840196, + "return_value": { + "type": "Transform3D" + }, + "arguments": [ + { + "name": "joint", + "type": "enum::XRHandTracker.HandJoint" + } + ] + }, + { + "name": "set_hand_joint_radius", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2723659615, + "arguments": [ + { + "name": "joint", + "type": "enum::XRHandTracker.HandJoint" + }, + { + "name": "radius", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_hand_joint_radius", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3400025734, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "joint", + "type": "enum::XRHandTracker.HandJoint" + } + ] + }, + { + "name": "set_hand_joint_linear_velocity", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1978646737, + "arguments": [ + { + "name": "joint", + "type": "enum::XRHandTracker.HandJoint" + }, + { + "name": "linear_velocity", + "type": "Vector3" + } + ] + }, + { + "name": "get_hand_joint_linear_velocity", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 547240792, + "return_value": { + "type": "Vector3" + }, + "arguments": [ + { + "name": "joint", + "type": "enum::XRHandTracker.HandJoint" + } + ] + }, + { + "name": "set_hand_joint_angular_velocity", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1978646737, + "arguments": [ + { + "name": "joint", + "type": "enum::XRHandTracker.HandJoint" + }, + { + "name": "angular_velocity", + "type": "Vector3" + } + ] + }, + { + "name": "get_hand_joint_angular_velocity", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 547240792, + "return_value": { + "type": "Vector3" + }, + "arguments": [ + { + "name": "joint", + "type": "enum::XRHandTracker.HandJoint" + } + ] + } + ], + "properties": [ + { + "type": "bool", + "name": "has_tracking_data", + "setter": "set_has_tracking_data", + "getter": "get_has_tracking_data" + }, + { + "type": "int", + "name": "hand_tracking_source", + "setter": "set_hand_tracking_source", + "getter": "get_hand_tracking_source" } ] }, @@ -282549,7 +301530,7 @@ { "name": "XRNode3D", "is_refcounted": false, - "is_instantiable": false, + "is_instantiable": true, "inherits": "Node3D", "api_type": "core", "methods": [ @@ -282603,6 +301584,31 @@ "type": "StringName" } }, + { + "name": "set_show_when_tracked", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "show", + "type": "bool" + } + ] + }, + { + "name": "get_show_when_tracked", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "get_is_active", "is_const": true, @@ -282694,6 +301700,12 @@ "name": "pose", "setter": "set_pose_name", "getter": "get_pose_name" + }, + { + "type": "bool", + "name": "show_when_tracked", + "setter": "set_show_when_tracked", + "getter": "get_show_when_tracked" } ] }, @@ -283004,7 +302016,7 @@ "name": "XRPositionalTracker", "is_refcounted": true, "is_instantiable": true, - "inherits": "RefCounted", + "inherits": "XRTracker", "api_type": "core", "enums": [ { @@ -283022,86 +302034,15 @@ { "name": "TRACKER_HAND_RIGHT", "value": 2 + }, + { + "name": "TRACKER_HAND_MAX", + "value": 3 } ] } ], "methods": [ - { - "name": "get_tracker_type", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2784508102, - "return_value": { - "type": "enum::XRServer.TrackerType" - } - }, - { - "name": "set_tracker_type", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3055763575, - "arguments": [ - { - "name": "type", - "type": "enum::XRServer.TrackerType" - } - ] - }, - { - "name": "get_tracker_name", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2002593661, - "return_value": { - "type": "StringName" - } - }, - { - "name": "set_tracker_name", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3304788590, - "arguments": [ - { - "name": "name", - "type": "StringName" - } - ] - }, - { - "name": "get_tracker_desc", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 201670096, - "return_value": { - "type": "String" - } - }, - { - "name": "set_tracker_desc", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 83702148, - "arguments": [ - { - "name": "description", - "type": "String" - } - ] - }, { "name": "get_tracker_profile", "is_const": true, @@ -283340,24 +302281,6 @@ } ], "properties": [ - { - "type": "int", - "name": "type", - "setter": "set_tracker_type", - "getter": "get_tracker_type" - }, - { - "type": "String", - "name": "name", - "setter": "set_tracker_name", - "getter": "get_tracker_name" - }, - { - "type": "String", - "name": "description", - "setter": "set_tracker_desc", - "getter": "get_tracker_desc" - }, { "type": "String", "name": "profile", @@ -283399,6 +302322,18 @@ "name": "TRACKER_ANCHOR", "value": 8 }, + { + "name": "TRACKER_HAND", + "value": 16 + }, + { + "name": "TRACKER_BODY", + "value": 32 + }, + { + "name": "TRACKER_FACE", + "value": 64 + }, { "name": "TRACKER_ANY_KNOWN", "value": 127 @@ -283496,6 +302431,14 @@ "type": "Transform3D" } }, + { + "name": "clear_reference_frame", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, { "name": "center_on_hmd", "is_const": false, @@ -283617,11 +302560,14 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2692800323, + "hash": 684804553, + "hash_compatibility": [ + 2692800323 + ], "arguments": [ { "name": "tracker", - "type": "XRPositionalTracker" + "type": "XRTracker" } ] }, @@ -283631,11 +302577,14 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2692800323, + "hash": 684804553, + "hash_compatibility": [ + 2692800323 + ], "arguments": [ { "name": "tracker", - "type": "XRPositionalTracker" + "type": "XRTracker" } ] }, @@ -283663,9 +302612,12 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2742084544, + "hash": 147382240, + "hash_compatibility": [ + 2742084544 + ], "return_value": { - "type": "XRPositionalTracker" + "type": "XRTracker" }, "arguments": [ { @@ -283701,6 +302653,9 @@ } ], "signals": [ + { + "name": "reference_frame_changed" + }, { "name": "interface_added", "arguments": [ @@ -283780,6 +302735,208 @@ } ] }, + { + "name": "XRTracker", + "is_refcounted": true, + "is_instantiable": false, + "inherits": "RefCounted", + "api_type": "core", + "methods": [ + { + "name": "get_tracker_type", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2784508102, + "return_value": { + "type": "enum::XRServer.TrackerType" + } + }, + { + "name": "set_tracker_type", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3055763575, + "arguments": [ + { + "name": "type", + "type": "enum::XRServer.TrackerType" + } + ] + }, + { + "name": "get_tracker_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2002593661, + "return_value": { + "type": "StringName" + } + }, + { + "name": "set_tracker_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3304788590, + "arguments": [ + { + "name": "name", + "type": "StringName" + } + ] + }, + { + "name": "get_tracker_desc", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_tracker_desc", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "description", + "type": "String" + } + ] + } + ], + "properties": [ + { + "type": "int", + "name": "type", + "setter": "set_tracker_type", + "getter": "get_tracker_type" + }, + { + "type": "String", + "name": "name", + "setter": "set_tracker_name", + "getter": "get_tracker_name" + }, + { + "type": "String", + "name": "description", + "setter": "set_tracker_desc", + "getter": "get_tracker_desc" + } + ] + }, + { + "name": "XRVRS", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "Object", + "api_type": "core", + "methods": [ + { + "name": "get_vrs_min_radius", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_vrs_min_radius", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "radius", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_vrs_strength", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_vrs_strength", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "strength", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "make_vrs_texture", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3647044786, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "target_size", + "type": "Vector2" + }, + { + "name": "eye_foci", + "type": "PackedVector2Array" + } + ] + } + ], + "properties": [ + { + "type": "float", + "name": "vrs_min_radius", + "setter": "set_vrs_min_radius", + "getter": "get_vrs_min_radius" + }, + { + "type": "float", + "name": "vrs_strength", + "setter": "set_vrs_strength", + "getter": "get_vrs_strength" + } + ] + }, { "name": "ZIPPacker", "is_refcounted": true, @@ -284098,25 +303255,21 @@ "name": "JavaScriptBridge", "type": "JavaScriptBridge" }, - { - "name": "DisplayServer", - "type": "DisplayServer" - }, - { - "name": "RenderingServer", - "type": "RenderingServer" - }, { "name": "AudioServer", "type": "AudioServer" }, { - "name": "PhysicsServer2D", - "type": "PhysicsServer2D" + "name": "CameraServer", + "type": "CameraServer" }, { - "name": "PhysicsServer3D", - "type": "PhysicsServer3D" + "name": "DisplayServer", + "type": "DisplayServer" + }, + { + "name": "NativeMenu", + "type": "NativeMenu" }, { "name": "NavigationServer2D", @@ -284127,12 +303280,20 @@ "type": "NavigationServer3D" }, { - "name": "XRServer", - "type": "XRServer" + "name": "RenderingServer", + "type": "RenderingServer" }, { - "name": "CameraServer", - "type": "CameraServer" + "name": "PhysicsServer2D", + "type": "PhysicsServer2D" + }, + { + "name": "PhysicsServer3D", + "type": "PhysicsServer3D" + }, + { + "name": "XRServer", + "type": "XRServer" } ], "native_structures": [