World of Might and Magic  0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
Класс IAudioDataSourceabstract

#include <Media.h>

+ Граф наследования:IAudioDataSource:

Открытые члены

 IAudioDataSource ()
 
virtual ~IAudioDataSource ()
 
virtual bool Open ()=0
 
virtual void Close ()=0
 
virtual size_t GetSampleRate ()=0
 
virtual size_t GetChannelCount ()=0
 
virtual PMemBuffer GetNextBuffer ()=0
 

Подробное описание

См. определение в файле Media.h строка 8

Конструктор(ы)

◆ IAudioDataSource()

IAudioDataSource::IAudioDataSource ( )
inline

См. определение в файле Media.h строка 10

10 {}

◆ ~IAudioDataSource()

virtual IAudioDataSource::~IAudioDataSource ( )
inlinevirtual

См. определение в файле Media.h строка 11

11 {}

Методы

◆ Open()

virtual bool IAudioDataSource::Open ( )
pure virtual

◆ Close()

virtual void IAudioDataSource::Close ( )
pure virtual

Замещается в AudioBaseDataSource.

◆ GetSampleRate()

virtual size_t IAudioDataSource::GetSampleRate ( )
pure virtual

Замещается в AudioBaseDataSource.

◆ GetChannelCount()

virtual size_t IAudioDataSource::GetChannelCount ( )
pure virtual

Замещается в AudioBaseDataSource.

◆ GetNextBuffer()

virtual PMemBuffer IAudioDataSource::GetNextBuffer ( )
pure virtual

Замещается в AudioBaseDataSource.


Объявления и описания членов класса находятся в файле: