C# Class Othello.Playing

Mostra file Open project: tanukizoba/Aguey-Agile

Public Methods

Method Description
ChangeColor ( int data, int Opponent, int x, int y, int direction ) : void
ChangeColorHelper ( int data, int Opponent, int x, int y, int direction ) : void
CheckAvailble ( int data, bool turnBlack ) : ].int[
CountAvailableMove ( int AvailableMove ) : int
CountScore ( int data ) : int[]
FindAvailable ( int data, int Opponent, int x, int y, int direction ) : bool
FindPossibleMove ( int data, int OpponentPiece ) : ].bool[
WriteAvailable ( int data, System panel ) : void
WritePiece ( int data, System panel ) : void

Method Details

ChangeColor() public static method

public static ChangeColor ( int data, int Opponent, int x, int y, int direction ) : void
data int
Opponent int
x int
y int
direction int
return void

ChangeColorHelper() public static method

public static ChangeColorHelper ( int data, int Opponent, int x, int y, int direction ) : void
data int
Opponent int
x int
y int
direction int
return void

CheckAvailble() public static method

public static CheckAvailble ( int data, bool turnBlack ) : ].int[
data int
turnBlack bool
return ].int[

CountAvailableMove() public static method

public static CountAvailableMove ( int AvailableMove ) : int
AvailableMove int
return int

CountScore() public static method

public static CountScore ( int data ) : int[]
data int
return int[]

FindAvailable() public static method

public static FindAvailable ( int data, int Opponent, int x, int y, int direction ) : bool
data int
Opponent int
x int
y int
direction int
return bool

FindPossibleMove() public static method

public static FindPossibleMove ( int data, int OpponentPiece ) : ].bool[
data int
OpponentPiece int
return ].bool[

WriteAvailable() public static method

public static WriteAvailable ( int data, System panel ) : void
data int
panel System
return void

WritePiece() public static method

public static WritePiece ( int data, System panel ) : void
data int
panel System
return void