C# Class Queem.Core.BitBoards.RookBitBoard

Inheritance: BitBoard
Mostrar archivo Open project: Ribtoks/Queem

Protected Properties

Property Type Description
rankMask ulong

Public Methods

Method Description
DoMove ( Move move ) : void
GetInnerProperty ( ) : int
RookBitBoard ( ) : System
RookBitBoard ( ulong val ) : System
SetInnerProperty ( int property ) : void
SetupOrientation ( PlayerPosition pp ) : void
UnsetBit ( Square sq ) : BitBoard

Method Details

DoMove() public method

public DoMove ( Move move ) : void
move Move
return void

GetInnerProperty() public method

public GetInnerProperty ( ) : int
return int

RookBitBoard() public method

public RookBitBoard ( ) : System
return System

RookBitBoard() public method

public RookBitBoard ( ulong val ) : System
val ulong
return System

SetInnerProperty() public method

public SetInnerProperty ( int property ) : void
property int
return void

SetupOrientation() public method

public SetupOrientation ( PlayerPosition pp ) : void
pp PlayerPosition
return void

UnsetBit() public method

public UnsetBit ( Square sq ) : BitBoard
sq Square
return BitBoard

Property Details

rankMask protected_oe property

protected ulong rankMask
return ulong