Example #1
0
//! Resets the board, restores pieces and their position.
void Board::reset()
{
	// Remove old pieces
	clearPieces();

	// Add new pieces
	initPieces(mFlipped);
}
Example #2
0
//! Destructor
Board::~Board()
{
	// Clear all pieces
	clearPieces();

	// Release all textures
	ReleaseCOM(mBlack);
	ReleaseCOM(mWhite);
	ReleaseCOM(mBorder);
	delete mTextures;
}
Example #3
0
CSTimeCarmenNote::CSTimeCarmenNote(MohawkEngine_CSTime *vm) : _vm(vm) {
	_state = 0;
	_feature = NULL;
	clearPieces();
}