UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ObjectPool.h File Reference
#include <type_traits>
#include "HAL/UnrealMemory.h"
#include "Math/UnrealMathUtility.h"
#include "Templates/AlignmentTemplates.h"
#include "Templates/UnrealTemplate.h"

Go to the source code of this file.

Classes

class  Chaos::TObjectPool< ObjectType >
 
class  Chaos::TObjectPoolDeleter< ObjectPoolType >
 

Namespaces

namespace  Chaos
 

Typedefs

template<typename T >
using Chaos::TRequiresDestructor = std::enable_if_t<!std::is_trivially_destructible_v< T > >
 
template<typename T >
using Chaos::TTrivialDestruct = std::enable_if_t< std::is_trivially_destructible_v< T > >