C# Class Queem.Core.History.MovesHistory

Datei anzeigen Open project: Ribtoks/Queem

Protected Properties

Property Type Description
deltaChanges List
lastIndex int
maxlength int
moves List

Public Methods

Method Description
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

Protected Methods

Method Description
FillCache ( ) : void

Method Details

AddItem() public method

public AddItem ( Move move ) : void
move Queem.Core.Move
return void

ClearAll() public method

public ClearAll ( ) : void
return void

FillCache() protected method

protected FillCache ( ) : void
return void

GetLastDeltaChange() public method

public GetLastDeltaChange ( ) : DeltaChange
return DeltaChange

GetLastMove() public method

public GetLastMove ( ) : Move
return Queem.Core.Move

GetMovesArray() public method

public GetMovesArray ( ) : string[]
return string[]

GetNextDeltaChange() public method

public GetNextDeltaChange ( ) : DeltaChange
return DeltaChange

GetNextMove() public method

public GetNextMove ( ) : Move
return Queem.Core.Move

GetPreLastMove() public method

public GetPreLastMove ( ) : Move
return Queem.Core.Move

HasItems() public method

public HasItems ( ) : bool
return bool

MovesHistory() public method

public MovesHistory ( ) : System
return System

PopLastDeltaChange() public method

public PopLastDeltaChange ( ) : DeltaChange
return DeltaChange

RemoveLastItem() public method

public RemoveLastItem ( ) : void
return void

Reset() public method

public Reset ( ) : void
return void

Property Details

deltaChanges protected_oe property

protected List deltaChanges
return List

lastIndex protected_oe property

protected int lastIndex
return int

maxlength protected_oe property

protected int maxlength
return int

moves protected_oe property

protected List moves
return List