Show / Hide Table of Contents

Class ParticleModuleBeamNoise

Particle Module Beam Noise

Inheritance
System.Object
UObject
ParticleModule
ParticleModuleBeamBase
ParticleModuleBeamNoise
Inherited Members
ParticleModule.bSpawnModule
ParticleModule.bUpdateModule
ParticleModule.bFinalUpdateModule
ParticleModule.bUpdateForGPUEmitter
ParticleModule.bCurvesAsColor
ParticleModule.b3DDrawMode
ParticleModule.bSupported3DDrawMode
ParticleModule.bEnabled
ParticleModule.bEditable
ParticleModule.LODDuplicate
ParticleModule.bSupportsRandomSeed
ParticleModule.bRequiresLoopingNotification
ParticleModule.LODValidity
ParticleModule.ModuleEditorColor
UObject.TransientPackage
UObject.CastTo<T>(UObject)
UObject.CastTo(UObject, Type)
UObject.RemoveObject(UObject)
UObject.MakeObjectArrayField<T>(NativeArray*)
UObject.NotImplemented<T>()
UObject.Construct()
UObject.GetHashCode()
UObject.GetName()
UObject.ToString()
UObject.Name
UObject._None
UObject.None
UObject.ObjPointer
UObject.LoadObjectFromClass(Class, UObject, String, String, LoadFlags, PackageMap, Boolean)
UObject.LoadClass(Class, UObject, String, String, LoadFlags, PackageMap)
UObject.GetPropertyFor<T>(Name)
UObject.ExecuteUbergraph
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: UE4.Engine
Assembly: UE4DotNet.dll
Syntax
public class ParticleModuleBeamNoise : ParticleModuleBeamBase

Properties

| Improve this Doc View Source

bApplyNoiseScale

Declaration
public bool bApplyNoiseScale { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

bLowFreq_Enabled

Declaration
public bool bLowFreq_Enabled { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

bNoiseLock

Declaration
public bool bNoiseLock { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

bNRScaleEmitterTime

Declaration
public bool bNRScaleEmitterTime { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

bOscillate

Declaration
public bool bOscillate { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

bSmooth

Declaration
public bool bSmooth { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

bTargetNoise

Declaration
public bool bTargetNoise { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

bUseNoiseTangents

Declaration
public bool bUseNoiseTangents { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

DefaultObject

Get UE4 Default Object for this Class

Declaration
public static ParticleModuleBeamNoise DefaultObject { get; }
Property Value
Type Description
ParticleModuleBeamNoise
| Improve this Doc View Source

Frequency

The frequency of noise points.

Declaration
public int Frequency { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Frequency_LowRange

If not 0, then the frequency will select a random value in the range [Frequency_LowRange.

Declaration
public int Frequency_LowRange { get; set; }
Property Value
Type Description
System.Int32
Remarks

.Frequency]

| Improve this Doc View Source

FrequencyDistance

The distance at which to deposit noise points.

Declaration
public float FrequencyDistance { get; set; }
Property Value
Type Description
System.Single
Remarks

If 0.0, then use the static frequency value. If not, distribute noise points at the given distance, up to the static Frequency value. At that point, evenly distribute them along the beam.

| Improve this Doc View Source

NoiseLockRadius

Default target-point information to use if the beam method is endpoint.

Declaration
public float NoiseLockRadius { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

NoiseLockTime

How long the noise points should be locked - 0.0 indicates forever.

Declaration
public float NoiseLockTime { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

NoiseRange

The noise point ranges.

Declaration
public RawDistributionVector NoiseRange { get; set; }
Property Value
Type Description
RawDistributionVector
| Improve this Doc View Source

NoiseRangeScale

A scale factor that will be applied to the noise range.

Declaration
public RawDistributionFloat NoiseRangeScale { get; set; }
Property Value
Type Description
RawDistributionFloat
| Improve this Doc View Source

NoiseScale

The scale factor to apply to noise range.

Declaration
public RawDistributionFloat NoiseScale { get; set; }
Property Value
Type Description
RawDistributionFloat
Remarks

The lookup value is determined by dividing the number of noise points present by the maximum number of noise points (Frequency).

| Improve this Doc View Source

NoiseSpeed

The speed with which to move each noise point.

Declaration
public RawDistributionVector NoiseSpeed { get; set; }
Property Value
Type Description
RawDistributionVector
| Improve this Doc View Source

NoiseTangentStrength

The strength of noise tangents, if enabled.

Declaration
public RawDistributionFloat NoiseTangentStrength { get; set; }
Property Value
Type Description
RawDistributionFloat
| Improve this Doc View Source

NoiseTension

The tension to apply to the tessellated noise line.

Declaration
public float NoiseTension { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

NoiseTessellation

The amount of tessellation between noise points.

Declaration
public int NoiseTessellation { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

StaticClass

Get UE4 Class

Declaration
public static Class StaticClass { get; }
Property Value
Type Description
Class

Methods

| Improve this Doc View Source

New(UObject, Name)

Spawn an object of this class

Declaration
public static ParticleModuleBeamNoise New(UObject obj = null, Name name = default(Name))
Parameters
Type Name Description
UObject obj
Name name
Returns
Type Description
ParticleModuleBeamNoise

Operators

| Improve this Doc View Source

Implicit(IntPtr to ParticleModuleBeamNoise)

Convert from IntPtr to UObject

Declaration
public static implicit operator ParticleModuleBeamNoise(IntPtr p)
Parameters
Type Name Description
System.IntPtr p
Returns
Type Description
ParticleModuleBeamNoise
  • Improve this Doc
  • View Source
Back to top Generated by DocFX