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
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