Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Particles/Beam/ParticleModuleBeamNoise.h |
Include |
#include "Particles/Beam/ParticleModuleBeamNoise.h" |
class UParticleModuleBeamNoise : public UParticleModuleBeamBase
Name | Description | ||
---|---|---|---|
|
uint32: 1 |
bApplyNoiseScale |
If true, apply the noise scale to the beam. |
|
uint32: 1 |
bLowFreq_Enabled |
Is low frequency noise enabled. |
|
uint32: 1 |
bNoiseLock |
INTERNAL - Whether the noise points should be locked. |
|
uint32: 1 |
bNRScaleEmitterTime |
If true, the NoiseRangeScale will be grabbed based on the emitter time. |
|
uint32: 1 |
bOscillate |
Whether the noise points should be oscillate. |
|
uint32: 1 |
bSmooth |
Whether the noise movement should be smooth or 'jerky'. |
|
uint32: 1 |
bTargetNoise |
Whether to apply noise to the target point (or end of line in distance mode...) If true, the beam could potentially 'leave' the target... |
|
uint32: 1 |
bUseNoiseTangents |
If true, calculate tangents at each noise point. |
|
Frequency |
The frequency of noise points. |
|
|
Frequency_LowRange |
If not 0, then the frequency will select a random value in the range [Frequency_LowRange..Frequency] |
|
|
float |
FrequencyDistance |
The distance at which to deposit noise points. |
|
float |
NoiseLockRadius |
Default target-point information to use if the beam method is endpoint. |
|
float |
NoiseLockTime |
How long the noise points should be locked - 0.0 indicates forever. |
|
NoiseRange |
The noise point ranges. |
|
|
NoiseRangeScale |
A scale factor that will be applied to the noise range. |
|
|
NoiseScale |
The scale factor to apply to noise range. |
|
|
NoiseSpeed |
The speed with which to move each noise point. |
|
|
NoiseTangentStrength |
The strength of noise tangents, if enabled. |
|
|
float |
NoiseTension |
The tension to apply to the tessellated noise line. |
|
NoiseTessellation |
The amount of tessellation between noise points. |
Name | Description | |
---|---|---|
|
UParticleModuleBeamNoise ( |
Name | Description | ||
---|---|---|---|
|
GetNoiseRange |
||
|
InitializeDefaults() |
Initializes the default values for this property |
Name | Description | ||
---|---|---|---|
|
SetToSensibleDefaults ( |
For Cascade. |
|
|
Spawn ( |
Called on a particle that is freshly spawned by the emitter. |
|
|
Update ( |
Called on a particle that is being updated by its emitter. |
Name | Description | ||
---|---|---|---|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |
|
|
PostInitProperties() |
Called after the C++ constructor and after the properties have been initialized, including those loaded from config. |
Name |
Description |
---|---|
MaxNoiseTessellation |