C# Class MBParticleTransformConnector, Pharos

Inheritance: MBParameter
Show file Open project: rstaewen/Pharos

Public Properties

Property Type Description
Source Transform
SyncPosition bool
SyncRotation MBParticleTransformConnectorRotationMode
SyncSize bool

Public Methods

Method Description
DespawnObject ( Transform obj ) : void

Override this to use your favorite pooling solution

OnBirth ( MBParticle, PT ) : void
OnLifetime ( MBParticle, PT ) : bool
OnPlay ( ) : void
ParentEmitter_ParticleDeath ( MBEvent, e ) : void
Purge ( ) : void
Reset ( ) : void
SpawnObject ( ) : Transform

Override this to use your favorite pooling solution

Method Details

DespawnObject() public method

Override this to use your favorite pooling solution
public DespawnObject ( Transform obj ) : void
obj Transform
return void

OnBirth() public method

public OnBirth ( MBParticle, PT ) : void
PT MBParticle,
return void

OnLifetime() public method

public OnLifetime ( MBParticle, PT ) : bool
PT MBParticle,
return bool

OnPlay() public method

public OnPlay ( ) : void
return void

ParentEmitter_ParticleDeath() public method

public ParentEmitter_ParticleDeath ( MBEvent, e ) : void
e MBEvent,
return void

Purge() public method

public Purge ( ) : void
return void

Reset() public method

public Reset ( ) : void
return void

SpawnObject() public method

Override this to use your favorite pooling solution
public SpawnObject ( ) : Transform
return Transform

Property Details

Source public property

public Transform Source
return Transform

SyncPosition public property

public bool SyncPosition
return bool

SyncRotation public property

public MBParticleTransformConnectorRotationMode SyncRotation
return MBParticleTransformConnectorRotationMode

SyncSize public property

public bool SyncSize
return bool