Table of Contents

Class RectMeshMap

Namespace
Gamelogic.Grids
Assembly
Assembly-CSharp.dll

Map for rect mesh grids.

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

Constructors

RectMeshMap(Vector2, RectMap)

public RectMeshMap(Vector2 cellDimensions, RectMap map)

Parameters

cellDimensions Vector2
map RectMap

Properties

Map2D

public IMap<RectPoint> Map2D { get; }

Property Value

IMap<RectPoint>

Methods

GetTriangles(RectPoint, int)

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

Parameters

point RectPoint
vertexIndex int

Returns

IEnumerable<int>

GetUVs(RectPoint)

public IEnumerable<Vector2> GetUVs(RectPoint point)

Parameters

point RectPoint

Returns

IEnumerable<Vector2>

GetVertices(RectPoint)

public IEnumerable<Vector3> GetVertices(RectPoint point)

Parameters

point RectPoint

Returns

IEnumerable<Vector3>