Class ParticleModifierInterface
Definition
- Namespace:
- Tizen.NUI.ParticleSystem
- Assembly:
- Tizen.NUI.dll
ParticleModifierInterface provides callbacks in order to define how particles in the system should be modified
public class ParticleModifierInterface
- Inheritance
-
objectParticleModifierInterface
Constructors
View SourceParticleModifierInterface()
Constructor
Declaration
public ParticleModifierInterface()
Fields
View SourceEmitter
ParticleEmitter proxy that can be accessed by the user implementation
Declaration
public ParticleEmitterProxy Emitter
Field Value
Type | Description |
---|---|
ParticleEmitterProxy |
Methods
View SourceConstruct(params object[])
Second constructor
Declaration
public virtual void Construct(params object[] list)
Parameters
Type | Name | Description |
---|---|---|
object[] | list | List of arguments |
Remarks
Second constructor should be overriden by the implementation. It allows passing variable number of arguments for processing. It is called immediately following the class constructor.
Update(ParticleEmitterProxy, List<Particle>)
Updates the ParticleModifier.
Declaration
public virtual void Update(ParticleEmitterProxy emitterProxy, List<Particle> particleList)
Parameters
Type | Name | Description |
---|---|---|
ParticleEmitterProxy | emitterProxy | Proxy to the ParticleEmitter object |
List<><Particle> | particleList | List of particles to be updated by the modifier |
Remarks
This callback is responsible for updating particles in the system.
This callback runs on the Update thread! It should avoid using NUI objects.