Walls And Holes  1
M2M::BlockyPolygonTileMesher Class Reference

#include <blockypolygontilemesher.h>

Inheritance diagram for M2M::BlockyPolygonTileMesher:
Collaboration diagram for M2M::BlockyPolygonTileMesher:

Public Member Functions

 BlockyPolygonTileMesher (TileNeighborhoodInfo nbhd)
 
- Public Member Functions inherited from M2M::AbstractPolygonTileMesher
 AbstractPolygonTileMesher (TileNeighborhoodInfo nbhd)
 
QVector< QSharedPointer< SimpleTexturedObject > > makeMesh (QVector2D offset)
 makeMesh Creates the mesh for this tile. More...
 
- Public Member Functions inherited from M2M::AbstractTileMesher
virtual ~AbstractTileMesher ()
 

Protected Member Functions

QVector< Triplet< BetterPolygon, QVector< float >, QVector< bool > > > topPolygons (QVector< const Tile *> *)
 
- Protected Member Functions inherited from M2M::AbstractTileMesher
 AbstractTileMesher (TileNeighborhoodInfo nbhd)
 

Additional Inherited Members

- Static Public Member Functions inherited from M2M::AbstractTileMesher
static QSharedPointer< AbstractTileMeshergetMesherForTile (const TileMap *tileMap, QPoint tilePoint)
 Returns a TileMesher instance that will create the mesh for the given tile, or, if the tile has not changed (determined by oldMesher), returns nullptr. More...
 
- Protected Attributes inherited from M2M::AbstractTileMesher
TileNeighborhoodInfo mTileNeighborhood
 Information for each tile in the 3x3 neighborhood of the tile to which this mesher is associated. More...
 

Constructor & Destructor Documentation

◆ BlockyPolygonTileMesher()

BlockyPolygonTileMesher::BlockyPolygonTileMesher ( TileNeighborhoodInfo  nbhd)
Here is the call graph for this function:

Member Function Documentation

◆ topPolygons()

QVector< Triplet< BetterPolygon, QVector< float >, QVector< bool > > > BlockyPolygonTileMesher::topPolygons ( QVector< const Tile *> *  )
protectedvirtual

Implements M2M::AbstractPolygonTileMesher.

Here is the call graph for this function:

The documentation for this class was generated from the following files: