I am trying to implement the ISAVIOR_Serializable
interface functions, specifically OnSaved()
and OnLoaded()
as follows:
UFUNCTION() virtual void OnSaved_Implementation() override;
UFUNCTION() virtual void OnLoaded_Implementation(const FSlotMeta& MetaData) override;|
However, only the OnSaved_Implementation()
is executed, and not the OnLoaded_Implementation()
. I am doing this in my Game Instance. OnLoaded()
works fine for my other actors.
- Is
OnLoaded()
not supported in the Game Instance unlikeOnSaved()
? - Could it be that the
OnLoaded()
delegate is not hooked up for the Game Instance?
I am using C++ and UE4.27.