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

#include <MetalFence.h>

Public Member Functions

 FMetalFencePool ()
 
void Initialise (MTL::Device *InDevice)
 
FMetalFenceAllocateFence ()
 
void ReleaseFence (FMetalFence *InFence)
 
int32 Max () const
 
int32 Num () const
 

Static Public Member Functions

static FMetalFencePoolGet ()
 

Constructor & Destructor Documentation

◆ FMetalFencePool()

FMetalFencePool::FMetalFencePool ( )
inline

Member Function Documentation

◆ AllocateFence()

FMetalFence * FMetalFencePool::AllocateFence ( )

◆ Get()

static FMetalFencePool & FMetalFencePool::Get ( )
inlinestatic

◆ Initialise()

void FMetalFencePool::Initialise ( MTL::Device *  InDevice)

◆ Max()

int32 FMetalFencePool::Max ( ) const
inline

◆ Num()

int32 FMetalFencePool::Num ( ) const
inline

◆ ReleaseFence()

void FMetalFencePool::ReleaseFence ( FMetalFence InFence)

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