Class ParticleModuleOrbit
Particle Module Orbit
Inherited Members
Namespace: UE4.Engine
Assembly: UE4DotNet.dll
Syntax
public class ParticleModuleOrbit : ParticleModuleOrbitBase
Properties
| Improve this Doc View SourceChainMode
Orbit modules will chain together in the order they appear in the module stack.
Declaration
public byte ChainMode { get; set; }
Property Value
Type | Description |
---|---|
System.Byte |
Remarks
The combination of a module with the one prior to it is defined by using one of the following enumerations: EOChainMode_Add Add the values to the previous results EOChainMode_Scale Multiply the values by the previous results EOChainMode_Link 'Break' the chain and apply the values from the previous results
DefaultObject
Get UE4 Default Object for this Class
Declaration
public static ParticleModuleOrbit DefaultObject { get; }
Property Value
Type | Description |
---|---|
ParticleModuleOrbit |
OffsetAmount
The amount to offset the sprite from the particle position.
Declaration
public RawDistributionVector OffsetAmount { get; set; }
Property Value
Type | Description |
---|---|
RawDistributionVector |
OffsetOptions
The options associated with the OffsetAmount look-up.
Declaration
public OrbitOptions OffsetOptions { get; set; }
Property Value
Type | Description |
---|---|
OrbitOptions |
RotationAmount
The amount (in 'turns') to rotate the offset about the particle position.
Declaration
public RawDistributionVector RotationAmount { get; set; }
Property Value
Type | Description |
---|---|
RawDistributionVector |
Remarks
0.0 = no rotation 0.5 = 180 degree rotation 1.0 = 360 degree rotation
RotationOptions
The options associated with the RotationAmount look-up.
Declaration
public OrbitOptions RotationOptions { get; set; }
Property Value
Type | Description |
---|---|
OrbitOptions |
RotationRateAmount
The rate (in 'turns') at which to rotate the offset about the particle positon.
Declaration
public RawDistributionVector RotationRateAmount { get; set; }
Property Value
Type | Description |
---|---|
RawDistributionVector |
Remarks
0.0 = no rotation 0.5 = 180 degree rotation 1.0 = 360 degree rotation
RotationRateOptions
The options associated with the RotationRateAmount look-up.
Declaration
public OrbitOptions RotationRateOptions { get; set; }
Property Value
Type | Description |
---|---|
OrbitOptions |
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 ParticleModuleOrbit New(UObject obj = null, Name name = default(Name))
Parameters
Type | Name | Description |
---|---|---|
UObject | obj | |
Name | name |
Returns
Type | Description |
---|---|
ParticleModuleOrbit |
Operators
| Improve this Doc View SourceImplicit(IntPtr to ParticleModuleOrbit)
Convert from IntPtr to UObject
Declaration
public static implicit operator ParticleModuleOrbit(IntPtr p)
Parameters
Type | Name | Description |
---|---|---|
System.IntPtr | p |
Returns
Type | Description |
---|---|
ParticleModuleOrbit |