C# 클래스 WarTornLands.Infrastructure.Systems.DialogSystem.ConversationIterator

Iterator to access the next item in a conversation aggregate. Iterator Patter [GoF 19].
파일 보기 프로젝트 열기: floAr/WarTornLands 1 사용 예제들

공개 메소드들

메소드 설명
ConversationIterator ( Conversation conversation ) : System
CurrentItem ( ) : ConversationItem
First ( ) : ConversationItem
IsDone ( ) : bool
Next ( ) : ConversationItem
Reset ( ) : void

메소드 상세

ConversationIterator() 공개 메소드

public ConversationIterator ( Conversation conversation ) : System
conversation Conversation
리턴 System

CurrentItem() 공개 메소드

public CurrentItem ( ) : ConversationItem
리턴 ConversationItem

First() 공개 메소드

public First ( ) : ConversationItem
리턴 ConversationItem

IsDone() 공개 메소드

public IsDone ( ) : bool
리턴 bool

Next() 공개 메소드

public Next ( ) : ConversationItem
리턴 ConversationItem

Reset() 공개 메소드

public Reset ( ) : void
리턴 void