Authored command row inside a variant.
USTRUCT(BlueprintType)
struct INTERACTIONFRAMEWORKRUNTIME_API FInteractionRuntimeCommandDefinition
Properties
Row Kind
Row role in the command list, e.g., Command for gameplay or MoreMarker for paging boundaries.
Command ID
Gameplay tag that identifies the command, e.g., Interaction.Command.Open.
Activation Mode
Whether this command waits for input or auto-triggers when available.
Theme Color
Editor theme color used to visually group or identify this command row in authoring tools.
Pattern
Input pattern used by interactive commands, e.g., Instant, Hold, or MultiTap.
Next Input Action
Input action used by a More marker to move to the next displayable page.
Back Input Action
Input action used by a More marker to move back from the following displayable page.
Prompt Text Provider
Optional instanced object that builds structured prompt presentation during surface rebuild. When set, it can override the default command/key/prompt presentation for this command. Intended to be subclassed in Blueprint or C++ for project-specific prompt behavior.