B1RadialMenuActionTableRow
- Table row defining a single radial menu action, including its icon, display texts, and execution handler names.
| Property | Type | Description | Metadata |
|---|---|---|---|
| Icon | TSoftObjectPtr | The icon asset displayed for this radial menu action. | Category: B1RadialMenuActionTableRow |
| TitleTextId | FString | The text ID for the title label of this radial menu action. | Category: B1RadialMenuActionTableRow |
| DescTextId | FString | The text ID for the description text of this radial menu action. | Category: B1RadialMenuActionTableRow |
| ExecuteHandler | FString | The name of the handler function executed when this action is triggered. | Category: B1RadialMenuActionTableRow |
| GetStateHandler | FString | The name of the handler function used to retrieve the current state of this action. | Category: B1RadialMenuActionTableRow |
| UseUIFocusMode | bool | Whether to switch to UIFocusMode after executing this action; if false, switches to ControlMode. | Category: B1RadialMenuActionTableRow |
| Category | EB1RadialMenuActionCategory | The category tab this action is shown under in the customization UI. | Category: B1RadialMenuActionTableRow |
| SupportedGroupTypes | TArray | The list of modes this action can be placed in (PlayMode, BuildMode, etc.). | Category: B1RadialMenuActionTableRow |
| bUseInteractionBag | bool | When true, the action runs by enqueuing InteractionBagId into the interaction queue instead of calling ExecuteHandler. | Category: B1RadialMenuActionTableRow |
| InteractionBagId | FName | The InteractionBag.Id (BagId) used when bUseInteractionBag is true. | Category: B1RadialMenuActionTableRow Foreign: UIInteractionBag.Id |
| Id | FName | Unique Id | Category: B1TableRowBase |
| Comment | FString | Dev Comment | Category: B1TableRowBase |