UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
BuildPatchServices::FBlockRange Struct Reference

#include <BlockRange.h>

Public Member Functions

uint64 GetFirst () const
 
uint64 GetLast () const
 
uint64 GetSize () const
 
bool Overlaps (const FBlockRange &Other) const
 
bool Touches (const FBlockRange &Other) const
 

Static Public Member Functions

static FBlockRange FromFirstAndSize (uint64 InFirst, uint64 InSize)
 
static FBlockRange FromFirstAndLast (uint64 InFirst, uint64 InLast)
 
static FBlockRange FromIntersection (const FBlockRange &RangeA, const FBlockRange &RangeB)
 
static FBlockRange FromMerge (const FBlockRange &RangeA, const FBlockRange &RangeB)
 

Friends

bool operator== (const FBlockRange &Lhs, const FBlockRange &Rhs)
 

Member Function Documentation

◆ FromFirstAndLast()

static FBlockRange BuildPatchServices::FBlockRange::FromFirstAndLast ( uint64  InFirst,
uint64  InLast 
)
inlinestatic

◆ FromFirstAndSize()

static FBlockRange BuildPatchServices::FBlockRange::FromFirstAndSize ( uint64  InFirst,
uint64  InSize 
)
inlinestatic

◆ FromIntersection()

static FBlockRange BuildPatchServices::FBlockRange::FromIntersection ( const FBlockRange RangeA,
const FBlockRange RangeB 
)
inlinestatic

◆ FromMerge()

static FBlockRange BuildPatchServices::FBlockRange::FromMerge ( const FBlockRange RangeA,
const FBlockRange RangeB 
)
inlinestatic

◆ GetFirst()

uint64 BuildPatchServices::FBlockRange::GetFirst ( ) const
inline

◆ GetLast()

uint64 BuildPatchServices::FBlockRange::GetLast ( ) const
inline

◆ GetSize()

uint64 BuildPatchServices::FBlockRange::GetSize ( ) const
inline

◆ Overlaps()

bool BuildPatchServices::FBlockRange::Overlaps ( const FBlockRange Other) const
inline

◆ Touches()

bool BuildPatchServices::FBlockRange::Touches ( const FBlockRange Other) const
inline

Friends And Related Symbol Documentation

◆ operator==

bool operator== ( const FBlockRange Lhs,
const FBlockRange Rhs 
)
friend

The documentation for this struct was generated from the following file: