Navigation
API > API/Developer > API/Developer/Horde
Reads data from a blob object
| Name | FBlobReader |
| Type | class |
| Header File | /Engine/Source/Developer/Horde/Public/Storage/BlobReader.h |
| Include Path | #include "Storage/BlobReader.h" |
Syntax
class FBlobReader
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FBlobReader
(
const FBlob& InBlob |
Storage/BlobReader.h | ||
FBlobReader
(
int32 InVersion, |
Storage/BlobReader.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Buffer | FMemoryView | Storage/BlobReader.h | ||
| Imports | const TArray< FBlobHandle > & | Storage/BlobReader.h | ||
| NextImportIdx | int32 | Storage/BlobReader.h | ||
| Version | int32 | Storage/BlobReader.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Advance
(
size_t Size |
Advance the current read position. | Storage/BlobReader.h | |
const unsigned char * GetBuffer() |
Gets a pointer to the remaining memory. | Storage/BlobReader.h | |
int GetVersion() |
Gets a version number for the current blob | Storage/BlobReader.h | |
FMemoryView GetView() |
Gets the remaining memory to read from. | Storage/BlobReader.h | |
FBlobHandle ReadImport() |
Reads the next import. | Storage/BlobReader.h |