Table of Contents

Class FPPolygonalData

Namespace
Global
Assembly
Assembly-CSharp.dll
public class FPPolygonalData
Inheritance
FPPolygonalData
Inherited Members

Constructors

FPPolygonalData(List<Vector2[]>)

public FPPolygonalData(List<Vector2[]> vertexPolygons)

Parameters

vertexPolygons List<Vector2[]>

FPPolygonalData(List<Vector2[]>, List<int[]>)

public FPPolygonalData(List<Vector2[]> vertexPolygons, List<int[]> trianglePolygons)

Parameters

vertexPolygons List<Vector2[]>
trianglePolygons List<int[]>

FPPolygonalData(Vector2[], bool)

public FPPolygonalData(Vector2[] vertices, bool shouldDecomposeIntoConvexPolygons)

Parameters

vertices Vector2[]
shouldDecomposeIntoConvexPolygons bool

Fields

hasBeenDecomposedIntoConvexPolygons

public bool hasBeenDecomposedIntoConvexPolygons

Field Value

bool

meshes

public Mesh[] meshes

Field Value

Mesh[]

shouldUseSmoothSphereCollisions

public bool shouldUseSmoothSphereCollisions

Field Value

bool

sourceVertices

public Vector2[] sourceVertices

Field Value

Vector2[]

trianglePolygons

public List<int[]> trianglePolygons

Field Value

List<int[]>

vertexPolygons

public List<Vector2[]> vertexPolygons

Field Value

List<Vector2[]>

Methods

CreateMeshFromPolygon(int)

public Mesh CreateMeshFromPolygon(int polygonIndex)

Parameters

polygonIndex int

Returns

Mesh