Feature Request: Apply All for Animations modified by Anim Modifier

#feature added ApplyModifier scope struct which keeps track of which modifier has prompted the user for any warnings, and allow them to YesAll/NoAll rather than having to individually prompt for each modifier/animation sequence combination
#jira UE-82825
#rb Thomas.Sarkanen

[CL 16671774 by Jurre deBaare in ue5-main branch]
This commit is contained in:
Jurre deBaare
2021-06-15 07:23:26 -04:00
parent f98eca13ce
commit c261a951cc
4 changed files with 98 additions and 11 deletions

View File

@@ -103,6 +103,7 @@ void FAnimationModifiersModule::ApplyAnimationModifiers(const TArray<UAnimSequen
const FScopedTransaction Transaction(LOCTEXT("UndoAction_ApplyModifiers", "Applying Animation Modifier(s) to Animation Sequence(s)"));
// Iterate over each Animation Sequence and all of its contained modifiers, applying each one
UE::Anim::FApplyModifiersScope Scope;
TArray<UAnimationModifiersAssetUserData*> AssetUserData;
for (UAnimSequence* AnimationSequence : InSequences)
{