Tala Esenlikler
Resolved Prompt

Blocking Requirement Object

Requirement object that blocked the prompt, when available. Use cases: - Read authored Blueprint requirement fields to build custom blocked text. - Leave null-safe fallbacks for requirements that do not expose an object instance.

Interaction Framework 1.0.0 UE5.8 TObjectPtr<UObject> FInteractionRuntimeResolvedPrompt InteractionInteractorState.h

Requirement object that blocked the prompt, when available. Use cases: – Read authored Blueprint requirement fields to build custom blocked text. – Leave null-safe fallbacks for requirements that do not expose an object instance.

This object/class reference (TObjectPtr<UObject>) belongs to FInteractionRuntimeResolvedPrompt under InteractionRuntime.

Designers configure this value in the owning asset or object details panel, while Blueprint logic can read the resolved value at runtime.

Assign a compatible object or class when you need this owner to delegate part of its behavior or presentation to a reusable asset/class.

Owner FInteractionRuntimeResolvedPrompt
Module InteractionFrameworkAPI
Category InteractionRuntime
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "InteractionRuntime")
TObjectPtr<UObject> BlockingRequirementObject = nullptr;

Related Docs