Table of Contents

Class BenchmarkTestSplineConfig

Namespace
KSP.Tools
Assembly
Assembly-CSharp.dll
public class BenchmarkTestSplineConfig : ScriptableObject
Inheritance
BenchmarkTestSplineConfig
Extension Methods

Constructors

BenchmarkTestSplineConfig()

public BenchmarkTestSplineConfig()

Fields

nodes

public List<BenchmarkTestSplineConfig.SplineNode> nodes

Field Value

List<BenchmarkTestSplineConfig.SplineNode>

Properties

Count

public int Count { get; }

Property Value

int

Methods

AddNode(SplineNode, int)

public void AddNode(BenchmarkTestSplineConfig.SplineNode node, int index = -1)

Parameters

node BenchmarkTestSplineConfig.SplineNode
index int

ConvertToNode(PQSFreeCamState)

public static BenchmarkTestSplineConfig.SplineNode ConvertToNode(PQSFreeCamState state)

Parameters

state PQSFreeCamState

Returns

BenchmarkTestSplineConfig.SplineNode

GetDisplayKey(int)

public int GetDisplayKey(int index)

Parameters

index int

Returns

int

GetNode(int)

public BenchmarkTestSplineConfig.SplineNode GetNode(int index)

Parameters

index int

Returns

BenchmarkTestSplineConfig.SplineNode

RemoveNode(SplineNode)

public bool RemoveNode(BenchmarkTestSplineConfig.SplineNode node)

Parameters

node BenchmarkTestSplineConfig.SplineNode

Returns

bool

RemoveNode(int)

public bool RemoveNode(int index)

Parameters

index int

Returns

bool

UpdateNode(int, PQSFreeCamState)

public void UpdateNode(int index, PQSFreeCamState state)

Parameters

index int
state PQSFreeCamState