Navigation
API > API/Runtime > API/Runtime/CoreUObject
@documentation
| Name | FOwnedBulkDataPtr |
| Type | struct |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Serialization/BulkData.h |
| Include Path | #include "Serialization/BulkData.h" |
Syntax
struct FOwnedBulkDataPtr
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Hidden | Serialization/BulkData.h | ||
FOwnedBulkDataPtr
(
void* InAllocatedData |
Serialization/BulkData.h | ||
FOwnedBulkDataPtr
(
IMappedFileHandle* Handle, |
Serialization/BulkData.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FOwnedBulkDataPtr() |
Serialization/BulkData.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AllocatedData | void * | If allocated memory was used, this will be non-null | Serialization/BulkData.h | |
| MappedHandle | IMappedFileHandle * | If memory mapped IO was used, these will be non-null | Serialization/BulkData.h | |
| MappedRegion | IMappedFileRegion * | Serialization/BulkData.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
IMappedFileHandle * GetMappedHandle() |
Serialization/BulkData.h | ||
IMappedFileRegion * GetMappedRegion() |
Serialization/BulkData.h | ||
const void * GetPointer() |
Serialization/BulkData.h | ||
bool IsDataMemoryMapped() |
Serialization/BulkData.h | ||
void RelinquishOwnership() |
Serialization/BulkData.h |