Navigation
Unreal Engine C++ API Reference > Runtime > Engine > Particles > Spawn
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UParticleModule
- UParticleModuleSpawnBase
- UParticleModuleSpawn
- UParticleModuleSpawnPerUnit
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/Particles/Spawn/ParticleModuleSpawnBase.h |
Include | #include "Particles/Spawn/ParticleModuleSpawnBase.h" |
Syntax
class UParticleModuleSpawnBase : public UParticleModule
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
uint32: 1 | bProcessBurstList | If true, the BurstList of the SpawnModule of the emitter will be processed. |
![]() |
uint32: 1 | bProcessSpawnRate | If true, the SpawnRate of the SpawnModule of the emitter will be processed. |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
UParticleModuleSpawnBase
(
const FObjectInitializer& ObjectInitializer |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | GetBurstCount
(
FParticleEmitterInstance* Owner, |
Retrieve the burst count this module is contributing. |
![]() ![]() |
float | Retrieve the estimated spawn rate for this module... | |
![]() ![]() |
int32 | Retrieve the maximum number of particles this module could burst. | |
![]() ![]() |
float | Retrieve the maximum spawn rate for this module... | |
![]() ![]() |
bool | GetSpawnAmount
(
FParticleEmitterInstance* Owner, |
Retrieve the spawn amount this module is contributing. |
Overridden from UParticleModule
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
EModuleType | Retrieve the ModuleType of this module. |