DayZ 1.26
DayZ Explorer by KGB
|
Структуры данных | |
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. | |
|
protected |
Get the events.
ParticleEvents
If there is any events set, this will return them so that additional functionality can be bound to them Перекрестные ссылки m_EventInvokers.
Используется в OnAllocation(), OnAllocationEnd(), OnParticleEnd(), OnParticleParented(), OnParticleReset(), OnParticleStart(), OnParticleStop() и OnParticleUnParented().
Have script recognize this as a Particle without casting.
|
protected |
Ask if the particle is still playing.
bool
Whether the particle is playing Перекрестные ссылки ErrorEx.
|
protected |
Event when the particle ends.
Перекрестные ссылки ParticleEvents::Event_OnParticleEnd и GetEvents().
Используется в Particle::OnCheckAutoDelete().
Event when the particle receives a parent.
Перекрестные ссылки ParticleEvents::Event_OnParticleParented и GetEvents().
|
protected |
Event when the particle is restarted.
Перекрестные ссылки ParticleEvents::Event_OnParticleReset и GetEvents().
|
protected |
Event when the particle starts.
Перекрестные ссылки ParticleEvents::Event_OnParticleStart, GetEvents() и m_IsPlaying.
Используется в Particle::PlayParticleEx().
|
protected |
Event when the particle stops.
Перекрестные ссылки ParticleEvents::Event_OnParticleStop, GetEvents() и m_IsPlaying.
Используется в Particle::OnCheckAutoDelete() и Particle::StopParticle().
Event when the particle is orphaned.
Перекрестные ссылки ParticleEvents::Event_OnParticleUnParented и GetEvents().
|
protected |
Method to tell the particle to start playing.
particle_id | int Particle ID registered in ParticleList to start playing |
bool
Whether the particle successfully started Перекрестные ссылки ErrorEx.
Используется в ParticleFireEndStart(), ParticleFireStartStart(), ParticleFireWindyNoIgniteStart(), ParticleNormalFireStart(), ParticleNormalSmokeStart(), FireplaceBase::ParticleNormalSmokeStart(), ParticleSmallFireStart(), ParticleSmallSmokeStart(), FireplaceBase::ParticleSmallSmokeStart(), ParticleSteamEndStart(), ParticleSteamExtinguishingStart() и ParticleWetNoIgniteStart().
Method to tell the particle to start playing.
particle_id | int Particle ID registered in ParticleList to start playing |
flags | int Flags to pass to the playing |
bool
Whether the particle successfully started Перекрестные ссылки ErrorEx.
|
protected |
Method to tell the particle to reset.
bool
Whether the particle successfully reset Перекрестные ссылки ErrorEx.
|
protected |
Method to tell the particle to restart (reset + play)
bool
Whether the particle successfully restarted Перекрестные ссылки ErrorEx.
Method to tell the particle to stop playing.
flags | int Flags to pass to the stopping |
bool
Whether the particle successfully stopped Перекрестные ссылки ErrorEx.
Используется в ParticleFireEndStop(), ParticleFireStartStop(), ParticleNormalFireStop(), ParticleNormalSmokeStop(), ParticleSmallFireStop(), ParticleSmallSmokeStop(), ParticleSteamEndStop(), ParticleSteamExtinguishingStop(), ParticleWetNoIgniteStop() и StopAllParticlesAndSounds().
|
protected |
Event invokers.
Используется в GetEvents() и ParticleBase().
class ParticleEvents m_IsPlaying |
Engine base class with internal functionality.