UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FRestoreClassInfo Class Reference
+ Inheritance diagram for FRestoreClassInfo:

Public Member Functions

 FRestoreClassInfo (UClass *Save)
 
virtual void Restore () const
 
- Public Member Functions inherited from FRestoreForUObjectOverwrite
virtual ~FRestoreForUObjectOverwrite ()
 

Detailed Description

Helper class used to save and restore information across a StaticAllocateObject over the top of an existing UClass.

Constructor & Destructor Documentation

◆ FRestoreClassInfo()

FRestoreClassInfo::FRestoreClassInfo ( UClass Save)
inline

Constructor: remember the info for the class so that we can restore it after we've called FMemory::Memzero() on the object's memory address, which results in the non-intrinsic classes losing this data

Member Function Documentation

◆ Restore()

virtual void FRestoreClassInfo::Restore ( ) const
inlinevirtual

Called once the new object has been reinitialized

Implements FRestoreForUObjectOverwrite.


The documentation for this class was generated from the following file: