Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/Serialization
Inheritance Hierarchy
- FArchiveState
- FArchive
- FArchiveUObject
- FArchiveReplaceObjectRefBase
- FArchiveReplaceObjectRef
- FArchiveReplaceObjectAndStructPropertyRef
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/Serialization/ArchiveReplaceObjectAndStructPropertyRef.h |
| Include | #include "Serialization/ArchiveReplaceObjectAndStructPropertyRef.h" |
Syntax
template<class T>
class FArchiveReplaceObjectAndStructPropertyRef : public FArchiveReplaceObjectRef< T >
Remarks
Specialized version of FArchiveReplaceObjectRef that replaces references to FFields that were owned by any of the old UStructs in the Replacement Map with their respective new versions that belong to the new UStrtucts in the Replacement Map.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FArchiveReplaceObjectAndStructPropertyRef
(
UObject* InSearchObject, |
Initializes variables and starts the serialization search | ||
FArchiveReplaceObjectAndStructPropertyRef
(
UObject* InSearchObject, |
Use version that supplies flags via enum. |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FArchive & | operator<<
(
FField*& InField |
Serializes the reference to FProperties |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
FArchiveReplaceObjectAndStructPropertyRef
(
UObject* InSearchObject, |
Use version that supplies flags via enum. |