gdextension: Sync with upstream commit 06acfccf89ad6b900ae694a4d58ceade1967a85f (4.4-beta3)

pull/1693/merge
David Snopek 2025-02-08 15:01:02 -06:00
parent 560f786599
commit f398ebb8ce
1 changed files with 146 additions and 4 deletions

View File

@ -3,9 +3,9 @@
"version_major": 4, "version_major": 4,
"version_minor": 4, "version_minor": 4,
"version_patch": 0, "version_patch": 0,
"version_status": "beta2", "version_status": "beta3",
"version_build": "official", "version_build": "official",
"version_full_name": "Godot Engine v4.4.beta2.official" "version_full_name": "Godot Engine v4.4.beta3.official"
}, },
"builtin_class_sizes": [ "builtin_class_sizes": [
{ {
@ -96897,6 +96897,31 @@
"return_value": { "return_value": {
"type": "bool" "type": "bool"
} }
},
{
"name": "set_editing_integer",
"is_const": false,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
"hash": 2586408642,
"arguments": [
{
"name": "editing_integer",
"type": "bool"
}
]
},
{
"name": "is_editing_integer",
"is_const": true,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
"hash": 36873697,
"return_value": {
"type": "bool"
}
} }
], ],
"signals": [ "signals": [
@ -96946,6 +96971,12 @@
"name": "hide_slider", "name": "hide_slider",
"setter": "set_hide_slider", "setter": "set_hide_slider",
"getter": "is_hiding_slider" "getter": "is_hiding_slider"
},
{
"type": "bool",
"name": "editing_integer",
"setter": "set_editing_integer",
"getter": "is_editing_integer"
} }
] ]
}, },
@ -117990,6 +118021,70 @@
"type": "enum::GPUParticlesCollisionHeightField3D.UpdateMode" "type": "enum::GPUParticlesCollisionHeightField3D.UpdateMode"
} }
}, },
{
"name": "set_heightfield_mask",
"is_const": false,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
"hash": 1286410249,
"arguments": [
{
"name": "heightfield_mask",
"type": "int",
"meta": "uint32"
}
]
},
{
"name": "get_heightfield_mask",
"is_const": true,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
"hash": 3905245786,
"return_value": {
"type": "int",
"meta": "uint32"
}
},
{
"name": "set_heightfield_mask_value",
"is_const": false,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
"hash": 300928843,
"arguments": [
{
"name": "layer_number",
"type": "int",
"meta": "int32"
},
{
"name": "value",
"type": "bool"
}
]
},
{
"name": "get_heightfield_mask_value",
"is_const": true,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
"hash": 1116898809,
"return_value": {
"type": "bool"
},
"arguments": [
{
"name": "layer_number",
"type": "int",
"meta": "int32"
}
]
},
{ {
"name": "set_follow_camera_enabled", "name": "set_follow_camera_enabled",
"is_const": false, "is_const": false,
@ -118040,6 +118135,12 @@
"name": "follow_camera_enabled", "name": "follow_camera_enabled",
"setter": "set_follow_camera_enabled", "setter": "set_follow_camera_enabled",
"getter": "is_follow_camera_enabled" "getter": "is_follow_camera_enabled"
},
{
"type": "int",
"name": "heightfield_mask",
"setter": "set_heightfield_mask",
"getter": "get_heightfield_mask"
} }
] ]
}, },
@ -229350,6 +229451,25 @@
} }
] ]
}, },
{
"name": "particles_collision_set_height_field_mask",
"is_const": false,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
"hash": 3411492887,
"arguments": [
{
"name": "particles_collision",
"type": "RID"
},
{
"name": "mask",
"type": "int",
"meta": "uint32"
}
]
},
{ {
"name": "fog_volume_create", "name": "fog_volume_create",
"is_const": false, "is_const": false,
@ -267187,8 +267307,9 @@
"is_vararg": false, "is_vararg": false,
"is_static": false, "is_static": false,
"is_virtual": false, "is_virtual": false,
"hash": 239517838, "hash": 3472935744,
"hash_compatibility": [ "hash_compatibility": [
239517838,
850652858 850652858
], ],
"return_value": { "return_value": {
@ -267200,7 +267321,12 @@
"type": "Vector2i" "type": "Vector2i"
}, },
{ {
"name": "allow_out_of_bounds", "name": "clamp_line",
"type": "bool",
"default_value": "true"
},
{
"name": "clamp_column",
"type": "bool", "type": "bool",
"default_value": "true" "default_value": "true"
} }
@ -302838,6 +302964,22 @@
} }
] ]
}, },
{
"name": "notify_mouse_entered",
"is_const": false,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
"hash": 3218959716
},
{
"name": "notify_mouse_exited",
"is_const": false,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
"hash": 3218959716
},
{ {
"name": "get_mouse_position", "name": "get_mouse_position",
"is_const": true, "is_const": true,