FB1InteractionDisplayInfo
🧩 Struct: FB1InteractionDisplayInfo¶
Defines UI display data for an interaction, including localization keys and icons.
Properties¶
- DisplayCategoryTextId (
FString): Localization key for the category name. (StringTableKey) - DisplayTextId (
FString): Localization key for the interaction label. (StringTableKey) - OverrideQueueTextId (
FString): Localization key shown in the interaction queue if overridden. (StringTableKey) - Icon (
TSoftObjectPtr<UObject>): Icon for general UI. (AllowedClasses = Texture2D, SlateTextureAtlasInterface) - InteractionQueueIcon (
TSoftObjectPtr<UObject>): Icon shown in the HUD interaction queue. (AllowedClasses = Texture2D, SlateTextureAtlasInterface) - PanelIcon (
TSoftObjectPtr<UObject>): Icon used in the interaction panel. (AllowedClasses = Texture2D, SlateTextureAtlasInterface) - PanelIconId (
FName): ID of the panel icon. (Foreign = "B1Texture2D.Id") - PanelIconColorId (
FName): Color mapping used with the icon. (Foreign = "ColorMapping.Id") - LeftMarkerId (
FName): ID of the left-side widget marker. (Foreign = "WidgetMarker.Id") - PanelIconWithBG (
FB1IconWithBGInfo): Background styling and layout for the icon. - bHideUI (
bool): If true, this interaction will not be displayed in the UI.