Table of Contents

Struct ResourceDefinitionID

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

Constructors

ResourceDefinitionID(int)

public ResourceDefinitionID(int value)

Parameters

value int

Fields

INVALID_ID_VALUE

public const ushort INVALID_ID_VALUE = 0

Field Value

ushort

InvalidID

public static readonly ResourceDefinitionID InvalidID

Field Value

ResourceDefinitionID

Value

public readonly ushort Value

Field Value

ushort

Methods

CompareTo(ResourceDefinitionID)

public int CompareTo(ResourceDefinitionID other)

Parameters

other ResourceDefinitionID

Returns

int

Equals(ResourceDefinitionID)

public bool Equals(ResourceDefinitionID other)

Parameters

other ResourceDefinitionID

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 ==(ResourceDefinitionID, ResourceDefinitionID)

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

Parameters

lhs ResourceDefinitionID
rhs ResourceDefinitionID

Returns

bool

operator !=(ResourceDefinitionID, ResourceDefinitionID)

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

Parameters

lhs ResourceDefinitionID
rhs ResourceDefinitionID

Returns

bool