C# 클래스 Queem.Core.History.MovesHistory

파일 보기 프로젝트 열기: Ribtoks/Queem

보호된 프로퍼티들

프로퍼티 타입 설명
deltaChanges List
lastIndex int
maxlength int
moves List

공개 메소드들

메소드 설명
AddItem ( Move move ) : void
ClearAll ( ) : void
GetLastDeltaChange ( ) : DeltaChange
GetLastMove ( ) : Move
GetMovesArray ( ) : string[]
GetNextDeltaChange ( ) : DeltaChange
GetNextMove ( ) : Move
GetPreLastMove ( ) : Move
HasItems ( ) : bool
MovesHistory ( ) : System
PopLastDeltaChange ( ) : DeltaChange
RemoveLastItem ( ) : void
Reset ( ) : void

보호된 메소드들

메소드 설명
FillCache ( ) : void

메소드 상세

AddItem() 공개 메소드

public AddItem ( Move move ) : void
move Queem.Core.Move
리턴 void

ClearAll() 공개 메소드

public ClearAll ( ) : void
리턴 void

FillCache() 보호된 메소드

protected FillCache ( ) : void
리턴 void

GetLastDeltaChange() 공개 메소드

public GetLastDeltaChange ( ) : DeltaChange
리턴 DeltaChange

GetLastMove() 공개 메소드

public GetLastMove ( ) : Move
리턴 Queem.Core.Move

GetMovesArray() 공개 메소드

public GetMovesArray ( ) : string[]
리턴 string[]

GetNextDeltaChange() 공개 메소드

public GetNextDeltaChange ( ) : DeltaChange
리턴 DeltaChange

GetNextMove() 공개 메소드

public GetNextMove ( ) : Move
리턴 Queem.Core.Move

GetPreLastMove() 공개 메소드

public GetPreLastMove ( ) : Move
리턴 Queem.Core.Move

HasItems() 공개 메소드

public HasItems ( ) : bool
리턴 bool

MovesHistory() 공개 메소드

public MovesHistory ( ) : System
리턴 System

PopLastDeltaChange() 공개 메소드

public PopLastDeltaChange ( ) : DeltaChange
리턴 DeltaChange

RemoveLastItem() 공개 메소드

public RemoveLastItem ( ) : void
리턴 void

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

프로퍼티 상세

deltaChanges 보호되어 있는 프로퍼티

protected List deltaChanges
리턴 List

lastIndex 보호되어 있는 프로퍼티

protected int lastIndex
리턴 int

maxlength 보호되어 있는 프로퍼티

protected int maxlength
리턴 int

moves 보호되어 있는 프로퍼티

protected List moves
리턴 List