summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--gdextension/extension_api.json2926
1 files changed, 131 insertions, 2795 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,
@@ -41636,78 +41636,78 @@
}
},
{
- "name": "set_shortcut",
+ "name": "set_shortcut_feedback",
"is_const": false,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 857163497,
+ "hash": 2586408642,
"arguments": [
{
- "name": "shortcut",
- "type": "Shortcut"
+ "name": "enabled",
+ "type": "bool"
}
]
},
{
- "name": "get_shortcut",
+ "name": "is_shortcut_feedback",
"is_const": true,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 3415666916,
+ "hash": 36873697,
"return_value": {
- "type": "Shortcut"
+ "type": "bool"
}
},
{
- "name": "set_button_group",
+ "name": "set_shortcut",
"is_const": false,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 1794463739,
+ "hash": 857163497,
"arguments": [
{
- "name": "button_group",
- "type": "ButtonGroup"
+ "name": "shortcut",
+ "type": "Shortcut"
}
]
},
{
- "name": "get_button_group",
+ "name": "get_shortcut",
"is_const": true,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 281644053,
+ "hash": 3415666916,
"return_value": {
- "type": "ButtonGroup"
+ "type": "Shortcut"
}
},
{
- "name": "set_shortcut_feedback",
+ "name": "set_button_group",
"is_const": false,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2586408642,
+ "hash": 1794463739,
"arguments": [
{
- "name": "enabled",
- "type": "bool"
+ "name": "button_group",
+ "type": "ButtonGroup"
}
]
},
{
- "name": "is_shortcut_feedback",
+ "name": "get_button_group",
"is_const": true,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 36873697,
+ "hash": 281644053,
"return_value": {
- "type": "bool"
+ "type": "ButtonGroup"
}
}
],
@@ -45404,33 +45404,6 @@
}
},
{
- "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,
"is_vararg": 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
}
]
},
@@ -77539,6 +77516,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": [
{
@@ -93227,13 +93207,6 @@
]
},
{
- "name": "FramebufferCacheRD",
- "is_refcounted": false,
- "is_instantiable": false,
- "inherits": "Object",
- "api_type": "core"
- },
- {
"name": "GDExtension",
"is_refcounted": true,
"is_instantiable": true,
@@ -169634,6 +169607,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,
"is_vararg": 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"
}
]
},
@@ -203664,6 +203648,18 @@
}
},
{
+ "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,
"is_vararg": false,
@@ -204088,61 +204084,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,
"is_vararg": false,
@@ -204193,106 +204134,6 @@
}
},
{
- "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,
"is_vararg": 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": [
@@ -206882,2263 +206678,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,
"is_instantiable": true,
@@ -209377,244 +206916,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,
"is_instantiable": 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"
}
@@ -248510,13 +245811,6 @@
]
},
{
- "name": "UniformSetCacheRD",
- "is_refcounted": false,
- "is_instantiable": false,
- "inherits": "Object",
- "api_type": "core"
- },
- {
"name": "VBoxContainer",
"is_refcounted": false,
"is_instantiable": true,
@@ -261896,8 +259190,12 @@
"value": 6
},
{
- "name": "FLAG_MAX",
+ "name": "FLAG_MOUSE_PASSTHROUGH",
"value": 7
+ },
+ {
+ "name": "FLAG_MAX",
+ "value": 8
}
]
},
@@ -262576,6 +259874,31 @@
}
},
{
+ "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,
"is_vararg": false,
@@ -263502,6 +260825,12 @@
"getter": "get_current_screen"
},
{
+ "type": "PackedVector2Array",
+ "name": "mouse_passthrough_polygon",
+ "setter": "set_mouse_passthrough_polygon",
+ "getter": "get_mouse_passthrough_polygon"
+ },
+ {
"type": "bool",
"name": "visible",
"setter": "set_visible",
@@ -263575,6 +260904,13 @@
"index": 6
},
{
+ "type": "bool",
+ "name": "mouse_passthrough",
+ "setter": "set_flag",
+ "getter": "get_flag",
+ "index": 7
+ },
+ {
"type": "Vector2i",
"name": "min_size",
"setter": "set_min_size",