Table of Contents

Class FlatBrickMeshMap

Namespace
Gamelogic.Grids
Assembly
Assembly-CSharp.dll

Map for flat brick mesh grids.

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

Constructors

FlatBrickMeshMap(Vector2)

public FlatBrickMeshMap(Vector2 cellDimensions)

Parameters

cellDimensions Vector2

Properties

Map2D

public IMap<FlatHexPoint> Map2D { get; }

Property Value

IMap<FlatHexPoint>

Methods

GetTriangles(FlatHexPoint, int)

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

Parameters

point FlatHexPoint
vertexIndex int

Returns

IEnumerable<int>

GetUVs(FlatHexPoint)

public IEnumerable<Vector2> GetUVs(FlatHexPoint point)

Parameters

point FlatHexPoint

Returns

IEnumerable<Vector2>

GetVertices(FlatHexPoint)

public IEnumerable<Vector3> GetVertices(FlatHexPoint point)

Parameters

point FlatHexPoint

Returns

IEnumerable<Vector3>