Tala Esenlikler
Widget Base

OnInputFamilyChanged

Blueprint event fired on a widget when that widget receives a different resolved input family.

Interaction Framework 1.0.0 UE5.7 Function UInteractionUIWidgetBase

Blueprint event fired on a widget when that widget receives a different resolved input family.

The UI manager resolves input family per local player. Each active UInteractionUIWidgetBase instance receives its own view-model update, so two live prompt widgets can each receive this event for the same player-level switch. Use it to refresh key labels, glyph materials, layout spacing, or controller-specific prompt rows.

Owner UInteractionUIWidgetBase
Module InteractionFrameworkUI
Category InteractionUI
UFUNCTION(BlueprintImplementableEvent, Category = "InteractionUI")
void OnInputFamilyChanged(EInteractionInputFamily NewInputFamily, EInteractionInputFamily PreviousInputFamily);

Parameters

Inputs

Use Cases

  • Use during prompt UI and widget presentation workflows when blueprint event fired when the resolved input family changes..

Related Docs