Lines Matching refs:pHeap
432 void SoundPlayer::detail_AppendPlayerHeap( internal::PlayerHeap* pHeap ) in detail_AppendPlayerHeap() argument
434 NW_NULL_ASSERT( pHeap ); in detail_AppendPlayerHeap()
436 pHeap->AttachSoundPlayer( this ); in detail_AppendPlayerHeap()
437 m_PlayerHeapList.PushBack( pHeap ); in detail_AppendPlayerHeap()
449 void SoundPlayer::detail_RemovePlayerHeap( internal::PlayerHeap* pHeap ) in detail_RemovePlayerHeap() argument
451 m_PlayerHeapList.Erase( pHeap ); in detail_RemovePlayerHeap()
496 internal::PlayerHeap* pHeap = pSound->GetPlayerHeap(); in detail_FreePlayerHeap() local
497 if ( pHeap == NULL ) return; in detail_FreePlayerHeap()
500 pHeap->DetachSound( pSound ); in detail_FreePlayerHeap()
501 pSound->DetachPlayerHeap( pHeap ); in detail_FreePlayerHeap()
504 m_PlayerHeapList.PushBack( pHeap ); in detail_FreePlayerHeap()