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

#include <BlendSpace.h>

Public Member Functions

 GENERATED_BODY ()
 

Public Attributes

FVector2D Normal = FVector2D(0.f)
 
int32 NeighbourTriangleIndex = INDEX_NONE
 
int32 AdjacentPerimeterTriangleIndices [2] = { INDEX_NONE, INDEX_NONE }
 
int32 AdjacentPerimeterVertexIndices [2] = { INDEX_NONE, INDEX_NONE }
 

Member Function Documentation

◆ GENERATED_BODY()

FBlendSpaceTriangleEdgeInfo::GENERATED_BODY ( )

Member Data Documentation

◆ AdjacentPerimeterTriangleIndices

int32 FBlendSpaceTriangleEdgeInfo::AdjacentPerimeterTriangleIndices[2] = { INDEX_NONE, INDEX_NONE }

IF there is no neighbor, then (a) we're on the perimeter and (b) these will be the indices of triangles along the perimeter (next to the start and end of this edge, respectively)

◆ AdjacentPerimeterVertexIndices

int32 FBlendSpaceTriangleEdgeInfo::AdjacentPerimeterVertexIndices[2] = { INDEX_NONE, INDEX_NONE }

The vertex index of the associated AdjacentPerimeterTriangle such that the perimeter edge is from this vertex to the next.

◆ NeighbourTriangleIndex

int32 FBlendSpaceTriangleEdgeInfo::NeighbourTriangleIndex = INDEX_NONE

◆ Normal

FVector2D FBlendSpaceTriangleEdgeInfo::Normal = FVector2D(0.f)

Edge normal faces out


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