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

#include <MetalDynamicRHI.h>

Public Types

typedef TVariant< FMetalBufferPtr, MTLTexturePtr, NS::Object *, FMetalFence *, TUniqueFunction< void()> * > TObjectStorage
 

Public Member Functions

 FMetalDeferredDeleteObject (FMetalBufferPtr InBuffer)
 
 FMetalDeferredDeleteObject (MTLTexturePtr InTexture)
 
 FMetalDeferredDeleteObject (NS::Object *InObject)
 
 FMetalDeferredDeleteObject (FMetalFence *InFence)
 
 FMetalDeferredDeleteObject (TUniqueFunction< void()> &&Func)
 

Public Attributes

TObjectStorage Storage
 

Member Typedef Documentation

◆ TObjectStorage

Constructor & Destructor Documentation

◆ FMetalDeferredDeleteObject() [1/5]

FMetalDeferredDeleteObject::FMetalDeferredDeleteObject ( FMetalBufferPtr  InBuffer)
inlineexplicit

◆ FMetalDeferredDeleteObject() [2/5]

FMetalDeferredDeleteObject::FMetalDeferredDeleteObject ( MTLTexturePtr  InTexture)
inlineexplicit

◆ FMetalDeferredDeleteObject() [3/5]

FMetalDeferredDeleteObject::FMetalDeferredDeleteObject ( NS::Object *  InObject)
inlineexplicit

◆ FMetalDeferredDeleteObject() [4/5]

FMetalDeferredDeleteObject::FMetalDeferredDeleteObject ( FMetalFence InFence)
inlineexplicit

◆ FMetalDeferredDeleteObject() [5/5]

FMetalDeferredDeleteObject::FMetalDeferredDeleteObject ( TUniqueFunction< void()> &&  Func)
inlineexplicit

Member Data Documentation

◆ Storage

TObjectStorage FMetalDeferredDeleteObject::Storage

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