Navigation
Unreal Engine C++ API Reference > Runtime > Engine
Inheritance Hierarchy
- FTrailsBaseTypeDataPayload
- FAnimTrailTypeDataPayload
- FRibbonTypeDataPayload
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Public/ParticleHelper.h |
Include | #include "ParticleHelper.h" |
Syntax
struct FTrailsBaseTypeDataPayload
Remarks
Trails Base data payload
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
uint32: 1 | bInterpolatedSpawn | True if the particle is an interpolated spawn, false if true position based. |
![]() |
uint32: 1 | bMovementSpawned | True if the particle was spawn via movement, false if not. |
![]() |
int32 | Flags | TRAIL_EMITTER_FLAG_MASK 0xf0000000 TRAIL_EMITTER_PREV_MASK 0x0fffc000 TRAIL_EMITTER_PREV_SHIFT 14 TRAIL_EMITTER_NEXT_MASK 0x00003fff TRAIL_EMITTER_NEXT_SHIFT 0 |
![]() |
float | PinchScaleFactor | The scale factor to use to shrink up in tight curves |
![]() |
int32 | RenderingInterpCount | The number of points to interpolate between this particle and the next when rendering |
![]() |
float | SpawnDelta | The time slice when the particle was spawned |
![]() |
int32 | SpawnedTessellationPoints | The tessellated spawn points between this particle and the next one |
![]() |
float | SpawnTime | The time that the particle was spawned |
![]() |
float | TiledU | The starting tiled U value for this particle |
![]() |
int32 | TrailIndex | The trail index - valid in a START particle only |
![]() |
int32 | TriangleCount | The number of triangles in the trail - valid in a START particle only |