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

Public Member Functions

 FSplineBuilder (FSlateRenderBatch &InRenderBatch, const FVector2f StartPoint, float HalfThickness, const FSlateRenderTransform &InRenderTransform, const FColor &InColor)
 
void BuildBezierGeometry_WithColorGradient (const TArray< FSlateGradientStop > &GradientStops, int32 GradientStopIndex, const FVector2f P0, const FVector2f P1, const FVector2f P2, const FVector2f P3, const FSlateElementBatcher &InBatcher)
 
void BuildBezierGeometry (const FVector2f P0, const FVector2f P1, const FVector2f P2, const FVector2f P3)
 

Detailed Description

Utility class for building a strip of triangles for a spline.

Constructor & Destructor Documentation

◆ FSplineBuilder()

FSplineBuilder::FSplineBuilder ( FSlateRenderBatch InRenderBatch,
const FVector2f  StartPoint,
float  HalfThickness,
const FSlateRenderTransform InRenderTransform,
const FColor InColor 
)
inline

Member Function Documentation

◆ BuildBezierGeometry()

void FSplineBuilder::BuildBezierGeometry ( const FVector2f  P0,
const FVector2f  P1,
const FVector2f  P2,
const FVector2f  P3 
)
inline

◆ BuildBezierGeometry_WithColorGradient()

void FSplineBuilder::BuildBezierGeometry_WithColorGradient ( const TArray< FSlateGradientStop > &  GradientStops,
int32  GradientStopIndex,
const FVector2f  P0,
const FVector2f  P1,
const FVector2f  P2,
const FVector2f  P3,
const FSlateElementBatcher InBatcher 
)
inline

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