API Documentation
Loading...
Searching...
No Matches
QTSoundManager Class Reference

Adds Sound generated via the Qt Framework to the application. More...

#include <QTSoundManager.h>

Inheritance diagram for QTSoundManager:
[legend]
Collaboration diagram for QTSoundManager:
[legend]

Public Member Functions

virtual Buffer< SoundavailableSounds () override
 
virtual void enableTextToSpeech (bool enable) override
 
bool playSound (const String &sound) override
 
QSoundEffect * soundEffect (const String &sound)
 
SoundEffectTask * soundEffectTask (const String &sound)
 
virtual bool supportsTextToSpeech () const override
 
bool textToSpeech (const TextToSpeechRequest &speech) override
 
virtual bool textToSpeechEnabled () const override
 
- Public Member Functions inherited from SoundFactory

Static Public Member Functions

static void SetupSystem ()
 

Detailed Description

Adds Sound generated via the Qt Framework to the application.


Member Function Documentation

◆ availableSounds()

virtual Buffer< Sound > availableSounds ( )
overridevirtual

Implements SoundFactory.

◆ enableTextToSpeech()

virtual void enableTextToSpeech ( bool enable)
overridevirtual

Implements SoundFactory.

◆ playSound()

bool playSound ( const String & sound)
overridevirtual

Implements SoundFactory.

◆ SetupSystem()

static void SetupSystem ( )
static

◆ soundEffect()

QSoundEffect * soundEffect ( const String & sound)

◆ soundEffectTask()

SoundEffectTask * soundEffectTask ( const String & sound)

◆ supportsTextToSpeech()

virtual bool supportsTextToSpeech ( ) const
overridevirtual

Implements SoundFactory.

◆ textToSpeech()

bool textToSpeech ( const TextToSpeechRequest & speech)
overridevirtual

Implements SoundFactory.

◆ textToSpeechEnabled()

virtual bool textToSpeechEnabled ( ) const
overridevirtual

Implements SoundFactory.


The documentation for this class was generated from the following file: