Table of Contents

Class PointyBrickMeshMap

Namespace
Gamelogic.Grids
Assembly
Assembly-CSharp.dll

Map for pointy brick mesh grids.

[Version(1, 14, 0)]
public class PointyBrickMeshMap : IMeshMap<PointyHexPoint>
Inheritance
PointyBrickMeshMap
Implements
Inherited Members
Extension Methods

Constructors

PointyBrickMeshMap(Vector2)

public PointyBrickMeshMap(Vector2 cellDimensions)

Parameters

cellDimensions Vector2

Properties

Map2D

public IMap<PointyHexPoint> Map2D { get; }

Property Value

IMap<PointyHexPoint>

Methods

GetTriangles(PointyHexPoint, int)

public IEnumerable<int> GetTriangles(PointyHexPoint point, int vertexIndex)

Parameters

point PointyHexPoint
vertexIndex int

Returns

IEnumerable<int>

GetUVs(PointyHexPoint)

public IEnumerable<Vector2> GetUVs(PointyHexPoint point)

Parameters

point PointyHexPoint

Returns

IEnumerable<Vector2>

GetVertices(PointyHexPoint)

public IEnumerable<Vector3> GetVertices(PointyHexPoint point)

Parameters

point PointyHexPoint

Returns

IEnumerable<Vector3>