Public Types | |
typedef Common::List< TalkInstance * > | Items |
typedef Items::iterator | ItemsIterator |
Public Member Functions | |
TalkInstanceList (IllusionsEngine *vm) | |
TalkInstance * | createTalkInstance (Resource *resource) |
void | removeTalkInstance (TalkInstance *talkInstance) |
TalkInstance * | findTalkItem (uint32 talkId) |
TalkInstance * | findTalkItemBySceneId (uint32 sceneId) |
void | pauseBySceneId (uint32 sceneId) |
void | unpauseBySceneId (uint32 sceneId) |
Public Attributes | |
IllusionsEngine * | _vm |
Items | _items |