![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Components/MeshComponent.h"#include "Engine/World.h"#include "Materials/Material.h"#include "MaterialDomain.h"#include "ParticleEmitterInstances.h"#include "ParticleEmitterInstanceOwner.h"#include "Particles/ParticleEmitter.h"#include "Particles/ParticleSystemComponent.h"#include "Particles/Event/ParticleModuleEventGenerator.h"#include "Particles/Lifetime/ParticleModuleLifetime.h"#include "Particles/ParticleModule.h"#include "Particles/Spawn/ParticleModuleSpawn.h"#include "Particles/ParticleSystem.h"#include "Particles/Spawn/ParticleModuleSpawnPerUnit.h"#include "Particles/Spawn/ParticleModuleSpawnBase.h"#include "Particles/Trail/ParticleModuleTrailSource.h"#include "Particles/TypeData/ParticleModuleTypeDataBase.h"#include "Particles/TypeData/ParticleModuleTypeDataAnimTrail.h"#include "Particles/TypeData/ParticleModuleTypeDataRibbon.h"#include "Particles/ParticleLODLevel.h"#include "Particles/ParticleModuleRequired.h"#include "Scalability.h"#include "Stats/StatsTrace.h"Classes | |
| struct | FAnimTrailParticleSpawnParams |
Namespaces | |
| namespace | FXConsoleVariables |
Macros | |
| #define | MAX_TRAIL_INDICES 65535 |
Variables | |
| int32 | FXConsoleVariables::MaxDistanceTessellation = MAX_TRAIL_INDICES |
| int32 | FXConsoleVariables::MaxTangentTessellation = MAX_TRAIL_INDICES |
| FAutoConsoleVariableRef | FXConsoleVariables::CVarMaxDistanceTessellation (TEXT("FX.Trail.MaxDistanceTessellation"), MaxDistanceTessellation, TEXT("Maximum tessellation steps allowed for distance based tessellation."), ECVF_Default) |
| FAutoConsoleVariableRef | FXConsoleVariables::CVarMaxTangentTessellation (TEXT("FX.Trail.MaxTangentTessellation"), MaxTangentTessellation, TEXT("Maximum tessellation steps allowed for tangent based tessellation."), ECVF_Default) |
| #define MAX_TRAIL_INDICES 65535 |
| DECLARE_CYCLE_STAT | ( | TEXT("TrailEmitterInstance Init GT") | , |
| STAT_TrailEmitterInstance_Init | , | ||
| STATGROUP_Particles | |||
| ) |
| DEFINE_STAT | ( | STAT_AnimTrailNotifyTime | ) |
| DEFINE_STAT | ( | STAT_TrailFillIndexTime | ) |
| DEFINE_STAT | ( | STAT_TrailFillVertexTime | ) |
| DEFINE_STAT | ( | STAT_TrailParticles | ) |
trail stats
| DEFINE_STAT | ( | STAT_TrailParticlesKilled | ) |
| DEFINE_STAT | ( | STAT_TrailParticlesRenderCalls | ) |
| DEFINE_STAT | ( | STAT_TrailParticlesSpawned | ) |
| DEFINE_STAT | ( | STAT_TrailParticlesTickCalls | ) |
| DEFINE_STAT | ( | STAT_TrailParticlesTrianglesRendered | ) |
| DEFINE_STAT | ( | STAT_TrailRenderingTime | ) |
| DEFINE_STAT | ( | STAT_TrailTickTime | ) |
| void TrailsBase_CalculateTangent | ( | FBaseParticle * | InPrevParticle, |
| FRibbonTypeDataPayload * | InPrevTrailData, | ||
| FBaseParticle * | InNextParticle, | ||
| FRibbonTypeDataPayload * | InNextTrailData, | ||
| float | InCurrNextDelta, | ||
| FRibbonTypeDataPayload * | InOutCurrTrailData | ||
| ) |