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

#include <Media.h>

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

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

 IAudioTrack ()
 
virtual ~IAudioTrack ()
 
virtual bool Open (PAudioDataSource data_source)=0
 
virtual bool IsValid ()=0
 
virtual bool Play ()=0
 
virtual bool Stop ()=0
 
virtual bool Pause ()=0
 
virtual bool Resume ()=0
 
virtual bool SetVolume (float volume)=0
 
virtual float GetVolume ()=0
 

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

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

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

◆ IAudioTrack()

IAudioTrack::IAudioTrack ( )
inline

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

27 {}

◆ ~IAudioTrack()

virtual IAudioTrack::~IAudioTrack ( )
inlinevirtual

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

28 {}

Методы

◆ Open()

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

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

◆ IsValid()

virtual bool IAudioTrack::IsValid ( )
pure virtual

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

◆ Play()

virtual bool IAudioTrack::Play ( )
pure virtual

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

◆ Stop()

virtual bool IAudioTrack::Stop ( )
pure virtual

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

◆ Pause()

virtual bool IAudioTrack::Pause ( )
pure virtual

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

◆ Resume()

virtual bool IAudioTrack::Resume ( )
pure virtual

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

◆ SetVolume()

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

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

◆ GetVolume()

virtual float IAudioTrack::GetVolume ( )
pure virtual

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


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