Tala Esenlikler
Command Definition

Prompt Text Provider

Optional instanced object that builds structured prompt presentation during surface rebuild. When set, it can override the default command/key/prompt presentation for this command. Intended to be subclassed in Blueprint or C++ for project-specific prompt behavior.

Interaction Framework 1.0.0 UE5.8 TObjectPtr<UInteractionRuntimePromptTextProvider> FInteractionRuntimeCommandDefinition InteractionRuntimeTargetDefinition.h

Optional instanced object that builds structured prompt presentation during surface rebuild. When set, it can override the default command/key/prompt presentation for this command. Intended to be subclassed in Blueprint or C++ for project-specific prompt behavior.

This object/class reference (TObjectPtr<UInteractionRuntimePromptTextProvider>) belongs to FInteractionRuntimeCommandDefinition under InteractionRuntime|Prompt.

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 FInteractionRuntimeCommandDefinition
Module InteractionFrameworkRuntime
Category InteractionRuntime|Prompt
UPROPERTY(EditAnywhere, Instanced, BlueprintReadOnly, Category = "InteractionRuntime|Prompt", meta = (EditCondition = "RowKind == EInteractionRuntimeCommandRowKind::Command", EditConditionHides, DisplayName = "Prompt Text Provider"))
TObjectPtr<UInteractionRuntimePromptTextProvider> PromptTextProvider;

Related Docs