Returns the currently resolved variant ID for the given point (after override and automatic selection).
Use this read path to get resolved variant from UInteractionRuntimeTargetComponent. Check the return value before using OutVariantId.
UFUNCTION(BlueprintPure, Category = "InteractionRuntime")
bool GetResolvedVariant(FInteractionRuntimePointId PointId, FInteractionRuntimeVariantId& OutVariantId) const;
Parameters
Inputs
PointId
Interaction point id to query or modify.
Outputs
OutVariantId
Receives the resolved variant id.
Return Value
bool
Returns the currently resolved variant ID for the given point (after override and automatic selection).
Use Cases
- Read resolved variant and handle the missing-data case explicitly.