Moai SDK  2.0
MOAIParticleState Class Reference

Inherits MOAILuaObject.

Function List

clearForces
 
pushForce
 
setDamping
 
setInitScript
 
setMass
 
setNext
 
setPlugin
 
setRenderScript
 
setTerm
 

Function Documentation

clearForces

Removes all particle forces from the state.


function clearForces ( MOAIParticleState self )

Parameters
MOAIParticleStateself
Returns
nil
pushForce

Adds a force to the state.


function pushForce ( MOAIParticleState self, MOAIParticleForce force )

Parameters
MOAIParticleStateself
MOAIParticleForceforce
Returns
nil
setDamping

Sets damping for particle physics model.


function setDamping ( MOAIParticleState self, number damping )

Parameters
MOAIParticleStateself
numberdamping
Returns
nil
setInitScript

Sets the particle script to use for initializing new particles.


function setInitScript ( MOAIParticleState self [, MOAIParticleScript script ] )

Parameters
MOAIParticleStateself
MOAIParticleScriptscript Optional.
Returns
nil
setMass

Sets range of masses (chosen randomly) for particles initialized by the state.


function setMass ( MOAIParticleState self, number minMass [, number maxMass ] )

Parameters
MOAIParticleStateself
numberminMass
numbermaxMass Optional. Default value is minMass.
Returns
nil
setNext

Sets the next state (if any).


function setNext ( MOAIParticleState self [, MOAIParticleState next ] )

Parameters
MOAIParticleStateself
MOAIParticleStatenext Optional. Default value is nil.
Returns
nil
setPlugin

Sets the particle plugin to use for initializing and updating particles.


function setPlugin ( MOAIParticleState self [, MOAIParticlePlugin plugin ] )

Parameters
MOAIParticleStateself
MOAIParticlePluginplugin Optional.
Returns
nil
setRenderScript

Sets the particle script to use for rendering particles.


function setRenderScript ( MOAIParticleState self [, MOAIParticleScript script ] )

Parameters
MOAIParticleStateself
MOAIParticleScriptscript Optional.
Returns
nil
setTerm

Sets range of terms (chosen randomly) for particles initialized by the state.


function setTerm ( MOAIParticleState self, number minTerm [, number maxTerm ] )

Parameters
MOAIParticleStateself
numberminTerm
numbermaxTerm Optional. Default value is minTerm.
Returns
nil