From cb15429e4a2cf0682acd626e7ecf703c2a159460 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Verschelde?= Date: Tue, 17 Jan 2023 18:52:05 +0100 Subject: [PATCH] gdextension: Sync with upstream commit caacade569eb7a541aaa7a8cdc3eedffca1422d9 (4.0-beta13) --- gdextension/extension_api.json | 2934 ++------------------------------ 1 file changed, 135 insertions(+), 2799 deletions(-) diff --git a/gdextension/extension_api.json b/gdextension/extension_api.json index 99cb3f8..7c01453 100644 --- a/gdextension/extension_api.json +++ b/gdextension/extension_api.json @@ -3,9 +3,9 @@ "version_major": 4, "version_minor": 0, "version_patch": 0, - "version_status": "beta12", + "version_status": "beta13", "version_build": "official", - "version_full_name": "Godot Engine v4.0.beta12.official" + "version_full_name": "Godot Engine v4.0.beta13.official" }, "builtin_class_sizes": [ { @@ -13078,7 +13078,7 @@ "hash": 1051796340 }, { - "name": "center", + "name": "get_center", "return_type": "Vector3", "is_vararg": false, "is_const": true, @@ -41635,6 +41635,31 @@ "type": "bool" } }, + { + "name": "set_shortcut_feedback", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_shortcut_feedback", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_shortcut", "is_const": false, @@ -41684,31 +41709,6 @@ "return_value": { "type": "ButtonGroup" } - }, - { - "name": "set_shortcut_feedback", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2586408642, - "arguments": [ - { - "name": "enabled", - "type": "bool" - } - ] - }, - { - "name": "is_shortcut_feedback", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, - "return_value": { - "type": "bool" - } } ], "signals": [ @@ -45403,33 +45403,6 @@ "type": "bool" } }, - { - "name": "set_override_mode", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1286410249, - "arguments": [ - { - "name": "override_mode", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "get_override_mode", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3905245786, - "return_value": { - "type": "int", - "meta": "int32" - } - }, { "name": "set_use_external_skeleton", "is_const": false, @@ -45493,6 +45466,12 @@ "name": "bone_idx", "setter": "set_bone_idx", "getter": "get_bone_idx" + }, + { + "type": "bool", + "name": "override_pose", + "setter": "set_override_pose", + "getter": "get_override_pose" } ] }, @@ -54521,7 +54500,7 @@ "name": "width", "type": "float", "meta": "float", - "default_value": "1.0" + "default_value": "-1.0" }, { "name": "antialiased", @@ -54554,7 +54533,7 @@ "name": "width", "type": "float", "meta": "float", - "default_value": "1.0" + "default_value": "-1.0" }, { "name": "dash", @@ -54696,7 +54675,7 @@ "name": "width", "type": "float", "meta": "float", - "default_value": "1.0" + "default_value": "-1.0" } ] }, @@ -54720,7 +54699,7 @@ "name": "width", "type": "float", "meta": "float", - "default_value": "1.0" + "default_value": "-1.0" } ] }, @@ -54749,7 +54728,7 @@ "name": "width", "type": "float", "meta": "float", - "default_value": "1.0" + "default_value": "-1.0" } ] }, @@ -54964,7 +54943,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3548136561, + "hash": 2248678295, "arguments": [ { "name": "points", @@ -54982,12 +54961,6 @@ "name": "texture", "type": "Texture2D", "default_value": "null" - }, - { - "name": "width", - "type": "float", - "meta": "float", - "default_value": "1.0" } ] }, @@ -72022,8 +71995,12 @@ "value": 6 }, { - "name": "WINDOW_FLAG_MAX", + "name": "WINDOW_FLAG_MOUSE_PASSTHROUGH", "value": 7 + }, + { + "name": "WINDOW_FLAG_MAX", + "value": 8 } ] }, @@ -77538,6 +77515,9 @@ { "name": "filesystem_changed" }, + { + "name": "script_classes_updated" + }, { "name": "sources_changed", "arguments": [ @@ -82952,9 +82932,9 @@ }, { "name": "EditorUndoRedoManager", - "is_refcounted": true, + "is_refcounted": false, "is_instantiable": false, - "inherits": "RefCounted", + "inherits": "Object", "api_type": "editor", "enums": [ { @@ -93226,13 +93206,6 @@ } ] }, - { - "name": "FramebufferCacheRD", - "is_refcounted": false, - "is_instantiable": false, - "inherits": "Object", - "api_type": "core" - }, { "name": "GDExtension", "is_refcounted": true, @@ -169633,6 +169606,23 @@ } ] }, + { + "name": "get_setting_with_override", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2760726917, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "name", + "type": "StringName" + } + ] + }, { "name": "set_order", "is_const": false, @@ -190096,7 +190086,7 @@ "name": "width", "type": "float", "meta": "float", - "default_value": "1.0" + "default_value": "-1.0" }, { "name": "antialiased", @@ -190404,7 +190394,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3826547603, + "hash": 3731601077, "arguments": [ { "name": "item", @@ -190425,12 +190415,6 @@ { "name": "texture", "type": "RID" - }, - { - "name": "width", - "type": "float", - "meta": "float", - "default_value": "1.0" } ] }, @@ -203663,6 +203647,18 @@ "meta": "int32" } }, + { + "name": "get_version", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint64" + } + }, { "name": "unparent_bone_and_rest", "is_const": false, @@ -204087,61 +204083,6 @@ } ] }, - { - "name": "clear_bones_local_pose_override", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3218959716 - }, - { - "name": "set_bone_local_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_local_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": "force_update_all_bone_transforms", "is_const": false, @@ -204192,106 +204133,6 @@ "meta": "float" } }, - { - "name": "global_pose_to_world_transform", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3396462327, - "return_value": { - "type": "Transform3D" - }, - "arguments": [ - { - "name": "global_pose", - "type": "Transform3D" - } - ] - }, - { - "name": "world_transform_to_global_pose", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3396462327, - "return_value": { - "type": "Transform3D" - }, - "arguments": [ - { - "name": "world_transform", - "type": "Transform3D" - } - ] - }, - { - "name": "global_pose_to_local_pose", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 518934792, - "return_value": { - "type": "Transform3D" - }, - "arguments": [ - { - "name": "bone_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "global_pose", - "type": "Transform3D" - } - ] - }, - { - "name": "local_pose_to_global_pose", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 518934792, - "return_value": { - "type": "Transform3D" - }, - "arguments": [ - { - "name": "bone_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "local_pose", - "type": "Transform3D" - } - ] - }, - { - "name": "global_pose_z_forward_to_bone_forward", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 97773470, - "return_value": { - "type": "Basis" - }, - "arguments": [ - { - "name": "bone_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "basis", - "type": "Basis" - } - ] - }, { "name": "set_show_rest_only", "is_const": false, @@ -204392,51 +204233,6 @@ "type": "RID" } ] - }, - { - "name": "set_modification_stack", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3155601425, - "arguments": [ - { - "name": "modification_stack", - "type": "SkeletonModificationStack3D" - } - ] - }, - { - "name": "get_modification_stack", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3888860108, - "return_value": { - "type": "SkeletonModificationStack3D" - } - }, - { - "name": "execute_modifications", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1005356550, - "arguments": [ - { - "name": "delta", - "type": "float", - "meta": "float" - }, - { - "name": "execution_mode", - "type": "int", - "meta": "int32" - } - ] } ], "signals": [ @@ -206881,2263 +206677,6 @@ } ] }, - { - "name": "SkeletonModification3D", - "is_refcounted": true, - "is_instantiable": true, - "inherits": "Resource", - "api_type": "core", - "methods": [ - { - "name": "_execute", - "is_const": false, - "is_static": false, - "is_vararg": false, - "is_virtual": true, - "arguments": [ - { - "name": "delta", - "type": "float" - } - ] - }, - { - "name": "_setup_modification", - "is_const": false, - "is_static": false, - "is_vararg": false, - "is_virtual": true, - "arguments": [ - { - "name": "modification_stack", - "type": "SkeletonModificationStack3D" - } - ] - }, - { - "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": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2240911060, - "return_value": { - "type": "bool" - } - }, - { - "name": "get_modification_stack", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3888860108, - "return_value": { - "type": "SkeletonModificationStack3D" - } - }, - { - "name": "set_is_setup", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2586408642, - "arguments": [ - { - "name": "is_setup", - "type": "bool" - } - ] - }, - { - "name": "get_is_setup", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, - "return_value": { - "type": "bool" - } - }, - { - "name": "set_execution_mode", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1286410249, - "arguments": [ - { - "name": "execution_mode", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "get_execution_mode", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3905245786, - "return_value": { - "type": "int", - "meta": "int32" - } - }, - { - "name": "clamp_angle", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1229502682, - "return_value": { - "type": "float", - "meta": "float" - }, - "arguments": [ - { - "name": "angle", - "type": "float", - "meta": "float" - }, - { - "name": "min", - "type": "float", - "meta": "float" - }, - { - "name": "max", - "type": "float", - "meta": "float" - }, - { - "name": "invert", - "type": "bool" - } - ] - } - ], - "properties": [ - { - "type": "bool", - "name": "enabled", - "setter": "set_enabled", - "getter": "get_enabled" - }, - { - "type": "int", - "name": "execution_mode", - "setter": "set_execution_mode", - "getter": "get_execution_mode" - } - ] - }, - { - "name": "SkeletonModification3DCCDIK", - "is_refcounted": true, - "is_instantiable": true, - "inherits": "SkeletonModification3D", - "api_type": "core", - "methods": [ - { - "name": "set_target_node", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1348162250, - "arguments": [ - { - "name": "target_nodepath", - "type": "NodePath" - } - ] - }, - { - "name": "get_target_node", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 4075236667, - "return_value": { - "type": "NodePath" - } - }, - { - "name": "set_tip_node", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1348162250, - "arguments": [ - { - "name": "tip_nodepath", - "type": "NodePath" - } - ] - }, - { - "name": "get_tip_node", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 4075236667, - "return_value": { - "type": "NodePath" - } - }, - { - "name": "set_use_high_quality_solve", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2586408642, - "arguments": [ - { - "name": "high_quality_solve", - "type": "bool" - } - ] - }, - { - "name": "get_use_high_quality_solve", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, - "return_value": { - "type": "bool" - } - }, - { - "name": "get_ccdik_joint_bone_name", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 844755477, - "return_value": { - "type": "String" - }, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_ccdik_joint_bone_name", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 501894301, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "bone_name", - "type": "String" - } - ] - }, - { - "name": "get_ccdik_joint_bone_index", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 923996154, - "return_value": { - "type": "int", - "meta": "int32" - }, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_ccdik_joint_bone_index", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3937882851, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "bone_index", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "get_ccdik_joint_ccdik_axis", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 923996154, - "return_value": { - "type": "int", - "meta": "int32" - }, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_ccdik_joint_ccdik_axis", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3937882851, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "axis", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "get_ccdik_joint_enable_joint_constraint", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1116898809, - "return_value": { - "type": "bool" - }, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_ccdik_joint_enable_joint_constraint", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 300928843, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "enable", - "type": "bool" - } - ] - }, - { - "name": "get_ccdik_joint_constraint_angle_min", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2339986948, - "return_value": { - "type": "float", - "meta": "float" - }, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_ccdik_joint_constraint_angle_min", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1602489585, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "min_angle", - "type": "float", - "meta": "float" - } - ] - }, - { - "name": "get_ccdik_joint_constraint_angle_max", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2339986948, - "return_value": { - "type": "float", - "meta": "float" - }, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_ccdik_joint_constraint_angle_max", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1602489585, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "max_angle", - "type": "float", - "meta": "float" - } - ] - }, - { - "name": "get_ccdik_joint_constraint_invert", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1116898809, - "return_value": { - "type": "bool" - }, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_ccdik_joint_constraint_invert", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 300928843, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "invert", - "type": "bool" - } - ] - }, - { - "name": "set_ccdik_data_chain_length", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1286410249, - "arguments": [ - { - "name": "length", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "get_ccdik_data_chain_length", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2455072627, - "return_value": { - "type": "int", - "meta": "int32" - } - } - ], - "properties": [ - { - "type": "NodePath", - "name": "target_nodepath", - "setter": "set_target_node", - "getter": "get_target_node" - }, - { - "type": "NodePath", - "name": "tip_nodepath", - "setter": "set_tip_node", - "getter": "get_tip_node" - }, - { - "type": "bool", - "name": "high_quality_solve", - "setter": "set_use_high_quality_solve", - "getter": "get_use_high_quality_solve" - }, - { - "type": "int", - "name": "ccdik_data_chain_length", - "setter": "set_ccdik_data_chain_length", - "getter": "get_ccdik_data_chain_length" - } - ] - }, - { - "name": "SkeletonModification3DFABRIK", - "is_refcounted": true, - "is_instantiable": true, - "inherits": "SkeletonModification3D", - "api_type": "core", - "methods": [ - { - "name": "set_target_node", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1348162250, - "arguments": [ - { - "name": "target_nodepath", - "type": "NodePath" - } - ] - }, - { - "name": "get_target_node", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 4075236667, - "return_value": { - "type": "NodePath" - } - }, - { - "name": "set_fabrik_data_chain_length", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1286410249, - "arguments": [ - { - "name": "length", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "get_fabrik_data_chain_length", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2455072627, - "return_value": { - "type": "int", - "meta": "int32" - } - }, - { - "name": "set_chain_tolerance", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 373806689, - "arguments": [ - { - "name": "tolerance", - "type": "float", - "meta": "float" - } - ] - }, - { - "name": "get_chain_tolerance", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 191475506, - "return_value": { - "type": "float", - "meta": "float" - } - }, - { - "name": "set_chain_max_iterations", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1286410249, - "arguments": [ - { - "name": "max_iterations", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "get_chain_max_iterations", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2455072627, - "return_value": { - "type": "int", - "meta": "int32" - } - }, - { - "name": "get_fabrik_joint_bone_name", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 844755477, - "return_value": { - "type": "String" - }, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_fabrik_joint_bone_name", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 501894301, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "bone_name", - "type": "String" - } - ] - }, - { - "name": "get_fabrik_joint_bone_index", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 923996154, - "return_value": { - "type": "int", - "meta": "int32" - }, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_fabrik_joint_bone_index", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3937882851, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "bone_index", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "get_fabrik_joint_length", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2339986948, - "return_value": { - "type": "float", - "meta": "float" - }, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_fabrik_joint_length", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1602489585, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "length", - "type": "float", - "meta": "float" - } - ] - }, - { - "name": "get_fabrik_joint_magnet", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 711720468, - "return_value": { - "type": "Vector3" - }, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_fabrik_joint_magnet", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1530502735, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "magnet_position", - "type": "Vector3" - } - ] - }, - { - "name": "get_fabrik_joint_auto_calculate_length", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1116898809, - "return_value": { - "type": "bool" - }, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_fabrik_joint_auto_calculate_length", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 300928843, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "auto_calculate_length", - "type": "bool" - } - ] - }, - { - "name": "fabrik_joint_auto_calculate_length", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1286410249, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "get_fabrik_joint_use_tip_node", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1116898809, - "return_value": { - "type": "bool" - }, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_fabrik_joint_use_tip_node", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 300928843, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "use_tip_node", - "type": "bool" - } - ] - }, - { - "name": "get_fabrik_joint_tip_node", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 408788394, - "return_value": { - "type": "NodePath" - }, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_fabrik_joint_tip_node", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2761262315, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "tip_node", - "type": "NodePath" - } - ] - }, - { - "name": "get_fabrik_joint_use_target_basis", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1116898809, - "return_value": { - "type": "bool" - }, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_fabrik_joint_use_target_basis", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 300928843, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "use_target_basis", - "type": "bool" - } - ] - } - ], - "properties": [ - { - "type": "NodePath", - "name": "target_nodepath", - "setter": "set_target_node", - "getter": "get_target_node" - }, - { - "type": "int", - "name": "fabrik_data_chain_length", - "setter": "set_fabrik_data_chain_length", - "getter": "get_fabrik_data_chain_length" - }, - { - "type": "float", - "name": "chain_tolerance", - "setter": "set_chain_tolerance", - "getter": "get_chain_tolerance" - }, - { - "type": "int", - "name": "chain_max_iterations", - "setter": "set_chain_max_iterations", - "getter": "get_chain_max_iterations" - } - ] - }, - { - "name": "SkeletonModification3DJiggle", - "is_refcounted": true, - "is_instantiable": true, - "inherits": "SkeletonModification3D", - "api_type": "core", - "methods": [ - { - "name": "set_target_node", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1348162250, - "arguments": [ - { - "name": "target_nodepath", - "type": "NodePath" - } - ] - }, - { - "name": "get_target_node", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 4075236667, - "return_value": { - "type": "NodePath" - } - }, - { - "name": "set_jiggle_data_chain_length", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1286410249, - "arguments": [ - { - "name": "length", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "get_jiggle_data_chain_length", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2455072627, - "return_value": { - "type": "int", - "meta": "int32" - } - }, - { - "name": "set_stiffness", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 373806689, - "arguments": [ - { - "name": "stiffness", - "type": "float", - "meta": "float" - } - ] - }, - { - "name": "get_stiffness", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1740695150, - "return_value": { - "type": "float", - "meta": "float" - } - }, - { - "name": "set_mass", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 373806689, - "arguments": [ - { - "name": "mass", - "type": "float", - "meta": "float" - } - ] - }, - { - "name": "get_mass", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1740695150, - "return_value": { - "type": "float", - "meta": "float" - } - }, - { - "name": "set_damping", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 373806689, - "arguments": [ - { - "name": "damping", - "type": "float", - "meta": "float" - } - ] - }, - { - "name": "get_damping", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1740695150, - "return_value": { - "type": "float", - "meta": "float" - } - }, - { - "name": "set_use_gravity", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2586408642, - "arguments": [ - { - "name": "use_gravity", - "type": "bool" - } - ] - }, - { - "name": "get_use_gravity", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, - "return_value": { - "type": "bool" - } - }, - { - "name": "set_gravity", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3460891852, - "arguments": [ - { - "name": "gravity", - "type": "Vector3" - } - ] - }, - { - "name": "get_gravity", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3360562783, - "return_value": { - "type": "Vector3" - } - }, - { - "name": "set_use_colliders", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2586408642, - "arguments": [ - { - "name": "use_colliders", - "type": "bool" - } - ] - }, - { - "name": "get_use_colliders", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, - "return_value": { - "type": "bool" - } - }, - { - "name": "set_collision_mask", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1286410249, - "arguments": [ - { - "name": "mask", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "get_collision_mask", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3905245786, - "return_value": { - "type": "int", - "meta": "int32" - } - }, - { - "name": "set_jiggle_joint_bone_name", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 501894301, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "name", - "type": "String" - } - ] - }, - { - "name": "get_jiggle_joint_bone_name", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 844755477, - "return_value": { - "type": "String" - }, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_jiggle_joint_bone_index", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3937882851, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "bone_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "get_jiggle_joint_bone_index", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 923996154, - "return_value": { - "type": "int", - "meta": "int32" - }, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_jiggle_joint_override", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 300928843, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "override", - "type": "bool" - } - ] - }, - { - "name": "get_jiggle_joint_override", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1116898809, - "return_value": { - "type": "bool" - }, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_jiggle_joint_stiffness", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1602489585, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "stiffness", - "type": "float", - "meta": "float" - } - ] - }, - { - "name": "get_jiggle_joint_stiffness", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2339986948, - "return_value": { - "type": "float", - "meta": "float" - }, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_jiggle_joint_mass", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1602489585, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "mass", - "type": "float", - "meta": "float" - } - ] - }, - { - "name": "get_jiggle_joint_mass", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2339986948, - "return_value": { - "type": "float", - "meta": "float" - }, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_jiggle_joint_damping", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1602489585, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "damping", - "type": "float", - "meta": "float" - } - ] - }, - { - "name": "get_jiggle_joint_damping", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2339986948, - "return_value": { - "type": "float", - "meta": "float" - }, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_jiggle_joint_use_gravity", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 300928843, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "use_gravity", - "type": "bool" - } - ] - }, - { - "name": "get_jiggle_joint_use_gravity", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1116898809, - "return_value": { - "type": "bool" - }, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_jiggle_joint_gravity", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1530502735, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "gravity", - "type": "Vector3" - } - ] - }, - { - "name": "get_jiggle_joint_gravity", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 711720468, - "return_value": { - "type": "Vector3" - }, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_jiggle_joint_roll", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1602489585, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "roll", - "type": "float", - "meta": "float" - } - ] - }, - { - "name": "get_jiggle_joint_roll", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2339986948, - "return_value": { - "type": "float", - "meta": "float" - }, - "arguments": [ - { - "name": "joint_idx", - "type": "int", - "meta": "int32" - } - ] - } - ], - "properties": [ - { - "type": "NodePath", - "name": "target_nodepath", - "setter": "set_target_node", - "getter": "get_target_node" - }, - { - "type": "int", - "name": "jiggle_data_chain_length", - "setter": "set_jiggle_data_chain_length", - "getter": "get_jiggle_data_chain_length" - }, - { - "type": "float", - "name": "stiffness", - "setter": "set_stiffness", - "getter": "get_stiffness" - }, - { - "type": "float", - "name": "mass", - "setter": "set_mass", - "getter": "get_mass" - }, - { - "type": "float", - "name": "damping", - "setter": "set_damping", - "getter": "get_damping" - }, - { - "type": "bool", - "name": "use_gravity", - "setter": "set_use_gravity", - "getter": "get_use_gravity" - }, - { - "type": "Vector3", - "name": "gravity", - "setter": "set_gravity", - "getter": "get_gravity" - } - ] - }, - { - "name": "SkeletonModification3DLookAt", - "is_refcounted": true, - "is_instantiable": true, - "inherits": "SkeletonModification3D", - "api_type": "core", - "methods": [ - { - "name": "set_bone_name", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 83702148, - "arguments": [ - { - "name": "name", - "type": "String" - } - ] - }, - { - "name": "get_bone_name", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 201670096, - "return_value": { - "type": "String" - } - }, - { - "name": "set_bone_index", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1286410249, - "arguments": [ - { - "name": "bone_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "get_bone_index", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3905245786, - "return_value": { - "type": "int", - "meta": "int32" - } - }, - { - "name": "set_target_node", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1348162250, - "arguments": [ - { - "name": "target_nodepath", - "type": "NodePath" - } - ] - }, - { - "name": "get_target_node", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 4075236667, - "return_value": { - "type": "NodePath" - } - }, - { - "name": "set_additional_rotation", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3460891852, - "arguments": [ - { - "name": "additional_rotation", - "type": "Vector3" - } - ] - }, - { - "name": "get_additional_rotation", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3360562783, - "return_value": { - "type": "Vector3" - } - }, - { - "name": "set_lock_rotation_to_plane", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2586408642, - "arguments": [ - { - "name": "lock_to_plane", - "type": "bool" - } - ] - }, - { - "name": "get_lock_rotation_to_plane", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, - "return_value": { - "type": "bool" - } - }, - { - "name": "set_lock_rotation_plane", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1286410249, - "arguments": [ - { - "name": "plane", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "get_lock_rotation_plane", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3905245786, - "return_value": { - "type": "int", - "meta": "int32" - } - } - ], - "properties": [ - { - "type": "StringName", - "name": "bone_name", - "setter": "set_bone_name", - "getter": "get_bone_name" - }, - { - "type": "int", - "name": "bone_index", - "setter": "set_bone_index", - "getter": "get_bone_index" - }, - { - "type": "NodePath", - "name": "target_nodepath", - "setter": "set_target_node", - "getter": "get_target_node" - } - ] - }, - { - "name": "SkeletonModification3DStackHolder", - "is_refcounted": true, - "is_instantiable": true, - "inherits": "SkeletonModification3D", - "api_type": "core", - "methods": [ - { - "name": "set_held_modification_stack", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3155601425, - "arguments": [ - { - "name": "held_modification_stack", - "type": "SkeletonModificationStack3D" - } - ] - }, - { - "name": "get_held_modification_stack", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3652152314, - "return_value": { - "type": "SkeletonModificationStack3D" - } - } - ] - }, - { - "name": "SkeletonModification3DTwoBoneIK", - "is_refcounted": true, - "is_instantiable": true, - "inherits": "SkeletonModification3D", - "api_type": "core", - "methods": [ - { - "name": "set_target_node", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1348162250, - "arguments": [ - { - "name": "target_nodepath", - "type": "NodePath" - } - ] - }, - { - "name": "get_target_node", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 4075236667, - "return_value": { - "type": "NodePath" - } - }, - { - "name": "set_use_pole_node", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2586408642, - "arguments": [ - { - "name": "use_pole_node", - "type": "bool" - } - ] - }, - { - "name": "get_use_pole_node", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, - "return_value": { - "type": "bool" - } - }, - { - "name": "set_pole_node", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1348162250, - "arguments": [ - { - "name": "pole_nodepath", - "type": "NodePath" - } - ] - }, - { - "name": "get_pole_node", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 4075236667, - "return_value": { - "type": "NodePath" - } - }, - { - "name": "set_use_tip_node", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2586408642, - "arguments": [ - { - "name": "use_tip_node", - "type": "bool" - } - ] - }, - { - "name": "get_use_tip_node", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, - "return_value": { - "type": "bool" - } - }, - { - "name": "set_tip_node", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1348162250, - "arguments": [ - { - "name": "tip_nodepath", - "type": "NodePath" - } - ] - }, - { - "name": "get_tip_node", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 4075236667, - "return_value": { - "type": "NodePath" - } - }, - { - "name": "set_auto_calculate_joint_length", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2586408642, - "arguments": [ - { - "name": "auto_calculate_joint_length", - "type": "bool" - } - ] - }, - { - "name": "get_auto_calculate_joint_length", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, - "return_value": { - "type": "bool" - } - }, - { - "name": "set_joint_one_bone_name", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 83702148, - "arguments": [ - { - "name": "bone_name", - "type": "String" - } - ] - }, - { - "name": "get_joint_one_bone_name", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 201670096, - "return_value": { - "type": "String" - } - }, - { - "name": "set_joint_one_bone_idx", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1286410249, - "arguments": [ - { - "name": "bone_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "get_joint_one_bone_idx", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3905245786, - "return_value": { - "type": "int", - "meta": "int32" - } - }, - { - "name": "set_joint_one_length", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 373806689, - "arguments": [ - { - "name": "bone_length", - "type": "float", - "meta": "float" - } - ] - }, - { - "name": "get_joint_one_length", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1740695150, - "return_value": { - "type": "float", - "meta": "float" - } - }, - { - "name": "set_joint_two_bone_name", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 83702148, - "arguments": [ - { - "name": "bone_name", - "type": "String" - } - ] - }, - { - "name": "get_joint_two_bone_name", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 201670096, - "return_value": { - "type": "String" - } - }, - { - "name": "set_joint_two_bone_idx", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1286410249, - "arguments": [ - { - "name": "bone_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "get_joint_two_bone_idx", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3905245786, - "return_value": { - "type": "int", - "meta": "int32" - } - }, - { - "name": "set_joint_two_length", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 373806689, - "arguments": [ - { - "name": "bone_length", - "type": "float", - "meta": "float" - } - ] - }, - { - "name": "get_joint_two_length", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1740695150, - "return_value": { - "type": "float", - "meta": "float" - } - }, - { - "name": "set_joint_one_roll", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 373806689, - "arguments": [ - { - "name": "roll", - "type": "float", - "meta": "float" - } - ] - }, - { - "name": "get_joint_one_roll", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1740695150, - "return_value": { - "type": "float", - "meta": "float" - } - }, - { - "name": "set_joint_two_roll", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 373806689, - "arguments": [ - { - "name": "roll", - "type": "float", - "meta": "float" - } - ] - }, - { - "name": "get_joint_two_roll", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1740695150, - "return_value": { - "type": "float", - "meta": "float" - } - } - ], - "properties": [ - { - "type": "NodePath", - "name": "target_nodepath", - "setter": "set_target_node", - "getter": "get_target_node" - } - ] - }, { "name": "SkeletonModificationStack2D", "is_refcounted": true, @@ -209376,244 +206915,6 @@ } ] }, - { - "name": "SkeletonModificationStack3D", - "is_refcounted": true, - "is_instantiable": true, - "inherits": "Resource", - "api_type": "core", - "methods": [ - { - "name": "setup", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3218959716 - }, - { - "name": "execute", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1005356550, - "arguments": [ - { - "name": "delta", - "type": "float", - "meta": "float" - }, - { - "name": "execution_mode", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "enable_all_modifications", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2586408642, - "arguments": [ - { - "name": "enabled", - "type": "bool" - } - ] - }, - { - "name": "get_modification", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 4260634309, - "return_value": { - "type": "SkeletonModification3D" - }, - "arguments": [ - { - "name": "mod_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "add_modification", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2301100674, - "arguments": [ - { - "name": "modification", - "type": "SkeletonModification3D" - } - ] - }, - { - "name": "delete_modification", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1286410249, - "arguments": [ - { - "name": "mod_idx", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_modification", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 94671383, - "arguments": [ - { - "name": "mod_idx", - "type": "int", - "meta": "int32" - }, - { - "name": "modification", - "type": "SkeletonModification3D" - } - ] - }, - { - "name": "set_modification_count", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1286410249, - "arguments": [ - { - "name": "count", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "get_modification_count", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3905245786, - "return_value": { - "type": "int", - "meta": "int32" - } - }, - { - "name": "get_is_setup", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, - "return_value": { - "type": "bool" - } - }, - { - "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_strength", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 373806689, - "arguments": [ - { - "name": "strength", - "type": "float", - "meta": "float" - } - ] - }, - { - "name": "get_strength", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1740695150, - "return_value": { - "type": "float", - "meta": "float" - } - }, - { - "name": "get_skeleton", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1488626673, - "return_value": { - "type": "Skeleton3D" - } - } - ], - "properties": [ - { - "type": "bool", - "name": "enabled", - "setter": "set_enabled", - "getter": "get_enabled" - }, - { - "type": "float", - "name": "strength", - "setter": "set_strength", - "getter": "get_strength" - }, - { - "type": "int", - "name": "modification_count", - "setter": "set_modification_count", - "getter": "get_modification_count" - } - ] - }, { "name": "SkeletonProfile", "is_refcounted": true, @@ -243658,7 +240959,7 @@ "default_value": "null" }, { - "name": "idx", + "name": "index", "type": "int", "meta": "int32", "default_value": "-1" @@ -245912,7 +243213,7 @@ "meta": "int32" }, { - "name": "button_idx", + "name": "button_index", "type": "int", "meta": "int32" } @@ -245936,7 +243237,7 @@ "meta": "int32" }, { - "name": "button_idx", + "name": "button_index", "type": "int", "meta": "int32" } @@ -245983,7 +243284,7 @@ "meta": "int32" }, { - "name": "button_idx", + "name": "button_index", "type": "int", "meta": "int32" } @@ -246003,7 +243304,7 @@ "meta": "int32" }, { - "name": "button_idx", + "name": "button_index", "type": "int", "meta": "int32" }, @@ -246027,7 +243328,7 @@ "meta": "int32" }, { - "name": "button_idx", + "name": "button_index", "type": "int", "meta": "int32" } @@ -246047,7 +243348,7 @@ "meta": "int32" }, { - "name": "button_idx", + "name": "button_index", "type": "int", "meta": "int32" }, @@ -246071,7 +243372,7 @@ "meta": "int32" }, { - "name": "button_idx", + "name": "button_index", "type": "int", "meta": "int32" }, @@ -246098,7 +243399,7 @@ "meta": "int32" }, { - "name": "button_idx", + "name": "button_index", "type": "int", "meta": "int32" } @@ -246252,7 +243553,7 @@ }, "arguments": [ { - "name": "idx", + "name": "index", "type": "int", "meta": "int32", "default_value": "-1" @@ -246362,7 +243663,7 @@ }, "arguments": [ { - "name": "idx", + "name": "index", "type": "int", "meta": "int32" } @@ -248509,13 +245810,6 @@ } ] }, - { - "name": "UniformSetCacheRD", - "is_refcounted": false, - "is_instantiable": false, - "inherits": "Object", - "api_type": "core" - }, { "name": "VBoxContainer", "is_refcounted": false, @@ -261896,8 +259190,12 @@ "value": 6 }, { - "name": "FLAG_MAX", + "name": "FLAG_MOUSE_PASSTHROUGH", "value": 7 + }, + { + "name": "FLAG_MAX", + "value": 8 } ] }, @@ -262575,6 +259873,31 @@ "type": "bool" } }, + { + "name": "set_mouse_passthrough_polygon", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1509147220, + "arguments": [ + { + "name": "polygon", + "type": "PackedVector2Array" + } + ] + }, + { + "name": "get_mouse_passthrough_polygon", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2961356807, + "return_value": { + "type": "PackedVector2Array" + } + }, { "name": "set_wrap_controls", "is_const": false, @@ -263501,6 +260824,12 @@ "setter": "set_current_screen", "getter": "get_current_screen" }, + { + "type": "PackedVector2Array", + "name": "mouse_passthrough_polygon", + "setter": "set_mouse_passthrough_polygon", + "getter": "get_mouse_passthrough_polygon" + }, { "type": "bool", "name": "visible", @@ -263574,6 +260903,13 @@ "getter": "get_flag", "index": 6 }, + { + "type": "bool", + "name": "mouse_passthrough", + "setter": "set_flag", + "getter": "get_flag", + "index": 7 + }, { "type": "Vector2i", "name": "min_size",