Tala Esenlikler
Prompt Blueprint Library

TryGetInputPromptPresentationFromEntry

Extracts the resolved input presentation from a surface or control entry without breaking nested prompt structs in Blueprint.

Interaction Framework 1.0.0 UE5.7 Function UInteractionUIPromptBlueprintLibrary

Extracts the resolved input presentation from a surface or control entry without breaking nested prompt structs in Blueprint.

Use this in widget Blueprints that receive an FInteractionUIEntryPresentation from surface or control entry events. The output contains the resolved key, input family, display text, optional texture glyph, optional material glyph, style name, and visual availability flag.

The function returns false when the entry has no prompt or no usable input presentation.

Owner UInteractionUIPromptBlueprintLibrary
Module InteractionFrameworkUI
Category InteractionUI|Prompt
UFUNCTION(BlueprintPure, Category = "InteractionUI|Prompt", meta = (DisplayName = "Try Get Entry Input Prompt Presentation"))
static bool TryGetInputPromptPresentationFromEntry(
    const FInteractionUIEntryPresentation& Entry,
    FInteractionUIInputPromptPresentation& OutPresentation);

Parameters

Inputs

Return Value

bool

True when the entry has a prompt and a usable key, visual, or display text presentation.

Use Cases

  • Reduce Blueprint graph noise when a widget only needs key text or glyph data from a UI entry.
  • Render custom key widgets from surface/control entry events without manually breaking three nested structs.

Notes

  • Text-only widgets can still bind InputText directly. Use this helper when the widget needs glyph assets, style names, or input family data.

Related Docs