Material class | sense.t[21]

Material: the base class for library objects that specify the way senses pass through objects.

`class Material : object`

Superclass Tree (in declaration order)

`Material`
`object`

Subclass Tree

(none)

Global Objects

`adventium coarseMesh fineMesh glass paper`

Summary of Properties

`hearThru seeThru smellThru touchThru`

Summary of Methods

`senseThru`

Properties

`hearThru` | `sense.t[41]`

no description available

`seeThru` | `sense.t[40]`

For each sense, each material must define an appropriate xxxThru property that returns the transparency level for that sense through the material. Any xxxThru property not defined in an individual material defaults to opaque.

`smellThru` | `sense.t[42]`

no description available

`touchThru` | `sense.t[43]`

no description available

Methods

`senseThru (sense)` | `sense.t[28]`

Determine how a sense passes through the material. We'll return a transparency level. (Individual materials should not need to override this method, since it simply dispatches to the various xxxThru methods.)

TADS 3 Library Manual
Generated on 8/21/2012 from TADS version 3.1.2