Interfaces
 InterfaceDescription
 IDialogsController Common interface between differents dialog systems.
Classes
 ClassDescription
 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