InventoryLister class | lister.t[1547]

Base class for inventory listers. This lister uses a special listing method to show the items, so that items can be shown with special notations in an inventory list that might not appear in other types of listings.

`class InventoryLister : Lister`

Superclass Tree (in declaration order)

`InventoryLister`
`Lister`
`object`

Subclass Tree

`InventoryLister`
`DividedInventoryLister`
`InventorySublister`
`WearingLister`
`WearingSublister`

Global Objects

`actorSingleInventoryLister`

Summary of Properties

``

Inherited from `Lister` :
`nextCustomFlag`

Summary of Methods

`isListed showContentsList showInlineContentsList showListItem showListItemCounted`

Inherited from `Lister` :
`contentsListed contentsListedSeparately getArrangedListCardinality getArrangedListNounPhraseCount getContents getFilteredList getListedContents getListGrouping getTopLister listCardinality listSepEnd listSepMiddle listSepTwo listWith longListSepEnd longListSepMiddle longListSepTwo showArrangedList showList showListAll showListContentsPrefixTall showListEmpty showListIndent showListPrefixTall showListPrefixWide showListSeparator showListSimple showListSuffixWide showSeparateContents showTallListNewline`

Properties

(none)

Methods

`isListed (obj)`OVERRIDDEN | `lister.t[1549]`

list items in inventory according to their isListedInInventory

`showContentsList (pov, obj, options, indent, infoTab)`OVERRIDDEN | `lister.t[1566]`

Show contents of the items in the inventory. We customize this so that we can differentiate inventory contents lists from other contents lists.

`showInlineContentsList (pov, obj, options, indent, infoTab)`OVERRIDDEN | `lister.t[1576]`

Show the contents in-line, for an inventory listing.

`showListItem (obj, options, pov, infoTab)`OVERRIDDEN | `lister.t[1555]`

Show list items using the inventory name, which might differ from the regular nmae of the object.

`showListItemCounted (lst, options, pov, infoTab)`OVERRIDDEN | `lister.t[1558]`

no description available

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