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

#include <BlendSpace.h>

Public Member Functions

 GENERATED_BODY ()
 
void GetSamples (TArray< FWeightedBlendSample > &OutWeightedSamples, const TArray< int32 > &InDimensionIndices, const FVector &InSamplePosition, int32 &InOutTriangulationIndex) const
 
void Empty ()
 
bool IsEmpty () const
 

Public Attributes

TArray< FBlendSpaceSegmentSegments
 
TArray< FBlendSpaceTriangleTriangles
 

Detailed Description

The runtime data used for interpolating. Note that only one of Segments/Triangles will be in use, depending on the dimensionality of the data.

Member Function Documentation

◆ Empty()

void FBlendSpaceData::Empty ( )
inline

◆ GENERATED_BODY()

FBlendSpaceData::GENERATED_BODY ( )

◆ GetSamples()

void FBlendSpaceData::GetSamples ( TArray< FWeightedBlendSample > &  OutWeightedSamples,
const TArray< int32 > &  InDimensionIndices,
const FVector InSamplePosition,
int32 InOutTriangulationIndex 
) const

◆ IsEmpty()

bool FBlendSpaceData::IsEmpty ( ) const
inline

Member Data Documentation

◆ Segments

TArray<FBlendSpaceSegment> FBlendSpaceData::Segments

◆ Triangles

TArray<FBlendSpaceTriangle> FBlendSpaceData::Triangles

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