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

#include <D3D11RHIPrivate.h>

Public Member Functions

 FRange ()
 
void SetOccupied (int32 InStart, int32 InSize)
 
void SetUnOccupied (int32 InStart, int32 InSize)
 
bool IsValid ()
 
bool IsOccupied () const
 
uint32 ComputeSize () const
 
void ExtendUnoccupied (int32 InSize)
 
void MakeOccupied (int32 InSize)
 
void MakeUnOccupied ()
 
bool operator== (const FRange &rhs) const
 
int32 GetStart ()
 
int32 GetEnd ()
 

Constructor & Destructor Documentation

◆ FRange()

FRangeAllocator::FRange::FRange ( )
inline

Member Function Documentation

◆ ComputeSize()

uint32 FRangeAllocator::FRange::ComputeSize ( ) const
inline

◆ ExtendUnoccupied()

void FRangeAllocator::FRange::ExtendUnoccupied ( int32  InSize)
inline

◆ GetEnd()

int32 FRangeAllocator::FRange::GetEnd ( )
inline

◆ GetStart()

int32 FRangeAllocator::FRange::GetStart ( )
inline

◆ IsOccupied()

bool FRangeAllocator::FRange::IsOccupied ( ) const
inline

◆ IsValid()

bool FRangeAllocator::FRange::IsValid ( )
inline

◆ MakeOccupied()

void FRangeAllocator::FRange::MakeOccupied ( int32  InSize)
inline

◆ MakeUnOccupied()

void FRangeAllocator::FRange::MakeUnOccupied ( )
inline

◆ operator==()

bool FRangeAllocator::FRange::operator== ( const FRange rhs) const
inline

◆ SetOccupied()

void FRangeAllocator::FRange::SetOccupied ( int32  InStart,
int32  InSize 
)
inline

◆ SetUnOccupied()

void FRangeAllocator::FRange::SetUnOccupied ( int32  InStart,
int32  InSize 
)
inline

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