Exports the current interaction save state from registered targets and interactors.
Use this in the interaction save and restore pipeline to move interaction state between the world subsystem and project-owned save storage.
UFUNCTION(BlueprintCallable, Category = "InteractionRuntime|Save")
bool ExportInteractionSaveSnapshot(FInteractionRuntimeSaveSnapshot& OutSnapshot) const;
Parameters
Outputs
OutSnapshot
Receives the interaction save snapshot.
Return Value
bool
True when the current interaction save snapshot was exported to the supplied storage or output snapshot.
Use Cases
- Move interaction persistence data between runtime state and project save storage.