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

#include <TaskGraphInterfaces.h>

+ Inheritance diagram for FTaskGraphBlockAllocationTag:

Public Types

using Allocator = TBlockAllocationCache< BlockSize, FAlignedAllocator >
 
- Public Types inherited from FDefaultBlockAllocationTag
using Allocator = TBlockAllocationLockFreeCache< BlockSize, FAlignedAllocator >
 

Static Public Attributes

static constexpr uint32 BlockSize = 64 * 1024
 
static constexpr bool AllowOversizedBlocks = false
 
static constexpr bool RequiresAccurateSize = false
 
static constexpr bool InlineBlockAllocation = true
 
static constexpr const charTagName = "TaskGraphLinear"
 
- Static Public Attributes inherited from FDefaultBlockAllocationTag
static constexpr uint32 BlockSize = 64 * 1024
 
static constexpr bool AllowOversizedBlocks = true
 
static constexpr bool RequiresAccurateSize = true
 
static constexpr bool InlineBlockAllocation = false
 
static constexpr const charTagName = "DefaultLinear"
 

Member Typedef Documentation

◆ Allocator

Member Data Documentation

◆ AllowOversizedBlocks

constexpr bool FTaskGraphBlockAllocationTag::AllowOversizedBlocks = false
staticconstexpr

◆ BlockSize

constexpr uint32 FTaskGraphBlockAllocationTag::BlockSize = 64 * 1024
staticconstexpr

◆ InlineBlockAllocation

constexpr bool FTaskGraphBlockAllocationTag::InlineBlockAllocation = true
staticconstexpr

◆ RequiresAccurateSize

constexpr bool FTaskGraphBlockAllocationTag::RequiresAccurateSize = false
staticconstexpr

◆ TagName

constexpr const char* FTaskGraphBlockAllocationTag::TagName = "TaskGraphLinear"
staticconstexpr

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