Navigation
Unreal Engine C++ API Reference > Runtime > CoreUObject > Serialization
Inheritance Hierarchy
- FArchiveState
- FArchive
- FMemoryArchive
- FObjectReader
- FBinaryObjectReader
References
Module | CoreUObject |
Header | /Engine/Source/Runtime/CoreUObject/Public/Serialization/ObjectReader.h |
Include | #include "Serialization/ObjectReader.h" |
Syntax
class FObjectReader : public FMemoryArchive
Remarks
UObject Memory Reader Archive. Reads from InBytes, writes to Obj.
Variables
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FObjectReader
(
const TArray< uint8 >& InBytes |
||
![]() |
FObjectReader
(
UObject* Obj, |
Overridden from FArchive
Overridden from FArchiveState
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
FString | Returns the name of the Archive. | |
![]() ![]() |
int64 | TotalSize () |
Returns total size of the backing data storage. |
Operators
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FArchive & | operator<<
(
FName& N |
Serializes an FName value from or into this archive. |
![]() ![]() |
FArchive & | operator<<
(
UObject*& Res |
Serializes an UObject value from or into this archive. |
![]() ![]() |
FArchive & | operator<<
(
FObjectPtr& Value |
Serializes a wrapped object pointer value from or into this archive. |
![]() ![]() |
FArchive & | operator<<
(
FLazyObjectPtr& LazyObjectPtr |
Serializes a lazy object pointer value from or into this archive. |
![]() ![]() |
FArchive & | operator<<
(
FSoftObjectPtr& Value |
Serializes asset pointer from or into this archive. |
![]() ![]() |
FArchive & | operator<<
(
FSoftObjectPath& Value |
Serializes soft object paths from or into this archive. |
![]() ![]() |
FArchive & | operator<<
(
FWeakObjectPtr& Value |
Serializes FWeakObjectPtr value from or into this archive. |