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