Navigation
API > API/Runtime > API/Runtime/CoreUObject
Implements a proxy archive that serializes UObjects and FNames as string data.
Expected use is: FArchive* SomeAr = CreateAnAr(); FObjectAndNameAsStringProxyArchive Ar(*SomeAr); SomeObject->Serialize(Ar); FinalizeAr(SomeAr);
| Name | FObjectAndNameAsStringProxyArchive |
| Type | struct |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Serialization/ObjectAndNameAsStringProxyArchive.h |
| Include Path | #include "Serialization/ObjectAndNameAsStringProxyArchive.h" |
Syntax
struct FObjectAndNameAsStringProxyArchive : public FNameAsStringProxyArchive
Inheritance Hierarchy
- FArchiveState → FArchive → FArchiveProxy → FNameAsStringProxyArchive → FObjectAndNameAsStringProxyArchive
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FObjectAndNameAsStringProxyArchive
(
FArchive& InInnerArchive, |
Creates and initializes a new instance. | Serialization/ObjectAndNameAsStringProxyArchive.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FObjectAndNameAsStringProxyArchive() |
Serialization/ObjectAndNameAsStringProxyArchive.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bLoadIfFindFails | bool | If we fail to find an object during loading, try and load it. | Serialization/ObjectAndNameAsStringProxyArchive.h | |
| bResolveRedirectors | bool | If bResolveRedirectors is true, when loading, in operator<< functions that return a resolved object, (UObject*, FWeakObjectPtr, FObjectPtr if resolved), if a UObject is a UObjectRedirector, the UObjectRedirector will be followed and the output Obj will receive the target of the redirector. | Serialization/ObjectAndNameAsStringProxyArchive.h |