Classe TMoveList
Unité
Déclaration
type TMoveList = class(TObject)
Description
This item has no description.
Hiérarchie
- TObject
- TMoveList
Aperçu
Méthodes
| Public | constructor Create; |
| Public | destructor Destroy; override; |
| Public | procedure Append(const AMove: TMove); overload; |
| Public | procedure Append(const AX1, AY1, AX2, AY2: integer; const AType: TPieceTypeWide; const AColor: TPieceColorWide; const AInfo: TMoveInfoSet); overload; |
| Public | procedure Append(const AX1, AY1, AX2, AY2: integer; const AType: TPieceTypeWide; const AColor: TPieceColorWide; const ACapture: boolean); overload; |
| Public | procedure Clear; |
| Public | function Count: integer; |
| Public | function GetMove(const AIndex: integer): TMove; |
| Public | function GetMoveStr(const AIndex: integer): string; |
| Public | function IndexOf(const AX1, AY1, AX2, AY2: integer; const APromotion: TPieceTypeWide): integer; overload; |
| Public | function IndexOf(const APiece, ADisambiguation, ACapture, ASquareOrCastling, APromotion, ACheckOrCheckmate: string): integer; overload; |
| Public | function IndexOf(const AMove: string): integer; overload; |
Description
Méthodes
| Public | constructor Create; |
|
This item has no description. | |
| Public | destructor Destroy; override; |
|
This item has no description. | |
| Public | procedure Append(const AMove: TMove); overload; |
|
This item has no description. | |
| Public | procedure Append(const AX1, AY1, AX2, AY2: integer; const AType: TPieceTypeWide; const AColor: TPieceColorWide; const AInfo: TMoveInfoSet); overload; |
|
This item has no description. | |
| Public | procedure Append(const AX1, AY1, AX2, AY2: integer; const AType: TPieceTypeWide; const AColor: TPieceColorWide; const ACapture: boolean); overload; |
|
This item has no description. | |
| Public | procedure Clear; |
|
This item has no description. | |
| Public | function Count: integer; |
|
This item has no description. | |
| Public | function GetMove(const AIndex: integer): TMove; |
|
This item has no description. | |
| Public | function GetMoveStr(const AIndex: integer): string; |
|
This item has no description. | |
| Public | function IndexOf(const AX1, AY1, AX2, AY2: integer; const APromotion: TPieceTypeWide): integer; overload; |
|
This item has no description. | |
| Public | function IndexOf(const APiece, ADisambiguation, ACapture, ASquareOrCastling, APromotion, ACheckOrCheckmate: string): integer; overload; |
|
This item has no description. | |
| Public | function IndexOf(const AMove: string): integer; overload; |
|
This item has no description. | |
Produit par PasDoc 1.0.4.