Drag[en]gine Script Module DragonScript Script API  1.0
ConversationTopicGroup Class Reference
Inheritance diagram for ConversationTopicGroup:

Public Member Functions

void addTopic (ConversationTopic topic)
void dispose ()
void forEachTopic (Block aBlock)
StringID getID ()
ConversationTopic getTopicWithID (StringID id)
bool hasTopicWithID (StringID id)
 Topic with ID is present. More...
ConversationTopicGroup new (StringID id)

Detailed Description

A topic group in a conversation script.

Roland Pl├╝ss

Member Function Documentation

◆ addTopic()

void addTopic ( ConversationTopic  topic)

Adds a topic.

◆ dispose()

void dispose ( )

Dispose of the action.

◆ forEachTopic()

void forEachTopic ( Block  aBlock)

Visits all topics.

◆ getID()

StringID getID ( )

Retrieves the ID.

◆ getTopicWithID()

ConversationTopic getTopicWithID ( StringID  id)

Retrieves the topic with ID or null if not found.

◆ hasTopicWithID()

bool hasTopicWithID ( StringID  id)

Topic with ID is present.

◆ new()

Create a new conversation file.

The documentation for this class was generated from the following file: