| Interface | Description | |
|---|---|---|
| IDialogsController | Common interface between differents dialog systems. |
| Class | Description | |
|---|---|---|
| AdventureDialog | Data structure for dialog between two characters in the adventure. | |
| DialogManager | Manager of all the dialogs in the adventure. | |
| SayItem | Item to say inside a Topic | |
| Topic | This class is the atom of a conversation in the adventure. | |
| TopicActions | Enumeration of constants of the actions available in a dialog Topic |