MCPcopy Create free account
hub / github.com/carbonengine/trinity / Stop

Method Stop

trinity/Eve/SpaceObject/Children/EveChildExplosion.cpp:95–107  ·  view source on GitHub ↗

-------------------------------------------------------------------------------------- Description: Stops explosion playback --------------------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

93// Stops explosion playback
94// --------------------------------------------------------------------------------------
95void EveChildExplosion::Stop()
96{
97 // manually unregister the global explosion container
98 if( this->IsInRegistry() )
99 {
100 UnRegisterComponents();
101 }
102 m_objects.Clear();
103 m_isPlaying = false;
104 m_sharedObjects.clear();
105 m_globalExplosionInstances.Clear();
106 m_globalExplosionContainer.Unlock();
107}
108
109// --------------------------------------------------------------------------------------
110// Description:

Callers 5

StopCurveSetMethod · 0.45
StopCurveSetMethod · 0.45
StopAllCurveSetsMethod · 0.45
StopCurveSetMethod · 0.45
OnVolumeModifiedMethod · 0.45

Calls 3

IsInRegistryMethod · 0.80
ClearMethod · 0.45
UnlockMethod · 0.45

Tested by

no test coverage detected