C# Class WarTornLands.Infrastructure.Systems.DialogSystem.ConversationIterator

Iterator to access the next item in a conversation aggregate. Iterator Patter [GoF 19].
Afficher le fichier Open project: floAr/WarTornLands Class Usage Examples

Méthodes publiques

Méthode Description
ConversationIterator ( Conversation conversation ) : System
CurrentItem ( ) : ConversationItem
First ( ) : ConversationItem
IsDone ( ) : bool
Next ( ) : ConversationItem
Reset ( ) : void

Method Details

ConversationIterator() public méthode

public ConversationIterator ( Conversation conversation ) : System
conversation Conversation
Résultat System

CurrentItem() public méthode

public CurrentItem ( ) : ConversationItem
Résultat ConversationItem

First() public méthode

public First ( ) : ConversationItem
Résultat ConversationItem

IsDone() public méthode

public IsDone ( ) : bool
Résultat bool

Next() public méthode

public Next ( ) : ConversationItem
Résultat ConversationItem

Reset() public méthode

public Reset ( ) : void
Résultat void