OutputFilter class | output.t[645]

Output Filter

`class OutputFilter : object`

Superclass Tree (in declaration order)

`OutputFilter`
`object`

Subclass Tree

`OutputFilter`
`CaptureFilter`
`StringCaptureFilter`
`SwitchableCaptureFilter`
`CommandTranscript`
`MessageBuilder`
`MonitorFilter`
`ParagraphManager`

Global Objects

`commandSequencer conversationManager styleTagFilter typographicalOutputFilter`

Summary of Properties

``

(none)

Summary of Methods

`filterText`

Properties

(none)

Methods

`filterText (ostr, txt)` | `output.t[653]`

Apply the filter - this should be overridden in each filter. The return value is the result of filtering the string.

'ostr' is the OutputStream to which the text is being written, and 'txt' is the original text to be displayed.

TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3