UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FBlendSpaceScratchData Struct Reference
+ Inheritance diagram for FBlendSpaceScratchData:

Public Attributes

TArray< FBlendSampleDataOldSampleDataList
 
TArray< FBlendSampleDataNewSampleDataList
 
TArray< FGridBlendSample, TInlineAllocator< 4 > > RawGridSamples
 

Additional Inherited Members

- Public Member Functions inherited from FTlsAutoCleanup
virtual ~FTlsAutoCleanup ()
 
CORE_API void Register ()
 
- Static Public Member Functions inherited from TThreadSingleton< FBlendSpaceScratchData >
static FORCEINLINE FBlendSpaceScratchDataGet ()
 
static FORCEINLINE FBlendSpaceScratchDataGet (TFunctionRef< FTlsAutoCleanup *()> CreateInstance)
 
static FORCEINLINE FBlendSpaceScratchDataTryGet ()
 
static FORCEINLINE FBlendSpaceScratchDataInject (FBlendSpaceScratchData *Instance)
 
- Protected Member Functions inherited from TThreadSingleton< FBlendSpaceScratchData >
 TThreadSingleton ()
 
virtual ~TThreadSingleton ()
 
- Static Protected Member Functions inherited from TThreadSingleton< FBlendSpaceScratchData >
static FTlsAutoCleanupCreateInstance ()
 
- Protected Attributes inherited from TThreadSingleton< FBlendSpaceScratchData >
const uint32 ThreadId
 

Detailed Description

Scratch buffers for multi-threaded usage

Member Data Documentation

◆ NewSampleDataList

TArray<FBlendSampleData> FBlendSpaceScratchData::NewSampleDataList

◆ OldSampleDataList

TArray<FBlendSampleData> FBlendSpaceScratchData::OldSampleDataList

◆ RawGridSamples

TArray<FGridBlendSample, TInlineAllocator<4> > FBlendSpaceScratchData::RawGridSamples

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