Table of Contents

Class ObjectAssemblyCompoundPartTool.CompoundPartPair

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

Constructors

CompoundPartPair(IObjectAssemblyPart)

public CompoundPartPair(IObjectAssemblyPart firstPart)

Parameters

firstPart IObjectAssemblyPart

Properties

ConnectorObject

public StackObjectsBetweenTwoPoints ConnectorObject { get; }

Property Value

StackObjectsBetweenTwoPoints

FirstModule

public Module_CompoundPart FirstModule { get; }

Property Value

Module_CompoundPart

FirstPart

public IObjectAssemblyPart FirstPart { get; }

Property Value

IObjectAssemblyPart

IsValid

public bool IsValid { get; }

Property Value

bool

SecondModule

public Module_CompoundPart SecondModule { get; }

Property Value

Module_CompoundPart

SecondPart

public IObjectAssemblyPart SecondPart { get; }

Property Value

IObjectAssemblyPart

Methods

SetConnector(StackObjectsBetweenTwoPoints)

public void SetConnector(StackObjectsBetweenTwoPoints connectorObject)

Parameters

connectorObject StackObjectsBetweenTwoPoints

SetFirstPart(IObjectAssemblyPart)

public void SetFirstPart(IObjectAssemblyPart firstPart)

Parameters

firstPart IObjectAssemblyPart

SetSecondPart(IObjectAssemblyPart)

public void SetSecondPart(IObjectAssemblyPart secondPart)

Parameters

secondPart IObjectAssemblyPart