![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Private Member Functions | |
| void | PMTPlayback () |
| TFResult | CheckOnePlaying () |
| TFResult | CheckOnePlayingSA () |
| TFResult | CheckOnePlayingSAAD () |
| TFResult | CheckStop (float dt) |
| void | OnePlayingSAADEnded (ParticleSource p) |
| void | OnePlayingSAEnded (ParticleSource p) |
| void | PassOnePlaying (ParticleSource p) |
| void | StopEnded (ParticleSource p) |
| TFResult | TestOnePlaying () |
| TFResult | TestOnePlayingStandAlone () |
| TFResult | TestOnePlayingStandAloneAutoDestroy () |
| TFResult | TestStopping () |
| TFResult | TestWiggleStress () |
| Private Member Functions inherited from PMTF | |
| ParticleManager | CreatePMFixedBlocking (int size) |
| void | PrintActiveStats () |
| void | PrintPMStats (notnull ParticleManager pm) |
Private Attributes | |
| bool | m_bOnePlayingSAADEnded = false |
| bool | m_bOnePlayingSAEnded = false |
| bool | m_bOnePlayingTestSuccess = false |
| bool | m_bStopEnded = false |
| bool | m_bStopWasResumed = false |
| bool | m_bStopWasStopped = false |
| int | m_OnePlayingManagerID |
| int | m_OnePlayingSAADPSID |
| int | m_OnePlayingSAPSID |
| ref array< ParticleSource > | m_ParticleSources = new array<ParticleSource>() |
| float | m_StopAccumulatedTime |
| int | m_StopPSID |
Static Private Attributes | |
| static const float | STOP_ACCUMULATED_TIME_PLAY_CUTOFF = 3 |
| static const float | STOP_ACCUMULATED_TIME_STOP_CUTOFF = 2 |
Definition at line 1 of file pmtplayback.c.
|
inlineprivate |
Definition at line 29 of file pmtplayback.c.
References AddInitTest().
|
inlineprivate |
Definition at line 123 of file pmtplayback.c.
References Assert(), BTFR(), GetManager(), ParticleSource::GetParticle(), ParticleSource::IsParticlePlaying(), m_bOnePlayingTestSuccess, m_OnePlayingManagerID, NTFR(), ParticleManager(), and TFResult().
|
inlineprivate |
Definition at line 190 of file pmtplayback.c.
References Assert(), BTFR(), g_Game, ParticleSource::IsParticlePlaying(), m_bOnePlayingSAEnded, m_OnePlayingSAPSID, m_ParticleSources, NTFR(), and TFResult().
|
inlineprivate |
Definition at line 152 of file pmtplayback.c.
References Assert(), BTFR(), ParticleSource::IsParticlePlaying(), m_bOnePlayingSAADEnded, m_OnePlayingSAADPSID, m_ParticleSources, NTFR(), and TFResult().
Definition at line 222 of file pmtplayback.c.
References Assert(), BTFR(), g_Game, ParticleSource::IsParticlePlaying(), m_bStopEnded, m_bStopWasResumed, m_bStopWasStopped, m_ParticleSources, m_StopAccumulatedTime, m_StopPSID, NTFR(), Particle::PlayParticle(), STOP_ACCUMULATED_TIME_PLAY_CUTOFF, STOP_ACCUMULATED_TIME_STOP_CUTOFF, ParticleSource::StopParticle(), and TFResult().
|
inlineprivate |
Definition at line 288 of file pmtplayback.c.
References m_bOnePlayingSAADEnded.
Referenced by TestOnePlayingStandAloneAutoDestroy().
|
inlineprivate |
Definition at line 294 of file pmtplayback.c.
References m_bOnePlayingSAEnded.
Referenced by TestOnePlayingStandAlone().
|
inlineprivate |
Definition at line 280 of file pmtplayback.c.
References m_bOnePlayingTestSuccess.
Referenced by TestOnePlaying().
|
inlineprivate |
Definition at line 300 of file pmtplayback.c.
References m_bStopEnded.
Referenced by TestStopping().
|
inlineprivate |
Definition at line 42 of file pmtplayback.c.
References AddFrameTest(), BTFR(), PMTF::CreatePMFixedBlocking(), ParticleList::EXPLOSION_LANDMINE, g_Game, PMTF::InsertManager(), ParticleSource::IsParticlePlaying(), m_OnePlayingManagerID, ParticleManager(), PassOnePlaying(), and TFResult().
|
inlineprivate |
Definition at line 75 of file pmtplayback.c.
References AddFrameTest(), BTFR(), ParticleSource::CreateParticle(), ParticleSource::DisableAutoDestroy(), ParticleList::EXPLOSION_LANDMINE, g_Game, ParticleSource::IsParticlePlaying(), m_OnePlayingSAPSID, m_ParticleSources, OnePlayingSAEnded(), and TFResult().
|
inlineprivate |
Definition at line 59 of file pmtplayback.c.
References AddFrameTest(), BTFR(), ParticleSource::CreateParticle(), ParticleList::EXPLOSION_LANDMINE, g_Game, ParticleSource::IsParticlePlaying(), m_OnePlayingSAADPSID, m_ParticleSources, OnePlayingSAADEnded(), and TFResult().
|
inlineprivate |
Definition at line 104 of file pmtplayback.c.
References AddFrameTest(), BTFR(), ParticleSource::CreateParticle(), ParticleSource::DisableAutoDestroy(), ParticleList::EXPLOSION_LANDMINE, g_Game, ParticleSource::IsParticlePlaying(), m_ParticleSources, m_StopPSID, StopEnded(), TFResult(), and vector::Zero.
|
inlineprivate |
Definition at line 92 of file pmtplayback.c.
References BTFR(), ParticleSource::CreateParticle(), g_Game, ParticleSource::IsParticlePlaying(), ParticleList::ROADFLARE_BURNING_MAIN, ParticleSource::SetWiggle(), and TFResult().
|
private |
Definition at line 11 of file pmtplayback.c.
Referenced by CheckOnePlayingSAAD(), and OnePlayingSAADEnded().
|
private |
Definition at line 15 of file pmtplayback.c.
Referenced by CheckOnePlayingSA(), and OnePlayingSAEnded().
|
private |
Definition at line 7 of file pmtplayback.c.
Referenced by CheckOnePlaying(), and PassOnePlaying().
|
private |
Definition at line 24 of file pmtplayback.c.
Referenced by CheckStop(), and StopEnded().
|
private |
Definition at line 23 of file pmtplayback.c.
Referenced by CheckStop().
|
private |
Definition at line 22 of file pmtplayback.c.
Referenced by CheckStop().
|
private |
Definition at line 6 of file pmtplayback.c.
Referenced by CheckOnePlaying(), and TestOnePlaying().
|
private |
Definition at line 10 of file pmtplayback.c.
Referenced by CheckOnePlayingSAAD(), and TestOnePlayingStandAloneAutoDestroy().
|
private |
Definition at line 14 of file pmtplayback.c.
Referenced by CheckOnePlayingSA(), and TestOnePlayingStandAlone().
|
private |
Definition at line 3 of file pmtplayback.c.
Referenced by CheckOnePlayingSA(), CheckOnePlayingSAAD(), CheckStop(), TestOnePlayingStandAlone(), TestOnePlayingStandAloneAutoDestroy(), and TestStopping().
|
private |
Definition at line 19 of file pmtplayback.c.
Referenced by CheckStop().
|
private |
Definition at line 18 of file pmtplayback.c.
Referenced by CheckStop(), and TestStopping().
|
staticprivate |
Definition at line 21 of file pmtplayback.c.
Referenced by CheckStop().
|
staticprivate |
Definition at line 20 of file pmtplayback.c.
Referenced by CheckStop().