Packagecom.godpaper.tic_tac_toe.busniess.managers
Classpublic class ChessPiecesManager_TicTacToe
InheritanceChessPiecesManager_TicTacToe Inheritance ChessPiecesManagerDefault Inheritance Object

ChessPiecesManager_TicTacToe.as class.



Public Properties
 PropertyDefined By
 InheritedeatOffs : Vector.<ChessPiece>
return the eaten chess pieces.
ChessPiecesManagerDefault
 InheritedisChecking : Boolean
return isChecking value.
ChessPiecesManagerDefault
 Inheritedmemento : ChessPiecesMemento
ChessPiecesManagerDefault
 InheritedpreviousMementos : Array
[read-only]
ChessPiecesManagerDefault
Protected Properties
 PropertyDefined By
 InheritedchessBoardModel : ChessBoardModel
ChessPiecesManagerDefault
 InheritedchessGaketsModel : ChessGasketsModel
ChessPiecesManagerDefault
 InheritedchessPiecesModel : ChessPiecesModel
ChessPiecesManagerDefault
 InheritedcurrentRemovedPieceIndexs : Vector.<int>
[read-only]
ChessPiecesManagerDefault
 InheritedcurrentRemovedPieces : Vector.<ChessPiece>
ChessPiecesManagerDefault
Public Methods
 MethodDefined By
  
ChessPiecesManager_TicTacToe
  
applyMove(conductVO:ConductVO):void
[override]
ChessPiecesManager_TicTacToe
 Inherited
ChessPiecesManagerDefault
 Inherited
doMoveValidation(conductVO:ConductVO):Boolean
ChessPiecesManagerDefault
 Inherited
indicateCheck(pieces:Vector.<ChessPiece>, marshal:BitBoard):Boolean
ChessPiecesManagerDefault
 Inherited
indicateCheckmate(gamePosition:PositionVO):Boolean
ChessPiecesManagerDefault
 Inherited
indicateGasketsCapture(legalCaptures:BitBoard):void
ChessPiecesManagerDefault
 Inherited
indicateGasketsMove(legalMoves:BitBoard):void
ChessPiecesManagerDefault
 Inherited
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
 Inherited
noneMove():int
Plugin to death,results to human or computer win. return the game status code.
ChessPiecesManagerDefault
 Inherited
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
 Inherited
willNoneMove(gamePosition:PositionVO):Boolean
ChessPiecesManagerDefault
Protected Methods
 MethodDefined By
  
[override]
ChessPiecesManager_TicTacToe
 Inherited
ChessPiecesManagerDefault
  
[override]
ChessPiecesManager_TicTacToe
 Inherited
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