engine
/
pieces.hex
/
PieceHex
Piece
Hex
interface
PieceHex
:
Piece
<
BoardHex
,
MoveGeneratorHex
,
PieceHex
,
Coordinate2D
>
Content copied to clipboard
Functions
Properties
Inheritors
Functions
equals
Link copied to clipboard
open operator fun
equals
(other:
Any
?):
Boolean
Content copied to clipboard
getSymbol
Link copied to clipboard
abstract fun
getSymbol
():
String
Content copied to clipboard
hashCode
Link copied to clipboard
open fun
hashCode
():
Int
Content copied to clipboard
toString
Link copied to clipboard
open fun
toString
():
String
Content copied to clipboard
Properties
moveGenerators
Link copied to clipboard
abstract val
moveGenerators
:
List
<
MoveGeneratorHex
>
Content copied to clipboard
that corresponds to the piece
player
Link copied to clipboard
abstract val
player
:
Player
Content copied to clipboard
the player that owns the piece
Inheritors
ChessPawnHex
Link copied to clipboard
HexBishop
Link copied to clipboard
HexKing
Link copied to clipboard
HexKnight
Link copied to clipboard
HexQueen
Link copied to clipboard
HexRook
Link copied to clipboard