Module sayAllHandler
[hide private]
[frames] | no frames]

Module sayAllHandler

source code

Functions [hide private]
 
_startGenerator(generator) source code
 
stop()
Stop say all if a say all is in progress.
source code
bool
isRunning()
Determine whether say all is currently running.
source code
 
readObjects(obj) source code
 
generateObjectSubtreeSpeech(obj, indexGen) source code
 
readObjectsHelper_generator(obj) source code
 
readText(info, cursor) source code
 
readTextHelper_generator(info, cursor) source code
Variables [hide private]
  CURSOR_CARET = 0
  CURSOR_REVIEW = 1
  _generatorID = None
hash(x)
Function Details [hide private]

isRunning()

source code 

Determine whether say all is currently running.

Returns: bool
True if say all is currently running, False if not.

Note: If say all completes and there is no call to stop (which is called from speech.cancelSpeech), this will incorrectly return True. This should not matter, but is worth noting nevertheless.