My Project
SallyAPI::Speech::CSpeechOutputManager Class Reference

Manager for speech outputs. More...

#include <SpeechManager.h>

List of all members.

Public Member Functions

void Stop ()
 Stops this object.
void Speak (const std::string &say, bool isImportand=false)
 Speaks.
void Speak (const std::string &say, bool isImportand, const char *first,...)
 Speaks.

Static Public Member Functions

static
SallyAPI::Speech::CSpeechOutputManager
GetInstance ()
 Gets the instance.
static void DeleteInstance ()
 Deletes an instance.
static void Activate ()
 Activates this object.
static void Deactivate ()
 Deactivates this object.
static void SetValues (SallyAPI::GUI::CWindow *mainWindow)
 Sets the values.

Detailed Description

Manager for speech outputs.

Author:
Christian Knobloch
Date:
19.04.2010

Member Function Documentation

void CSpeechOutputManager::Activate ( ) [static]

Activates this object.

Author:
Christian Knobloch
Date:
19.04.2010

Deactivates this object.

Author:
Christian Knobloch
Date:
19.04.2010

Deletes an instance.

Author:
Christian Knobloch
Date:
19.04.2010

Gets the instance.

Author:
Christian Knobloch
Date:
19.04.2010
Returns:
null if it fails, else the instance.

Sets the values.

Author:
Christian Knobloch
Date:
19.04.2010
Parameters:
[in,out]mainWindowIf non-null, the main window.
void CSpeechOutputManager::Speak ( const std::string &  say,
bool  isImportand = false 
)

Speaks.

Author:
Christian Knobloch
Date:
19.04.2010
Parameters:
sayThe say.
isImportandtrue if is importand.
void CSpeechOutputManager::Speak ( const std::string &  say,
bool  isImportand,
const char *  first,
  ... 
)

Speaks.

Author:
Christian Knobloch
Date:
19.04.2010
Parameters:
sayThe say.
isImportandtrue if is importand.
firstThe first.

Stops this object.

Author:
Christian Knobloch
Date:
19.04.2010

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines