Tala Esenlikler

FInteractionUIStatePresentation

High-level text and flags for the current interaction widget state.

Interaction Framework 1.0.0 UE5.8 Struct InteractionViewModel.h

High-level text and flags for the current interaction widget state.

Module InteractionFrameworkAPI
Category ui
USTRUCT(BlueprintType)
struct INTERACTIONFRAMEWORKAPI_API FInteractionUIStatePresentation

Properties

State Presentation

Primary Text

Main state text, e.g., "Open Door" or "Waiting for Players".

FText
State Presentation

Secondary Text

Secondary state text, e.g., blocked reason, participant count, or helper copy.

FText
State Presentation

Prepared Line Text

Prepared one-line state text for simple widgets.

FText
State Presentation

Prepared Debug Text

Debug-oriented text that describes the resolved state.

FText
State Presentation

Is Actionable

True when the state represents an actionable prompt.

bool
State Presentation

Is Passive Visible

True when passive visibility should remain enabled.

bool
State Presentation

Has Paging

True when paging controls are present for the current displayable page set.

bool
State Presentation

Has Cancel Control

True when a cancel control should be visible.

bool
State Presentation

Has Progress

True when progress values are meaningful for this state.

bool
State Presentation

Progress Normalized

Normalized state progress from 0 to 1, e.g., fill amount for hold progress.

float
State Presentation

Progress Required Count

Required discrete progress count, e.g., taps needed to complete.

int32

Related Docs