GODPAPER | All Packages | All Classes | Index | Frames No Frames |
ChessPiecesManager_TicTacToe

Package | com.godpaper.tic_tac_toe.busniess.managers
Class | public class ChessPiecesManager_TicTacToe
Inheritance | ChessPiecesManager_TicTacToe ChessPiecesManagerDefault Object

ChessPiecesManager_TicTacToe.as class.

Public Properties
Hide Inherited Public Properties
Show Inherited Public Properties

| Property | Defined By
--- | --- | ---
|  | eatOffs : Vector.<ChessPiece> return the eaten chess pieces. | ChessPiecesManagerDefault
|  | isChecking : Boolean return isChecking value. | ChessPiecesManagerDefault
|  | memento : ChessPiecesMemento | ChessPiecesManagerDefault
|  | previousMementos : Array [read-only] | ChessPiecesManagerDefault

Protected Properties
Hide Inherited Protected Properties
Show Inherited Protected Properties

| Property | Defined By
--- | --- | ---
|  | chessBoardModel : ChessBoardModel | ChessPiecesManagerDefault
|  | chessGaketsModel : ChessGasketsModel | ChessPiecesManagerDefault
|  | chessPiecesModel : ChessPiecesModel | ChessPiecesManagerDefault
|  | currentRemovedPieceIndexs : Vector.<int> [read-only] | ChessPiecesManagerDefault
|  | currentRemovedPieces : Vector.<ChessPiece> | ChessPiecesManagerDefault

Public Methods
Hide Inherited Public Methods
Show Inherited Public Methods

| Method | Defined By
--- | --- | ---
|  | ChessPiecesManager_TicTacToe() | ChessPiecesManager_TicTacToe
|  | applyMove(conductVO:ConductVO):void [override] | ChessPiecesManager_TicTacToe
|  | calculatePieceIndex(chessPiece:ChessPiece):int | ChessPiecesManagerDefault
|  | doMoveValidation(conductVO:ConductVO):Boolean | ChessPiecesManagerDefault
|  | indicateCheck(pieces:Vector.<ChessPiece>, marshal:BitBoard):Boolean | ChessPiecesManagerDefault
|  | indicateCheckmate(gamePosition:PositionVO):Boolean | ChessPiecesManagerDefault
|  | indicateGasketsCapture(legalCaptures:BitBoard):void | ChessPiecesManagerDefault
|  | indicateGasketsMove(legalMoves:BitBoard):void | ChessPiecesManagerDefault
|  | makeMove(conductVO:ConductVO):void Make Move is a function inside a chess program to update the internal chess position and its Board representation as well as associated or dependent state variables and data by a move made on the internal board, such as zobrist keys to index the transposition table. | ChessPiecesManagerDefault
|  | noneMove():int Plugin to death,results to human or computer win. return the game status code. | ChessPiecesManagerDefault
|  | unmakeMove(conductVO:ConductVO):void Unmake Move is a function inside a chess program to update the internal chess position and its Board representation as well as associated or dependent state variables and data by a move unmade on the internal board. | ChessPiecesManagerDefault
|  | willNoneMove(gamePosition:PositionVO):Boolean | ChessPiecesManagerDefault

Protected Methods
Show Inherited Protected Methods
Show Inherited Protected Methods

| Method | Defined By
--- | --- | ---
|  | blueSideHandler():void [override] | ChessPiecesManager_TicTacToe
|  | greenSideHandler():void | ChessPiecesManagerDefault
|  | redSideHandler():void [override] | ChessPiecesManager_TicTacToe
|  | updateTasksProcess():void | ChessPiecesManagerDefault

Constructor Detail

ChessPiecesManager_TicTacToe | () | Constructor

`public function ChessPiecesManager_TicTacToe()`

Method Detail

applyMove | () | method

`override public function applyMove(conductVO:ConductVO):void`

Parameters

| `conductVO:ConductVO`

blueSideHandler | () | method |

`override protected function blueSideHandler():void`

redSideHandler | () | method |

`override protected function redSideHandler():void`

Thu Jan 16 2014, 01:11 PM +08:00