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