Lines Matching refs:pHeap
434 void SoundPlayer::detail_AppendPlayerHeap( internal::PlayerHeap* pHeap ) in detail_AppendPlayerHeap() argument
436 NW_NULL_ASSERT( pHeap ); in detail_AppendPlayerHeap()
438 pHeap->AttachSoundPlayer( this ); in detail_AppendPlayerHeap()
439 m_PlayerHeapList.PushBack( pHeap ); in detail_AppendPlayerHeap()
451 void SoundPlayer::detail_RemovePlayerHeap( internal::PlayerHeap* pHeap ) in detail_RemovePlayerHeap() argument
453 m_PlayerHeapList.Erase( pHeap ); in detail_RemovePlayerHeap()
498 internal::PlayerHeap* pHeap = pSound->GetPlayerHeap(); in detail_FreePlayerHeap() local
499 if ( pHeap == NULL ) return; in detail_FreePlayerHeap()
502 pHeap->DetachSound( pSound ); in detail_FreePlayerHeap()
503 pSound->DetachPlayerHeap( pHeap ); in detail_FreePlayerHeap()
506 m_PlayerHeapList.PushBack( pHeap ); in detail_FreePlayerHeap()