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

#include <ParticleHelper.h>

Public Attributes

FVector SourcePoint
 
FVector SourceTangent
 
float SourceStrength
 
FVector TargetPoint
 
FVector TargetTangent
 
float TargetStrength
 
int32 Lock_Max_NumNoisePoints
 
int32 InterpolationSteps
 
FVector Direction
 
double StepSize
 
int32 Steps
 
float TravelRatio
 
int32 TriangleCount
 
int32 Flags
 

Member Data Documentation

◆ Direction

FVector FBeam2TypeDataPayload::Direction

Direction to step in

◆ Flags

int32 FBeam2TypeDataPayload::Flags

Type and indexing flags 3 1 0 1...|...|...|...5...|...|...|..0 TtPppppppppppppppNnnnnnnnnnnnnnn Tt = Type flags --> 00 = Middle of Beam (nothing...) 01 = Start of Beam 10 = End of Beam Ppppppppppppppp = Previous index Nnnnnnnnnnnnnnn = Next index int32 Flags;

NOTE: These values DO NOT get packed into the vertex buffer!

◆ InterpolationSteps

int32 FBeam2TypeDataPayload::InterpolationSteps

Number of segments to render (steps)

◆ Lock_Max_NumNoisePoints

int32 FBeam2TypeDataPayload::Lock_Max_NumNoisePoints

Target lock, extreme max, Number of noise points

◆ SourcePoint

FVector FBeam2TypeDataPayload::SourcePoint

The source of this beam

◆ SourceStrength

float FBeam2TypeDataPayload::SourceStrength

The stength of the source tangent of this beam

◆ SourceTangent

FVector FBeam2TypeDataPayload::SourceTangent

The source tangent of this beam

◆ Steps

int32 FBeam2TypeDataPayload::Steps

Number of segments to render (steps)

◆ StepSize

double FBeam2TypeDataPayload::StepSize

StepSize (for each segment to be rendered)

◆ TargetPoint

FVector FBeam2TypeDataPayload::TargetPoint

The target of this beam

◆ TargetStrength

float FBeam2TypeDataPayload::TargetStrength

The stength of the Target tangent of this beam

◆ TargetTangent

FVector FBeam2TypeDataPayload::TargetTangent

The target tangent of this beam

◆ TravelRatio

float FBeam2TypeDataPayload::TravelRatio

The 'extra' amount to travel (partial segment)

◆ TriangleCount

int32 FBeam2TypeDataPayload::TriangleCount

The number of triangles to render for this beam


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