Class ParticleLODLevel
Particle LODLevel
Inherited Members
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 ParticleLODLevel : UObject
Properties
| Improve this Doc View SourcebEnabled
Declaration
public bool bEnabled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ConvertedModules
Declaration
public bool ConvertedModules { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
DefaultObject
Get UE4 Default Object for this Class
Declaration
public static ParticleLODLevel DefaultObject { get; }
Property Value
Type | Description |
---|---|
ParticleLODLevel |
EventGenerator
The optional EventGenerator module.
Declaration
public ParticleModuleEventGenerator EventGenerator { get; set; }
Property Value
Type | Description |
---|---|
ParticleModuleEventGenerator |
EventReceiverModules
Event receiver modules only!
Declaration
public ObjectArrayField<ParticleModuleEventReceiverBase> EventReceiverModules { get; }
Property Value
Type | Description |
---|---|
ObjectArrayField<ParticleModuleEventReceiverBase> |
Level
The index value of the LOD level
Declaration
public int Level { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Modules
An array of particle modules that contain the adjusted data for the LOD level
Declaration
public ObjectArrayField<ParticleModule> Modules { get; }
Property Value
Type | Description |
---|---|
ObjectArrayField<ParticleModule> |
OrbitModules
OrbitModules These are used to do offsets of the sprite from the particle location.
Declaration
public ObjectArrayField<ParticleModuleOrbit> OrbitModules { get; }
Property Value
Type | Description |
---|---|
ObjectArrayField<ParticleModuleOrbit> |
PeakActiveParticles
Peak Active Particles
Declaration
public int PeakActiveParticles { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
RequiredModule
The required module for this LOD level
Declaration
public ParticleModuleRequired RequiredModule { get; set; }
Property Value
Type | Description |
---|---|
ParticleModuleRequired |
SpawningModules
SpawningModules - These are called to determine how many particles to spawn.
Declaration
public ObjectArrayField<ParticleModuleSpawnBase> SpawningModules { get; }
Property Value
Type | Description |
---|---|
ObjectArrayField<ParticleModuleSpawnBase> |
SpawnModule
The SpawnRate/Burst module - required by all emitters.
Declaration
public ParticleModuleSpawn SpawnModule { get; set; }
Property Value
Type | Description |
---|---|
ParticleModuleSpawn |
SpawnModules
SpawnModules - These are called when particles are spawned.
Declaration
public ObjectArrayField<ParticleModule> SpawnModules { get; }
Property Value
Type | Description |
---|---|
ObjectArrayField<ParticleModule> |
StaticClass
Get UE4 Class
Declaration
public static Class StaticClass { get; }
Property Value
Type | Description |
---|---|
Class |
TypeDataModule
Declaration
public ParticleModuleTypeDataBase TypeDataModule { get; set; }
Property Value
Type | Description |
---|---|
ParticleModuleTypeDataBase |
UpdateModules
UpdateModules - These are called when particles are updated.
Declaration
public ObjectArrayField<ParticleModule> UpdateModules { get; }
Property Value
Type | Description |
---|---|
ObjectArrayField<ParticleModule> |
Methods
| Improve this Doc View SourceNew(UObject, Name)
Spawn an object of this class
Declaration
public static ParticleLODLevel New(UObject obj = null, Name name = default(Name))
Parameters
Type | Name | Description |
---|---|---|
UObject | obj | |
Name | name |
Returns
Type | Description |
---|---|
ParticleLODLevel |
Operators
| Improve this Doc View SourceImplicit(IntPtr to ParticleLODLevel)
Convert from IntPtr to UObject
Declaration
public static implicit operator ParticleLODLevel(IntPtr p)
Parameters
Type | Name | Description |
---|---|---|
System.IntPtr | p |
Returns
Type | Description |
---|---|
ParticleLODLevel |