gtAudioObject
abstract class : gtRefObject
Общий класс для аудио объектов.
Методы
gtAudioObject::getAudioSource
virtual gtAudioSource* getAudioSource() = 0;
Получить указатель на звук который объект воспроизводит.
gtAudioObject::getName
virtual const gtStringA& getName() = 0;
Получить имя. Имя устанавливается методом setName.
gtAudioObject::getVolume
virtual f32 getVolume() = 0;
Получить текущую громкость этого звукового объекта.
gtAudioObject::isLoop
virtual bool isLoop() = 0;
Вернёт истину если объект повторно запускает воспроизведение звука.
gtAudioObject::isPlay
virtual bool isPlay() = 0;
Вернёт истину если звук воспроизводится.
gtAudioObject::pause
virtual void pause() = 0;
Приостановить воспроизведение.
gtAudioObject::play
virtual void play() = 0;
Начать воспроизведение.
gtAudioObject::setAudioSource
virtual void setAudioSource( gtAudioSource* source ) = 0;
Установить источник звука.
gtAudioObject::setLoop
virtual void setLoop( bool isLoop ) = 0;
Установить повторяющееся воспроизведение.
gtAudioObject::setName
virtual void setName( const gtStringA& name ) = 0;
Установить имя.
gtAudioObject::setVolume
virtual void setVolume( f32 volume ) = 0;
Установить громкость.
gtAudioObject::stop
virtual void stop() = 0;
Остановить воспроизведение.
|