UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ParticleModuleBeamBase.h File Reference
#include "CoreMinimal.h"
#include "UObject/ObjectMacros.h"
#include "Particles/ParticleModule.h"
#include "ParticleModuleBeamBase.generated.h"

Go to the source code of this file.

Classes

class  UParticleModuleBeamBase
 

Enumerations

enum  Beam2SourceTargetMethod : int {
  UMETA =(DisplayName="Default") , UMETA =(DisplayName="Default") , UMETA =(DisplayName="Default") , UMETA =(DisplayName="Default") ,
  UMETA =(DisplayName="Default") , PEB2STM_MAX
}
 
enum  Beam2SourceTargetTangentMethod : int {
  UMETA =(DisplayName="Default") , UMETA =(DisplayName="Default") , UMETA =(DisplayName="Default") , UMETA =(DisplayName="Default") ,
  PEB2STTM_MAX
}
 

Enumeration Type Documentation

◆ Beam2SourceTargetMethod

ParticleModuleBeamBase

The base class for all Beam modules. The method to use in determining the source/target.

Enumerator
UMETA 

Default - use the distribution. This is the fallback for when other modes can't be resolved.

UserSet - use the user set value. Primarily intended for weapon effects.

Emitter - use the emitter position as the source/target.

Particle - use the particles from a given emitter in the system.
The name of the emitter should be set in <Source/Target>Name.

Actor - use the actor as the source/target. The name of the actor should be set in <Source/Target>Name.

Direct - a direct line between source and target.

UserSet - use the user set value.

Distribution - use the distribution.

Emitter - use the emitter direction.

UMETA 

Default - use the distribution. This is the fallback for when other modes can't be resolved.

UserSet - use the user set value. Primarily intended for weapon effects.

Emitter - use the emitter position as the source/target.

Particle - use the particles from a given emitter in the system.
The name of the emitter should be set in <Source/Target>Name.

Actor - use the actor as the source/target. The name of the actor should be set in <Source/Target>Name.

Direct - a direct line between source and target.

UserSet - use the user set value.

Distribution - use the distribution.

Emitter - use the emitter direction.

UMETA 

Default - use the distribution. This is the fallback for when other modes can't be resolved.

UserSet - use the user set value. Primarily intended for weapon effects.

Emitter - use the emitter position as the source/target.

Particle - use the particles from a given emitter in the system.
The name of the emitter should be set in <Source/Target>Name.

Actor - use the actor as the source/target. The name of the actor should be set in <Source/Target>Name.

Direct - a direct line between source and target.

UserSet - use the user set value.

Distribution - use the distribution.

Emitter - use the emitter direction.

UMETA 

Default - use the distribution. This is the fallback for when other modes can't be resolved.

UserSet - use the user set value. Primarily intended for weapon effects.

Emitter - use the emitter position as the source/target.

Particle - use the particles from a given emitter in the system.
The name of the emitter should be set in <Source/Target>Name.

Actor - use the actor as the source/target. The name of the actor should be set in <Source/Target>Name.

Direct - a direct line between source and target.

UserSet - use the user set value.

Distribution - use the distribution.

Emitter - use the emitter direction.

UMETA 

Default - use the distribution. This is the fallback for when other modes can't be resolved.

UserSet - use the user set value. Primarily intended for weapon effects.

Emitter - use the emitter position as the source/target.

Particle - use the particles from a given emitter in the system.
The name of the emitter should be set in <Source/Target>Name.

Actor - use the actor as the source/target. The name of the actor should be set in <Source/Target>Name.

Direct - a direct line between source and target.

UserSet - use the user set value.

Distribution - use the distribution.

Emitter - use the emitter direction.

PEB2STM_MAX 

◆ Beam2SourceTargetTangentMethod

The method to use in determining the source/target tangent.

Enumerator
UMETA 

Default - use the distribution. This is the fallback for when other modes can't be resolved.

UserSet - use the user set value. Primarily intended for weapon effects.

Emitter - use the emitter position as the source/target.

Particle - use the particles from a given emitter in the system.
The name of the emitter should be set in <Source/Target>Name.

Actor - use the actor as the source/target. The name of the actor should be set in <Source/Target>Name.

Direct - a direct line between source and target.

UserSet - use the user set value.

Distribution - use the distribution.

Emitter - use the emitter direction.

UMETA 

Default - use the distribution. This is the fallback for when other modes can't be resolved.

UserSet - use the user set value. Primarily intended for weapon effects.

Emitter - use the emitter position as the source/target.

Particle - use the particles from a given emitter in the system.
The name of the emitter should be set in <Source/Target>Name.

Actor - use the actor as the source/target. The name of the actor should be set in <Source/Target>Name.

Direct - a direct line between source and target.

UserSet - use the user set value.

Distribution - use the distribution.

Emitter - use the emitter direction.

UMETA 

Default - use the distribution. This is the fallback for when other modes can't be resolved.

UserSet - use the user set value. Primarily intended for weapon effects.

Emitter - use the emitter position as the source/target.

Particle - use the particles from a given emitter in the system.
The name of the emitter should be set in <Source/Target>Name.

Actor - use the actor as the source/target. The name of the actor should be set in <Source/Target>Name.

Direct - a direct line between source and target.

UserSet - use the user set value.

Distribution - use the distribution.

Emitter - use the emitter direction.

UMETA 

Default - use the distribution. This is the fallback for when other modes can't be resolved.

UserSet - use the user set value. Primarily intended for weapon effects.

Emitter - use the emitter position as the source/target.

Particle - use the particles from a given emitter in the system.
The name of the emitter should be set in <Source/Target>Name.

Actor - use the actor as the source/target. The name of the actor should be set in <Source/Target>Name.

Direct - a direct line between source and target.

UserSet - use the user set value.

Distribution - use the distribution.

Emitter - use the emitter direction.

PEB2STTM_MAX