Class BenchmarkTestSplineConfig
- Namespace
- KSP.Tools
- Assembly
- Assembly-CSharp.dll
public class BenchmarkTestSplineConfig : ScriptableObject
- Inheritance
-
BenchmarkTestSplineConfig
- Extension Methods
-
Constructors
public BenchmarkTestSplineConfig()
Fields
public List<BenchmarkTestSplineConfig.SplineNode> nodes
Field Value
- List<BenchmarkTestSplineConfig.SplineNode>
Properties
public int Count { get; }
Property Value
- int
Methods
public void AddNode(BenchmarkTestSplineConfig.SplineNode node, int index = -1)
Parameters
node BenchmarkTestSplineConfig.SplineNode
index int
public static BenchmarkTestSplineConfig.SplineNode ConvertToNode(PQSFreeCamState state)
Parameters
state PQSFreeCamState
Returns
- BenchmarkTestSplineConfig.SplineNode
public int GetDisplayKey(int index)
Parameters
index int
Returns
- int
public BenchmarkTestSplineConfig.SplineNode GetNode(int index)
Parameters
index int
Returns
- BenchmarkTestSplineConfig.SplineNode
public bool RemoveNode(BenchmarkTestSplineConfig.SplineNode node)
Parameters
node BenchmarkTestSplineConfig.SplineNode
Returns
- bool
public bool RemoveNode(int index)
Parameters
index int
Returns
- bool
public void UpdateNode(int index, PQSFreeCamState state)
Parameters
index int
state PQSFreeCamState