Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
IAESound Class Referenceabstract

#include <AESound.h>

Inheritance diagram for IAESound:
ActiveAE::CActiveAESound

Public Member Functions

virtual void Play ()=0
 
virtual void Stop ()=0
 
virtual bool IsPlaying ()=0
 
virtual void SetChannel (AEChannel channel)=0
 
virtual AEChannel GetChannel ()=0
 
virtual void SetVolume (float volume)=0
 
virtual float GetVolume ()=0
 

Protected Member Functions

 IAESound (const std::string &filename)
 
virtual ~IAESound ()=default
 

Friends

class IAE
 

Constructor & Destructor Documentation

◆ IAESound()

IAESound::IAESound ( const std::string & filename)
inlineexplicitprotected

◆ ~IAESound()

virtual IAESound::~IAESound ( )
protectedvirtualdefault

Member Function Documentation

◆ GetChannel()

virtual AEChannel IAESound::GetChannel ( )
pure virtual

Implemented in ActiveAE::CActiveAESound.

◆ GetVolume()

virtual float IAESound::GetVolume ( )
pure virtual

Implemented in ActiveAE::CActiveAESound.

◆ IsPlaying()

virtual bool IAESound::IsPlaying ( )
pure virtual

Implemented in ActiveAE::CActiveAESound.

◆ Play()

virtual void IAESound::Play ( )
pure virtual

Implemented in ActiveAE::CActiveAESound.

◆ SetChannel()

virtual void IAESound::SetChannel ( AEChannel channel)
pure virtual

Implemented in ActiveAE::CActiveAESound.

◆ SetVolume()

virtual void IAESound::SetVolume ( float volume)
pure virtual

Implemented in ActiveAE::CActiveAESound.

◆ Stop()

virtual void IAESound::Stop ( )
pure virtual

Implemented in ActiveAE::CActiveAESound.

Friends And Related Symbol Documentation

◆ IAE

friend class IAE
friend

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