Merge pull request #89970 from AThousandShips/require_expose

[Animation] Expose `SkeletonProfile.set/is_required`
This commit is contained in:
Rémi Verschelde 2024-04-05 12:16:04 +02:00
commit b7e0b0ea0c
No known key found for this signature in database
GPG key ID: C3336907360768E1
4 changed files with 53 additions and 34 deletions

View file

@ -421,7 +421,7 @@ void BoneMapper::recreate_editor() {
for (int i = 0; i < len; i++) {
if (profile->get_group(i) == profile->get_group_name(current_group_idx)) {
BoneMapperButton *mb = memnew(BoneMapperButton(profile->get_bone_name(i), profile->is_require(i), current_bone_idx == i));
BoneMapperButton *mb = memnew(BoneMapperButton(profile->get_bone_name(i), profile->is_required(i), current_bone_idx == i));
mb->connect("pressed", callable_mp(this, &BoneMapper::set_current_bone_idx).bind(i), CONNECT_DEFERRED);
mb->set_h_grow_direction(GROW_DIRECTION_BOTH);
mb->set_v_grow_direction(GROW_DIRECTION_BOTH);