Class ParticleModuleLocation
Particle Module Location
Inheritance
Inherited Members
Namespace: UE4.Engine
Assembly: UE4DotNet.dll
Syntax
public class ParticleModuleLocation : ParticleModuleLocationBase
Properties
| Improve this Doc View SourceDefaultObject
Get UE4 Default Object for this Class
Declaration
public static ParticleModuleLocation DefaultObject { get; }
Property Value
Type | Description |
---|---|
ParticleModuleLocation |
DistributeOverNPoints
When set to a non-zero value this will force the particles to only spawn on evenly distributed positions between the two points specified.
Declaration
public float DistributeOverNPoints { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
DistributeThreshold
When DistributeOverNPoints is set to a non-zero value, this specifies the ratio of particles spawned that should use the distribution.
Declaration
public float DistributeThreshold { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
Remarks
(For example setting this to 1 will cause all the particles to be distributed evenly whereas .75 would cause 1/4 of the particles to be randomly placed).
StartLocation
The location the particle should be emitted.
Declaration
public RawDistributionVector StartLocation { get; set; }
Property Value
Type | Description |
---|---|
RawDistributionVector |
Remarks
Relative in local space to the emitter by default. Relative in world space as a WorldOffset module or when the emitter's UseLocalSpace is off. Retrieved using the EmitterTime at the spawn of the particle.
StaticClass
Get UE4 Class
Declaration
public static Class StaticClass { get; }
Property Value
Type | Description |
---|---|
Class |
Methods
| Improve this Doc View SourceNew(UObject, Name)
Spawn an object of this class
Declaration
public static ParticleModuleLocation New(UObject obj = null, Name name = default(Name))
Parameters
Type | Name | Description |
---|---|---|
UObject | obj | |
Name | name |
Returns
Type | Description |
---|---|
ParticleModuleLocation |
Operators
| Improve this Doc View SourceImplicit(IntPtr to ParticleModuleLocation)
Convert from IntPtr to UObject
Declaration
public static implicit operator ParticleModuleLocation(IntPtr p)
Parameters
Type | Name | Description |
---|---|---|
System.IntPtr | p |
Returns
Type | Description |
---|---|
ParticleModuleLocation |