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

#include <MetalFence.h>

Public Member Functions

 FMetalFence ()
 
 FMetalFence (FMetalFence const &Other)
 
 ~FMetalFence ()
 
uint32 AddRef () const
 
uint32 Release () const
 
uint32 GetRefCount () const
 
FMetalFenceoperator= (FMetalFence const &Other)
 
void Reset (void)
 
void Write ()
 
void Wait ()
 
int8 NumWrite () const
 
int8 NumWait () const
 
MTL::Fence * Get () const
 
void Set (MTL::Fence *InFence)
 

Constructor & Destructor Documentation

◆ FMetalFence() [1/2]

FMetalFence::FMetalFence ( )
inline

◆ FMetalFence() [2/2]

FMetalFence::FMetalFence ( FMetalFence const &  Other)
inlineexplicit

◆ ~FMetalFence()

FMetalFence::~FMetalFence ( )
inline

Member Function Documentation

◆ AddRef()

uint32 FMetalFence::AddRef ( ) const
inline

◆ Get()

MTL::Fence * FMetalFence::Get ( ) const
inline

◆ GetRefCount()

uint32 FMetalFence::GetRefCount ( ) const
inline

◆ NumWait()

int8 FMetalFence::NumWait ( ) const
inline

◆ NumWrite()

int8 FMetalFence::NumWrite ( ) const
inline

◆ operator=()

FMetalFence & FMetalFence::operator= ( FMetalFence const &  Other)
inline

◆ Release()

uint32 FMetalFence::Release ( ) const

◆ Reset()

void FMetalFence::Reset ( void  )
inline

◆ Set()

void FMetalFence::Set ( MTL::Fence *  InFence)
inline

◆ Wait()

void FMetalFence::Wait ( )
inline

◆ Write()

void FMetalFence::Write ( )
inline

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