#include "CoreMinimal.h"
#include "UObject/ObjectMacros.h"
#include "UObject/Object.h"
#include "ParticleHelper.h"
#include "ParticleModule.generated.h"
Go to the source code of this file.
|
| enum | EModuleType : int {
UMETA =(DisplayName="General")
, UMETA =(DisplayName="General")
, UMETA =(DisplayName="General")
, UMETA =(DisplayName="General")
,
UMETA =(DisplayName="General")
, UMETA =(DisplayName="General")
, UMETA =(DisplayName="General")
, UMETA =(DisplayName="General")
,
UMETA =(DisplayName="General")
, EPMT_MAX
} |
| |
| enum | EParticleSourceSelectionMethod : int { UMETA =(DisplayName="General")
, UMETA =(DisplayName="General")
, EPSSM_MAX
} |
| |
◆ EModuleType
ModuleType Indicates the kind of emitter the module can be applied to. ie, EPMT_Beam - only applies to beam emitters.
The TypeData field is present to speed up finding the TypeData module.
| Enumerator |
|---|
| UMETA | General - all emitter types can use it
TypeData - TypeData modules
Beam - only applied to beam emitters
Trail - only applied to trail emitters
Spawn - all emitter types REQUIRE it
Required - all emitter types REQUIRE it
Event - event related modules
Light related modules
SubUV related modules
Random - select a particle at random
Sequential - select a particle in order
|
| UMETA | General - all emitter types can use it
TypeData - TypeData modules
Beam - only applied to beam emitters
Trail - only applied to trail emitters
Spawn - all emitter types REQUIRE it
Required - all emitter types REQUIRE it
Event - event related modules
Light related modules
SubUV related modules
Random - select a particle at random
Sequential - select a particle in order
|
| UMETA | General - all emitter types can use it
TypeData - TypeData modules
Beam - only applied to beam emitters
Trail - only applied to trail emitters
Spawn - all emitter types REQUIRE it
Required - all emitter types REQUIRE it
Event - event related modules
Light related modules
SubUV related modules
Random - select a particle at random
Sequential - select a particle in order
|
| UMETA | General - all emitter types can use it
TypeData - TypeData modules
Beam - only applied to beam emitters
Trail - only applied to trail emitters
Spawn - all emitter types REQUIRE it
Required - all emitter types REQUIRE it
Event - event related modules
Light related modules
SubUV related modules
Random - select a particle at random
Sequential - select a particle in order
|
| UMETA | General - all emitter types can use it
TypeData - TypeData modules
Beam - only applied to beam emitters
Trail - only applied to trail emitters
Spawn - all emitter types REQUIRE it
Required - all emitter types REQUIRE it
Event - event related modules
Light related modules
SubUV related modules
Random - select a particle at random
Sequential - select a particle in order
|
| UMETA | General - all emitter types can use it
TypeData - TypeData modules
Beam - only applied to beam emitters
Trail - only applied to trail emitters
Spawn - all emitter types REQUIRE it
Required - all emitter types REQUIRE it
Event - event related modules
Light related modules
SubUV related modules
Random - select a particle at random
Sequential - select a particle in order
|
| UMETA | General - all emitter types can use it
TypeData - TypeData modules
Beam - only applied to beam emitters
Trail - only applied to trail emitters
Spawn - all emitter types REQUIRE it
Required - all emitter types REQUIRE it
Event - event related modules
Light related modules
SubUV related modules
Random - select a particle at random
Sequential - select a particle in order
|
| UMETA | General - all emitter types can use it
TypeData - TypeData modules
Beam - only applied to beam emitters
Trail - only applied to trail emitters
Spawn - all emitter types REQUIRE it
Required - all emitter types REQUIRE it
Event - event related modules
Light related modules
SubUV related modules
Random - select a particle at random
Sequential - select a particle in order
|
| UMETA | General - all emitter types can use it
TypeData - TypeData modules
Beam - only applied to beam emitters
Trail - only applied to trail emitters
Spawn - all emitter types REQUIRE it
Required - all emitter types REQUIRE it
Event - event related modules
Light related modules
SubUV related modules
Random - select a particle at random
Sequential - select a particle in order
|
| EPMT_MAX | |
◆ EParticleSourceSelectionMethod
Particle Selection Method, for any emitters that utilize particles as the source points.
| Enumerator |
|---|
| UMETA | General - all emitter types can use it
TypeData - TypeData modules
Beam - only applied to beam emitters
Trail - only applied to trail emitters
Spawn - all emitter types REQUIRE it
Required - all emitter types REQUIRE it
Event - event related modules
Light related modules
SubUV related modules
Random - select a particle at random
Sequential - select a particle in order
|
| UMETA | General - all emitter types can use it
TypeData - TypeData modules
Beam - only applied to beam emitters
Trail - only applied to trail emitters
Spawn - all emitter types REQUIRE it
Required - all emitter types REQUIRE it
Event - event related modules
Light related modules
SubUV related modules
Random - select a particle at random
Sequential - select a particle in order
|
| EPSSM_MAX | |