void Instruction::show()
{
	std::string addr = firstRow->getAddress();
	std::cout << std::endl;
	std::cout << "Instr: addr: " << addr ;
	std::vector<HexSign*> hexes = getHexes();
	std::cout << " hexes: " ;
	for( int i = 0 ; i < hexes.size() ; ++i)
		std::cout << " " << hexes.at(i)->getHex();
	if(firstRow->getAssembly() != NULL)
		firstRow->getAssembly()->show();
}
Пример #2
0
Файл: Unit.cpp Проект: vcmi/vcmi
std::vector<BattleHex> Unit::getHexes(BattleHex assumedPos) const
{
	return getHexes(assumedPos, doubleWide(), unitSide());
}
Пример #3
0
Файл: Unit.cpp Проект: vcmi/vcmi
std::vector<BattleHex> Unit::getHexes() const
{
	return getHexes(getPosition(), doubleWide(), unitSide());
}