Navigation
API > API/Runtime > API/Runtime/CoreUObject
Options for operations on a Derived Data Reference.
| Name | FDerivedDataIoOptions |
| Type | class |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Serialization/DerivedData.h |
| Include Path | #include "Serialization/DerivedData.h" |
Syntax
class FDerivedDataIoOptions
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Reads the entirety of the referenced data into a buffer that is allocated on demand. | Serialization/DerivedData.h | ||
constexpr FDerivedDataIoOptions
(
FMutableMemoryView TargetView, |
Reads referenced data into the target view, with an optional offset into the source data. | Serialization/DerivedData.h | |
constexpr FDerivedDataIoOptions
(
uint64 SourceOffset, |
Reads referenced data into a buffer that is allocated on demand, with an optional offset into the source data. | Serialization/DerivedData.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Offset | uint64 | The offset into the data at which to start reading. | Serialization/DerivedData.h | |
| Size | uint64 | The size to read, starting from the offset. Set MAX_uint64 to read to the end. | Serialization/DerivedData.h | |
| Target | void * | An optional target address to read the data into. Size is required when a target is provided. | Serialization/DerivedData.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
uint64 GetOffset() |
Serialization/DerivedData.h | ||
uint64 GetSize() |
Serialization/DerivedData.h | ||
void * GetTarget() |
Serialization/DerivedData.h |