Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/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. |