Navigation
Unreal Engine C++ API Reference > Runtime > CoreUObject > Serialization
Inheritance Hierarchy
- FBulkData
- TBulkData
- TQuantizedLightSampleBulkData
References
Module | CoreUObject |
Header | /Engine/Source/Runtime/CoreUObject/Public/Serialization/BulkData.h |
Include | #include "Serialization/BulkData.h" |
Syntax
template<typename ElementType>
class TBulkData : public FBulkData
Remarks
Templated bulk data.
A bulk data array of typed elements.
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
FBulkDataBuffer< ElementType > | GetCopyAsBuffer
(
int64 RequestedElementCount, |
Returns a copy encapsulated by a FBulkDataBuffer. |
![]() ![]() |
int64 | Returns the number of elements in this bulk data array. | |
![]() ![]() |
int32 | Element size in bytes. | |
![]() |
ElementType * | Change size of locked bulk data. Only valid if locked via read-write lock. | |
![]() |
void | Serialize
(
FArchive& Ar, |
Serialize function used to serialize this bulk data structure. |
![]() |
void | SerializeWithFlags
(
FArchive& Ar, |
Serialize function used to serialize this bulk data structure, applying an override of the Bulk Data Flags when saving. |