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

#include <D3D12Allocation.h>

Public Member Functions

 FD3D12FastAllocatorPage ()
 
 FD3D12FastAllocatorPage (uint32 Size)
 
 ~FD3D12FastAllocatorPage ()
 
void Reset ()
 
void UpdateFence ()
 

Public Attributes

const uint32 PageSize
 
TRefCountPtr< FD3D12ResourceFastAllocBuffer
 
uint32 NextFastAllocOffset
 
voidFastAllocData
 
uint64 FrameFence
 

Constructor & Destructor Documentation

◆ FD3D12FastAllocatorPage() [1/2]

FD3D12FastAllocatorPage::FD3D12FastAllocatorPage ( )
inline

◆ FD3D12FastAllocatorPage() [2/2]

FD3D12FastAllocatorPage::FD3D12FastAllocatorPage ( uint32  Size)
inline

◆ ~FD3D12FastAllocatorPage()

FD3D12FastAllocatorPage::~FD3D12FastAllocatorPage ( )

Member Function Documentation

◆ Reset()

void FD3D12FastAllocatorPage::Reset ( )
inline

◆ UpdateFence()

void FD3D12FastAllocatorPage::UpdateFence ( )

Member Data Documentation

◆ FastAllocBuffer

TRefCountPtr<FD3D12Resource> FD3D12FastAllocatorPage::FastAllocBuffer

◆ FastAllocData

void* FD3D12FastAllocatorPage::FastAllocData

◆ FrameFence

uint64 FD3D12FastAllocatorPage::FrameFence

◆ NextFastAllocOffset

uint32 FD3D12FastAllocatorPage::NextFastAllocOffset

◆ PageSize

const uint32 FD3D12FastAllocatorPage::PageSize

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