Table of Contents

Class ColliderChunk

Namespace
KSP.OAB
Assembly
Assembly-CSharp.dll
public class ColliderChunk
Inheritance
ColliderChunk
Inherited Members
Extension Methods

Constructors

ColliderChunk(MeshArc, MeshArc, int, int, int, int)

public ColliderChunk(MeshArc bottom, MeshArc top, int nSidesTotal, int nArcs, int nColliders, int subdivIdx)

Parameters

bottom MeshArc
top MeshArc
nSidesTotal int
nArcs int
nColliders int
subdivIdx int

Fields

collider

public MeshCollider collider

Field Value

MeshCollider

Methods

CreateColliderGO(GameObject, string, int)

public MeshCollider CreateColliderGO(GameObject parent, string name, int layer)

Parameters

parent GameObject
name string
layer int

Returns

MeshCollider

GenerateColliderMesh(bool, Vector3)

public Mesh GenerateColliderMesh(bool triangulate, Vector3 offset)

Parameters

triangulate bool
offset Vector3

Returns

Mesh

TriangulateColliderMesh(MeshPoint[], List<int>)

protected void TriangulateColliderMesh(MeshPoint[] pts, List<int> tris)

Parameters

pts MeshPoint[]
tris List<int>