KVIrc 5.2.4
Developer APIs
Public Member Functions | Private Attributes | List of all members
KviSoundPlayerEntry Class Reference

#include <libkvisnd.h>

Public Member Functions

SoundSystemCleanupRoutine cleanupRoutine () const
 
 KviSoundPlayerEntry (SoundSystemPlayRoutine pPlayRoutine, SoundSystemCleanupRoutine pCleanupRoutine)
 
SoundSystemPlayRoutine playRoutine () const
 

Private Attributes

SoundSystemCleanupRoutine m_pCleanupRoutine
 
SoundSystemPlayRoutine m_pPlayRoutine
 

Constructor & Destructor Documentation

◆ KviSoundPlayerEntry()

KviSoundPlayerEntry::KviSoundPlayerEntry ( SoundSystemPlayRoutine  pPlayRoutine,
SoundSystemCleanupRoutine  pCleanupRoutine 
)
inline

Member Function Documentation

◆ cleanupRoutine()

SoundSystemCleanupRoutine KviSoundPlayerEntry::cleanupRoutine ( ) const
inline

◆ playRoutine()

SoundSystemPlayRoutine KviSoundPlayerEntry::playRoutine ( ) const
inline

References m_pPlayRoutine.

Referenced by KviSoundPlayer::play().

Member Data Documentation

◆ m_pCleanupRoutine

SoundSystemCleanupRoutine KviSoundPlayerEntry::m_pCleanupRoutine
private

Referenced by cleanupRoutine().

◆ m_pPlayRoutine

SoundSystemPlayRoutine KviSoundPlayerEntry::m_pPlayRoutine
private

Referenced by playRoutine().


The documentation for this class was generated from the following file: