FFileRegion

Represents a region of logically related bytes within a larger block of cooked data.

Windows
MacOS
Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Serialization/FileRegions.h

Include

#include "Serialization/FileRegions.h"

Syntax

struct FFileRegion

Remarks

Represents a region of logically related bytes within a larger block of cooked data. Regions are used to improve data compression and patching on some platforms.

Variables

Name Description

Public variable

uint64

 

Length

Public variable

uint64

 

Offset

Public variable

EFileRegionType

 

Type

Constructors

Name Description

Public function

FFileRegion()

Public function

FFileRegion

(
    uint64 InOffset,
    uint64 InLength,
    EFileRegionType InType
)

Functions

Name Description

Public function Static

void

 

AccumulateFileRegions

(
    TArray< FFileRegion >& InOutRegion...,
    int64 EntryOffset,
    int64 PayloadOffset,
    int64 EndOffset,
    TArrayView< const FFileRegion > Inn...
)

Public function Static

EFileRegionT...

 

SelectType

(
    EPixelFormat Format
)

Public function Static

void

 

SerializeFileRegions

(
    FArchive& Ar,
    TArray< FFileRegion >& Regions
)

Constants

Name

Description

RegionsFileExtension

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss