//----------------------------------------------------------------------------- CIwRenderManager::~CIwRenderManager() { IW_CALLSTACK("CIwRenderManager::~CIwRenderManager") DestroySlots(); IW_SINGLETON_CLEAR(RenderManager); }
//----------------------------------------------------------------------------- CIwSoundManager::~CIwSoundManager() { IW_CALLSTACK("CIwSoundManager::~CIwSoundManager") IW_SINGLETON_CLEAR(SoundManager); delete m_GroupIdentity; delete m_ParamsIdentity; delete[] m_SoundInsts; delete[] m_SoundInstPtrs; delete[] s_ChannelsPCM8; delete[] s_ChannelsPCM16; delete[] s_ChannelsADPCM; }
//-------------------------------------------------------------------------------- CIwGameClock::~CIwGameClock() { IW_CALLSTACK("CIwGameClock::~CIwGameClock"); IW_SINGLETON_CLEAR(GameClock); }