FlightGear next
SynthesizeRequest Struct Reference

#include <VoiceSynthesizer.hxx>

Public Member Functions

 SynthesizeRequest ()
 
 SynthesizeRequest (const SynthesizeRequest &other)
 
SynthesizeRequestoperator= (const SynthesizeRequest &other)
 

Static Public Member Functions

static SynthesizeRequest cancelThreadRequest ()
 

Public Attributes

std::string text
 
double speed
 
double volume
 
double pitch
 
SoundSampleReadyListenerlistener
 

Detailed Description

Definition at line 43 of file VoiceSynthesizer.hxx.

Constructor & Destructor Documentation

◆ SynthesizeRequest() [1/2]

SynthesizeRequest::SynthesizeRequest ( )
inline

Definition at line 44 of file VoiceSynthesizer.hxx.

◆ SynthesizeRequest() [2/2]

SynthesizeRequest::SynthesizeRequest ( const SynthesizeRequest & other)
inline

Definition at line 50 of file VoiceSynthesizer.hxx.

Member Function Documentation

◆ cancelThreadRequest()

SynthesizeRequest SynthesizeRequest::cancelThreadRequest ( )
static

Definition at line 69 of file VoiceSynthesizer.cxx.

◆ operator=()

SynthesizeRequest & SynthesizeRequest::operator= ( const SynthesizeRequest & other)
inline

Definition at line 58 of file VoiceSynthesizer.hxx.

Member Data Documentation

◆ listener

SoundSampleReadyListener* SynthesizeRequest::listener

Definition at line 75 of file VoiceSynthesizer.hxx.

◆ pitch

double SynthesizeRequest::pitch

Definition at line 74 of file VoiceSynthesizer.hxx.

◆ speed

double SynthesizeRequest::speed

Definition at line 72 of file VoiceSynthesizer.hxx.

◆ text

std::string SynthesizeRequest::text

Definition at line 71 of file VoiceSynthesizer.hxx.

◆ volume

double SynthesizeRequest::volume

Definition at line 73 of file VoiceSynthesizer.hxx.


The documentation for this struct was generated from the following files: