Navigation
Unreal Engine C++ API Reference > Runtime > Engine > Particles > UParticleModule
- UParticleModule::CompileModule()
- UParticleModuleVectorFieldRotationRate::CompileModule()
- UParticleModuleAccelerationConstant::CompileModule()
- UParticleModulePivotOffset::CompileModule()
- UParticleModuleVectorFieldRotation::CompileModule()
- UParticleModuleVectorFieldGlobal::CompileModule()
- UParticleModuleSizeScaleBySpeed::CompileModule()
- UParticleModuleLifetime::CompileModule()
- UParticleModuleSize::CompileModule()
- UParticleModuleRotationRate::CompileModule()
- UParticleModuleVectorFieldScaleOverLife::CompileModule()
- UParticleModuleVectorFieldScale::CompileModule()
- UParticleModuleAccelerationDrag::CompileModule()
- UParticleModuleAccelerationDragScaleOverLife::CompileModule()
- UParticleModuleColorScaleOverLife::CompileModule()
- UParticleModuleColorOverLife::CompileModule()
- UParticleModuleAcceleration::CompileModule()
- UParticleModuleColor::CompileModule()
- UParticleModuleAttractorPointGravity::CompileModule()
- UParticleModuleSizeScale::CompileModule()
- UParticleModuleSubUV::CompileModule()
- UParticleModuleVectorFieldLocal::CompileModule()
- UParticleModuleSizeMultiplyLife::CompileModule()
- UParticleModuleSpawnPerUnit::CompileModule()
- UParticleModuleCollisionGPU::CompileModule()
- UParticleModuleOrbit::CompileModule()
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/Particles/ParticleModule.h |
Include | #include "Particles/ParticleModule.h" |
Source | /Engine/Source/Runtime/Engine/Private/Particles/ParticleModules.cpp |
virtual void CompileModule
&40;
struct FParticleEmitterBuildInfo & EmitterInfo
&41;
Remarks
Called once to compile the effects of this module on runtime simulation.
Parameters
Name | Description |
---|---|
EmitterInfo | Information needed for runtime simulation. |