Walls And Holes  1
M2M::GroundBlockyPolygonTileMesher Class Reference

#include <groundblockypolygontilemesher.h>

Inheritance diagram for M2M::GroundBlockyPolygonTileMesher:
Collaboration diagram for M2M::GroundBlockyPolygonTileMesher:

Public Member Functions

 GroundBlockyPolygonTileMesher (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 *> *heightAndMaterial)
 
- 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

◆ GroundBlockyPolygonTileMesher()

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

Member Function Documentation

◆ topPolygons()

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

Implements M2M::AbstractPolygonTileMesher.

Here is the call graph for this function:

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