Структуры данных | |
| class | ParticleEvents |
| Invokers for ParticleBase events, called from events. Подробнее... | |
Функции | |
| void | ParticleBase () |
| ctor | |
| override bool | IsParticle () |
| Have script recognize this as a Particle without casting. | |
Playback | |
Methods regarding playing/stopping of particle | |
| void | PlayParticle (int particle_id=-1) |
| Method to tell the particle to start playing. | |
| bool | PlayParticleEx (int particle_id=-1, int flags=0) |
| Method to tell the particle to start playing. | |
| bool | StopParticle (int flags=0) |
| Method to tell the particle to stop playing. | |
| bool | ResetParticle () |
| Method to tell the particle to reset. | |
| bool | RestartParticle () |
| Method to tell the particle to restart (reset + play) | |
| bool | IsParticlePlaying () |
| Ask if the particle is still playing. | |
| ParticleEvents | GetEvents () |
| Get the events. | |
Events | |
ParticleBase events For ParticleSource, these are handed on C++ side For more information, read ParticleEvents | |
| void | OnParticleStart () |
| Event when the particle starts. | |
| void | OnParticleStop () |
| Event when the particle stops. | |
| void | OnParticleReset () |
| Event when the particle is restarted. | |
| void | OnParticleEnd () |
| Event when the particle ends. | |
| void | OnParticleParented (IEntity parent) |
| Event when the particle receives a parent. | |
| void | OnParticleUnParented (IEntity parent) |
| Event when the particle is orphaned. | |
Переменные | |
| class ParticleEvents | m_IsPlaying |
| Engine base class with internal functionality. | |
| ref ParticleEvents | m_EventInvokers |
| Event invokers. | |