Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/FBulkDataBuffer
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Constructor. | Serialization/BulkDataBuffer.h | ||
FBulkDataBuffer
(
const FBulkDataBuffer& Other |
Copy constructor which will create it's own memory buffer and then copy from the source object rather than share access to the same buffer. | Serialization/BulkDataBuffer.h | |
FBulkDataBuffer
(
FBulkDataBuffer&& Other |
Move constructor. | Serialization/BulkDataBuffer.h | |
FBulkDataBuffer
(
DataType* InBuffer, |
Constructor. | Serialization/BulkDataBuffer.h |
FBulkDataBuffer()
Description
Constructor.
| Name | FBulkDataBuffer |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Serialization/BulkDataBuffer.h |
| Include Path | #include "Serialization/BulkDataBuffer.h" |
FBulkDataBuffer()
FBulkDataBuffer(const FBulkDataBuffer &)
Description
Copy constructor which will create it's own memory buffer and then copy from the source object rather than share access to the same buffer.
| Name | FBulkDataBuffer |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Serialization/BulkDataBuffer.h |
| Include Path | #include "Serialization/BulkDataBuffer.h" |
FBulkDataBuffer
(
const FBulkDataBuffer & Other
)
Parameters
| Name | Remarks |
|---|---|
| Other | The source array to copy. |
FBulkDataBuffer(FBulkDataBuffer &&)
Description
Move constructor.
| Name | FBulkDataBuffer |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Serialization/BulkDataBuffer.h |
| Include Path | #include "Serialization/BulkDataBuffer.h" |
FBulkDataBuffer
(
FBulkDataBuffer && Other
)
Parameters
| Name | Remarks |
|---|---|
| Other | FBulkDataBuffer to move from. |
FBulkDataBuffer(DataType *, int64)
Description
Constructor.
| Name | FBulkDataBuffer |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Serialization/BulkDataBuffer.h |
| Include Path | #include "Serialization/BulkDataBuffer.h" |
FBulkDataBuffer
(
DataType * InBuffer,
int64 InNumberOfElements
)
Parameters
| Name | Remarks |
|---|---|
| InBuffer | Pointer to memory to take ownership of, must've have been allocated via FMemory::Malloc/Realloc. |
| InNumberOfElements | The number of elements in the buffer. |