Tala Esenlikler
Interactor Component

BeginInteractionFlowGuard

Starts or increments a presentation flow guard for this interactor.

Interaction Framework 1.0.0 UE5.7 Function UInteractionRuntimeInteractorComponent

Starts or increments a presentation flow guard for this interactor. While any guard is active, the interactor retains the current presentation state and blocks prompt-driven activation.

Use this from Blueprint when a custom UI flow owns timing. For command-driven terminal flows, prefer Interaction Action Begin Flow Guard so the guard starts before state-changing execution actions.

Owner UInteractionRuntimeInteractorComponent
Module InteractionFrameworkRuntime
Category ui
UFUNCTION(BlueprintCallable, Category = "InteractionRuntime|Flow Guard")
bool BeginInteractionFlowGuard(FName Reason, FName EventTag = NAME_None);

Related Docs