Table of Contents

Struct PartRelationshipData

Namespace
KSP.Sim
Assembly
Assembly-CSharp.dll
public struct PartRelationshipData : IEquatable<PartRelationshipData>
Implements
Inherited Members
Extension Methods

Constructors

PartRelationshipData(IGGuid, IGGuid, PartRelationshipType)

public PartRelationshipData(IGGuid hostPartGuid, IGGuid targetPartGuid, PartRelationshipType relationshipType)

Parameters

hostPartGuid IGGuid
targetPartGuid IGGuid
relationshipType PartRelationshipType

Fields

HostPartGuid

public IGGuid HostPartGuid

Field Value

IGGuid

TargetPartGuid

public IGGuid TargetPartGuid

Field Value

IGGuid

hostPartGuid

[Obsolete("Use HostPartGuid instead")]
public string hostPartGuid

Field Value

string

relationshipType

public PartRelationshipType relationshipType

Field Value

PartRelationshipType

targetPartGuid

[Obsolete("Use TargetPartGuid instead")]
public string targetPartGuid

Field Value

string

Methods

ConvertLegacyGuids()

public PartRelationshipData ConvertLegacyGuids()

Returns

PartRelationshipData

Defaults()

public static PartRelationshipData Defaults()

Returns

PartRelationshipData

Equals(PartRelationshipData)

public bool Equals(PartRelationshipData other)

Parameters

other PartRelationshipData

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

UpdateGuids(IGGuid, IGGuid)

public PartRelationshipData UpdateGuids(IGGuid oldGuid, IGGuid newGuid)

Parameters

oldGuid IGGuid
newGuid IGGuid

Returns

PartRelationshipData

Operators

operator ==(PartRelationshipData, PartRelationshipData)

public static bool operator ==(PartRelationshipData lhs, PartRelationshipData rhs)

Parameters

lhs PartRelationshipData
rhs PartRelationshipData

Returns

bool

operator !=(PartRelationshipData, PartRelationshipData)

public static bool operator !=(PartRelationshipData lhs, PartRelationshipData rhs)

Parameters

lhs PartRelationshipData
rhs PartRelationshipData

Returns

bool