Convenience Blueprint helper that resolves the local player UI manager and suppresses all generated interaction prompts and prompt-driven input.
Use it from widgets or UI-owned Blueprint graphs without manually fetching the local player subsystem.
UFUNCTION(BlueprintCallable, Category = "InteractionUI|Prompt", meta = (WorldContext = "WorldContextObject"))
static bool SuppressInteractionPrompts(const UObject* WorldContextObject, FName Reason);
Parameters
Inputs
WorldContextObject
Context used to resolve the local player UI manager.
Reason
Local ownership key, such as Inventory, Inspection, ModalFlow, or Cinematic.
Return Value
bool
True when a UI manager was resolved and suppression was applied.
Use Cases
- Control generated interaction prompt presentation from local UI flow.