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

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

bool Is3D ()
 

Открытые атрибуты

std::string sName
 
SOUND_TYPE eType
 
uint32_t uSoundID
 
uint32_t uFlags
 
PMemBuffer buffer
 
PAudioSample sample
 

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

См. определение в файле AudioPlayer.cpp строка 40

Методы

◆ Is3D()

bool SoundInfo::Is3D ( )
inline

См. определение в файле AudioPlayer.cpp строка 42

42 { return ((uFlags & SOUND_FLAG_3D) == SOUND_FLAG_3D); }

Перекрестные ссылки SOUND_FLAG_3D и uFlags.

Данные класса

◆ sName

std::string SoundInfo::sName

См. определение в файле AudioPlayer.cpp строка 45

Используется в SoundList::FromFile() и AudioPlayer::PlaySound().

◆ eType

SOUND_TYPE SoundInfo::eType

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

Используется в SoundList::FromFile().

◆ uSoundID

uint32_t SoundInfo::uSoundID

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

Используется в SoundList::FromFile().

◆ uFlags

uint32_t SoundInfo::uFlags

См. определение в файле AudioPlayer.cpp строка 48

Используется в SoundList::FromFile() и Is3D().

◆ buffer

PMemBuffer SoundInfo::buffer

См. определение в файле AudioPlayer.cpp строка 49

◆ sample

PAudioSample SoundInfo::sample

См. определение в файле AudioPlayer.cpp строка 50

Используется в AudioPlayer::PlaySound().


Объявления и описания членов класса находятся в файле:
SoundInfo::uFlags
uint32_t uFlags
Definition: AudioPlayer.cpp:48
SOUND_FLAG_3D
@ SOUND_FLAG_3D
Definition: AudioPlayer.cpp:37