class ParticlePropertiesSource
Properties while creating a ParticleSource
Constructors 2
void ParticleProperties(vector localPos, int flags, Object parent = null, vector localOri = vector.Zero, Class owner = null)Constructor (ctor)
localPosvectorLocal position of particle, if no parent this is world positionflagsintSee ParticlePropertiesFlagsparentObjectThe parent that the ParticleSource will be added to as a childlocalOrivectorLocal orientation of particle, if no parent this is world orientationownerClassThe owning instance for this particle, as long as it exists, this particle will not be reused (unless flagged) Important when for example virtual is enabled since if the particle owner has been deleted, the virtual should not be converted Only fill in owner if necessary, for example when the owner is reusing the same particle after storing it
void ~ParticleProperties()dtor
Methods 8
proto Object GetParent()\name Data access Methods to retrieve the data in script
proto Class GetOwner()proto vector GetLocalPos()proto vector GetLocalOri()proto int GetPPFlags()proto bool IsPlayOnCreation()proto bool IsForceWorldRotation()proto bool IsKeepParentOnEnd()