Table of Contents

Class PQSColliderPool

Namespace
KSP.Rendering.Planets
Assembly
Assembly-CSharp.dll
public class PQSColliderPool
Inheritance
PQSColliderPool
Inherited Members
Extension Methods

Constructors

PQSColliderPool(Mesh, Transform, int, PQSGlobalSettings)

public PQSColliderPool(Mesh colliderMesh, Transform colliderParent, int initialSize, PQSGlobalSettings pqsGlobalSettings)

Parameters

colliderMesh Mesh
colliderParent Transform
initialSize int
pqsGlobalSettings PQSGlobalSettings

Methods

Dispose()

public void Dispose()

GetPqsCollider(ref int, Vector3)

public PQSCollider GetPqsCollider(ref int index, Vector3 refPosition)

Parameters

index int
refPosition Vector3

Returns

PQSCollider

PeekPqsCollider(int)

public PQSCollider PeekPqsCollider(int index)

Parameters

index int

Returns

PQSCollider

ReturnPqsCollider(PQSCollider)

public void ReturnPqsCollider(PQSCollider pqsCollider)

Parameters

pqsCollider PQSCollider

ReturnPqsCollider(int)

public void ReturnPqsCollider(int index)

Parameters

index int

UpdateColliderData(PQS, BiomePhysicsMapping)

public void UpdateColliderData(PQS Pqs, BiomePhysicsMapping mappingTable)

Parameters

Pqs PQS
mappingTable BiomePhysicsMapping

UpdateColliderPositions(Transform)

public void UpdateColliderPositions(Transform refTransform)

Parameters

refTransform Transform