Table of Contents

Struct ProceduralPartDefinitionID

Namespace
KSP.OAB
Assembly
Assembly-CSharp.dll
public readonly struct ProceduralPartDefinitionID : IEquatable<ProceduralPartDefinitionID>, IComparable<ProceduralPartDefinitionID>
Implements
Inherited Members
Extension Methods

Constructors

ProceduralPartDefinitionID(int)

public ProceduralPartDefinitionID(int value)

Parameters

value int

Fields

INVALID_ID_VALUE

public const ushort INVALID_ID_VALUE = 0

Field Value

ushort

InvalidID

public static readonly ProceduralPartDefinitionID InvalidID

Field Value

ProceduralPartDefinitionID

Value

public readonly ushort Value

Field Value

ushort

Methods

CompareTo(ProceduralPartDefinitionID)

public int CompareTo(ProceduralPartDefinitionID other)

Parameters

other ProceduralPartDefinitionID

Returns

int

Equals(ProceduralPartDefinitionID)

public bool Equals(ProceduralPartDefinitionID other)

Parameters

other ProceduralPartDefinitionID

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(ProceduralPartDefinitionID, ProceduralPartDefinitionID)

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

Parameters

lhs ProceduralPartDefinitionID
rhs ProceduralPartDefinitionID

Returns

bool

operator !=(ProceduralPartDefinitionID, ProceduralPartDefinitionID)

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

Parameters

lhs ProceduralPartDefinitionID
rhs ProceduralPartDefinitionID

Returns

bool