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

#include <D3D11RHIPrivate.h>

Classes

struct  FRange
 

Public Member Functions

 FRangeAllocator (uint32 TotalSize)
 
void OccupyRange (FRange InRange)
 
FRange AllocRange (uint32 InSize)
 
void ReleaseRange (FRange In)
 
uint32 GetNumEntries () const
 
uint32 ComputeUnoccupiedSize () const
 

Static Public Member Functions

static void Test ()
 

Constructor & Destructor Documentation

◆ FRangeAllocator()

FRangeAllocator::FRangeAllocator ( uint32  TotalSize)
inline

Member Function Documentation

◆ AllocRange()

FRange FRangeAllocator::AllocRange ( uint32  InSize)
inline

◆ ComputeUnoccupiedSize()

uint32 FRangeAllocator::ComputeUnoccupiedSize ( ) const
inline

◆ GetNumEntries()

uint32 FRangeAllocator::GetNumEntries ( ) const
inline

◆ OccupyRange()

void FRangeAllocator::OccupyRange ( FRange  InRange)
inline

◆ ReleaseRange()

void FRangeAllocator::ReleaseRange ( FRange  In)
inline

◆ Test()

static void FRangeAllocator::Test ( )
inlinestatic

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