TopicDatabase class | thing.t[10600], topicEntry.t[188]

no description available

Modified in topicEntry.t[188]:
A TopicDatabase is a container for TopicEntries that provides a method for determining the TopicEntry that best matches a list of topics

`class TopicDatabase : object`

Superclass Tree (in declaration order)

`TopicDatabase`
`object`

Subclass Tree

`TopicDatabase`
`ActorTopicDatabase`
`Actor`
`Player`
`ActorState`
`Consultable`
`ThoughtManager`

Global Objects

(none)

Summary of Properties

``

(none)

Summary of Methods

`addTopic getBestMatch`

Properties

(none)

Methods

`addTopic (top)` | `topicEntry.t[285]`

Add a topic entry to the appropriate list or list on this TopicDatabase.

`getBestMatch (myList, requestedList)` | `topicEntry.t[194]`

Find the topic entry among those supplied in myList that best matches at least one of the topics passed in requestedList.

Adv3Lite Library Reference Manual
Generated on 08/12/2025 from adv3Lite version 2.2.2