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

#include <Media.h>

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

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

 IAudioSample ()
 
virtual ~IAudioSample ()
 
virtual bool Open (PAudioDataSource data_source)=0
 
virtual bool IsValid ()=0
 
virtual bool Play (bool loop=false, bool positioned=false)=0
 
virtual bool Stop ()=0
 
virtual bool SetVolume (float volume)=0
 
virtual bool SetPosition (float x, float y, float z, float max_dist)=0
 

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

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

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

◆ IAudioSample()

IAudioSample::IAudioSample ( )
inline

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

46 {}

◆ ~IAudioSample()

virtual IAudioSample::~IAudioSample ( )
inlinevirtual

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

47 {}

Методы

◆ Open()

virtual bool IAudioSample::Open ( PAudioDataSource  data_source)
pure virtual

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

◆ IsValid()

virtual bool IAudioSample::IsValid ( )
pure virtual

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

◆ Play()

virtual bool IAudioSample::Play ( bool  loop = false,
bool  positioned = false 
)
pure virtual

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

◆ Stop()

virtual bool IAudioSample::Stop ( )
pure virtual

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

◆ SetVolume()

virtual bool IAudioSample::SetVolume ( float  volume)
pure virtual

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

◆ SetPosition()

virtual bool IAudioSample::SetPosition ( float  x,
float  y,
float  z,
float  max_dist 
)
pure virtual

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


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