![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <CborStructDeserializerBackend.h>
Inheritance diagram for FCborStructDeserializerBackend:Implements a reader for UStruct deserialization using Cbor.
| FCborStructDeserializerBackend::FCborStructDeserializerBackend | ( | FArchive & | Archive, |
| ECborEndianness | CborDataEndianness = ECborEndianness::Platform, |
||
| bool | bInIsLWCCompatibilityMode = false |
||
| ) |
Creates and initializes a new instance.
| Archive | The archive to deserialize from. |
| CborDataEndianness | The CBOR data endianness stored in the archive. |
|
virtualdefault |
|
overridevirtual |
Gets the identifier of the current field.
Implements IStructDeserializerBackend.
|
overridevirtual |
Gets a debug string for the reader's current state.
The returned string contains debug information that is relevant to the reader's serialization format. For example, it could be a line and column number for text based formats, or a byte offset for binary serialization formats.
Implements IStructDeserializerBackend.
|
overridevirtual |
|
overridevirtual |
Reads the next token from the stream.
| OutToken | Will contain the read token, if any. |
Implements IStructDeserializerBackend.
|
overridevirtual |
Reads the specified POD Array property from the stream.
| ArrayProperty | The array property to read into. |
| Data | The location of array to read the data into. |
Reimplemented from IStructDeserializerBackend.
|
overridevirtual |
Reads the specified property from the stream.
| Property | The property to read into. |
| Outer | The outer property holding the property to read (in case of arrays). |
| Data | The buffer that will hold the read data. |
| ArrayIndex | An index into the property array (for static arrays). |
Implements IStructDeserializerBackend.
|
overridevirtual |
Skips the array that is currently being read from the stream.
Implements IStructDeserializerBackend.
|
overridevirtual |
Skips the object that is currently being read from the stream.
Implements IStructDeserializerBackend.