ISavable

This is an interface that is used to save and load datas about actors and characters

Function
Description

GetPersistentID

Get the id of the actor which will be used to identify this actor persistently across different sessions

GetSaveData

Return a FSavableData struct that contains the datas to save about the actor

LoadFromData

Update the actor based on datas given in parameters. (ie. Update location of the actor)

HandleSaveGameLoaded

Is called when the save game has been loaded. It loads datas from the save game

MarkAsDestroyed

Mark the actor as destroyed in the save game

Last updated