ConsultTopicclass
A consultation topic. You can place one or more of these inside a Consultable object (using the ‘location’ property, or the ‘+’ notation), to create a database of topics that can be looked up in the consultable.
class
ConsultTopic
:
TopicMatchTopic
Superclass Tree (in declaration order)
ConsultTopic
TopicMatchTopic
TopicEntry
` object`
Subclass Tree
(none)
Global Objects
(none)
Summary of Properties
Inherited from TopicMatchTopic
:
matchExactCase
matchPattern
Inherited from TopicEntry
:
altTalkCount
altTopicList
impliesGreeting
isActive
isConversational
matchObj
matchScore
talkCount
topicGroupActive
topicGroupScoreAdjustment
topicResponse
Summary of Methods
Inherited from TopicMatchTopic
:
findMatchObj
isMatchPossible
matchTopic
Inherited from TopicEntry
:
addAltTopic
addSuggestedTopic
addTopic
adjustScore
anyAltIsActive
breakTopicTie
checkIsActive
deferToEntry
getActor
getTopicOwner
handleTopic
initializeTopicEntry
noteAltInvocation
noteInvocation
Properties
includeInList
OVERRIDDEN
include in the consultation list
Methods
setTopicPronouns (fromActor, obj)
OVERRIDDEN
don’t set any pronouns for the topic - the consultable itself should be the pronoun antecedent
TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3