Esempio n. 1
0
HexagonalBoard::HexagonalBoard(unsigned layers)
{
  if(layers > 0){
    generateTiles(layers);

    buildTiles(layers);
    buildEdges();
    buildVertices();
    //applyResourcesAndDie();
  }
}
Esempio n. 2
0
void OgreDetourTileCache::buildTiles(std::vector<Ogre::Entity*> srcEntities, const Ogre::AxisAlignedBox *areaToUpdate)
{
    InputGeom geom = InputGeom(srcEntities, getTileAlignedBox(*areaToUpdate));
    buildTiles(&geom);
}