FBulkDataStreamingToken

Some areas of code currently find [FUntypedBulkData](API\Runtime\CoreUObject\Serialization\FUntypedBulkData) too bloated for use so were storing smaller parts of it and performing the file IO manually.

Windows
MacOS
Linux

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/Serialization/BulkData.h

Include

#include "Serialization/BulkData.h"

Syntax

struct FBulkDataStreamingToken

Remarks

Some areas of code currently find FUntypedBulkData too bloated for use so were storing smaller parts of it and performing the file IO manually. This is an attempt to wrap that functionality in a single place to make it easier to replace in the future. This structure will represent the area of a file that a FUntypedBulkData points to. The structure does not contain info on which file it is however (as that would increase the data size by an unacceptable amount) and it is assumed that this knowledge is being kept at a higher level.

This is intended only to exist for a short time to aid the transition to a new system.

Constructors

Name Description

Public function

FBulkDataStreamingToken()

Public function

FBulkDataStreamingToken

(
    uint32 InOffsetInFile,
    uint32 InBulkDataSize
)

Functions

Constants

Name

Description

InvalidOffset

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback