Navigation
API > API/Plugins > API/Plugins/LevelStreamingPersistence > API/Plugins/LevelStreamingPersistence/ILevelStreamingPersistenceModule
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPostRestoreObject & OnPostRestoreObject () |
Game code hook for after an object's properties are restored. | LevelStreamingPersistenceModule.h | |
FPostRestoreObject & OnPostRestoreObject
(
const UClass* InClass |
Game code hook for after an object's properties are restored. | LevelStreamingPersistenceModule.h |
OnPostRestoreObject()
Description
Game code hook for after an object's properties are restored. Gives an opportunity to do custom initialization that depends on the restored properties. For map-placed actors and subobjects, if persistence data is initialized on map load the callback is fired before they BeginPlay. For runtime spawned actors, the callback is fired before BeginPlay on native default subobjects, but after BeginPlay on the actor itself and blueprint added (SCS) components.
| Name | OnPostRestoreObject |
| Type | function |
| Header File | /Engine/Plugins/Runtime/LevelStreamingPersistence/Source/LevelStreamingPersistence/Public/LevelStreamingPersistenceModule.h |
| Include Path | #include "LevelStreamingPersistenceModule.h" |
template<typename ClassType>
FPostRestoreObject & OnPostRestoreObject()
OnPostRestoreObject(const UClass *)
Description
Game code hook for after an object's properties are restored. Gives an opportunity to do custom initialization that depends on the restored properties. For map-placed actors and subobjects, if persistence data is initialized on map load the callback is fired before they BeginPlay. For runtime spawned actors, the callback is fired before BeginPlay on native default subobjects, but after BeginPlay on the actor itself and blueprint added (SCS) components.
| Name | OnPostRestoreObject |
| Type | function |
| Header File | /Engine/Plugins/Runtime/LevelStreamingPersistence/Source/LevelStreamingPersistence/Public/LevelStreamingPersistenceModule.h |
| Include Path | #include "LevelStreamingPersistenceModule.h" |
FPostRestoreObject & OnPostRestoreObject
(
const UClass * InClass
)