Tala Esenlikler

UInteractionRuntimePromptTextProvider

Base class for instanced prompt text providers that build available, unavailable, and structured prompt presentation for command entries.

Interaction Framework 1.0.0 UE5.8 Class

Base class for instanced prompt text providers that build available, unavailable, and structured prompt presentation for command entries.

Module InteractionFrameworkRuntime
Category ui
UCLASS(Blueprintable, EditInlineNew, DefaultToInstanced, CollapseCategories, DisplayName = "Generic Interaction Prompt Provider")
class INTERACTIONFRAMEWORKRUNTIME_API UInteractionRuntimePromptTextProvider : public UObject

Members

Prompt Text Provider

AddPromptPart

Appends a visible semantic prompt part to a presentation result.

void
Prompt Text Provider

BuildDefaultParts

Builds the semantic prompt parts for the current presentation.

void
Prompt Text Provider

FlattenPresentation

Flattens structured prompt parts into a single PromptText fallback.

FText
Prompt Text Provider

FormatPromptTemplate

Formats a text template using the standard prompt tokens.

FText
Prompt Text Provider

MakeAvailableText

Builds the default available-state text used by the base TryBuildPromptPresentation implementation.

FText
Prompt Text Provider

MakeFailureText

Builds the default unavailable-state text used by the base TryBuildPromptPresentation implementation.

FText

Use Cases

  • Generate command prompt text from standard prompt tokens and runtime context.
  • Customize prompt wording for cooldowns, progress, participants, failures, and input family.

Notes

  • FormatPromptTemplate replaces standard prompt tokens in a text template.

Related Docs