UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TD3D12ObjectPool< TObjectType > Struct Template Reference

#include <D3D12RHICommon.h>

+ Inheritance diagram for TD3D12ObjectPool< TObjectType >:

Public Member Functions

 ~TD3D12ObjectPool ()
 
void CleanupResources ()
 
- Public Member Functions inherited from TLockFreePointerListLIFOPad< T, TPaddingForCacheContention >
void Push (T *NewItem)
 
T * Pop ()
 
template<typename ContainerType >
void PopAll (ContainerType &Output)
 
template<typename FunctorType >
void PopAllAndApply (FunctorType InFunctor)
 
UE_FORCEINLINE_HINT bool IsEmpty () const
 

Constructor & Destructor Documentation

◆ ~TD3D12ObjectPool()

Member Function Documentation

◆ CleanupResources()

template<typename TObjectType >
void TD3D12ObjectPool< TObjectType >::CleanupResources ( )
inline

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