![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Containers/Array.h"#include "Containers/StaticArray.h"#include "Containers/ContainerAllocationPolicies.h"#include "CoreGlobals.h"#include "CoreMinimal.h"#include "HAL/MemoryBase.h"#include "HAL/UnrealMemory.h"#include "Math/UnrealMathSSE.h"#include "Misc/AssertionMacros.h"#include "Misc/MemStack.h"#include "Templates/Function.h"#include "Templates/UnrealTemplate.h"Go to the source code of this file.
Classes | |
| class | FRDGAllocator |
| class | FRDGAllocator::FObject |
| class | FRDGAllocator::TObject< T > |
| class | FRDGAllocatorScope |
| class | TRDGArrayAllocator< Alignment > |
| class | TRDGArrayAllocator< Alignment >::ForElementType< ElementType > |
| struct | TAllocatorTraits< TRDGArrayAllocator< Alignment > > |
Namespaces | |
| namespace | UE |
| namespace | UE::RenderCore |
| namespace | UE::RenderCore::Private |
Typedefs | |
| using | FRDGArrayAllocator = TRDGArrayAllocator<> |
| using | FRDGBitArrayAllocator = TInlineAllocator< 4, FRDGArrayAllocator > |
| using | FRDGSparseArrayAllocator = TSparseArrayAllocator< FRDGArrayAllocator, FRDGBitArrayAllocator > |
| using | FRDGSetAllocator = TSetAllocator< FRDGSparseArrayAllocator, TInlineAllocator< 1, FRDGBitArrayAllocator > > |
| #define RDG_ALLOCATOR_DEBUG USING_ADDRESS_SANITISER || UE_BUILD_DEBUG |
| #define RDG_FRIEND_ALLOCATOR_FRIEND | ( | Type | ) | friend class FRDGAllocator::TObject<Type> |
| #define RDG_USE_MALLOC USING_ADDRESS_SANITISER |
| using FRDGArrayAllocator = TRDGArrayAllocator<> |
| using FRDGBitArrayAllocator = TInlineAllocator<4, FRDGArrayAllocator> |
| using FRDGSetAllocator = TSetAllocator<FRDGSparseArrayAllocator, TInlineAllocator<1, FRDGBitArrayAllocator> > |