Show / Hide Table of Contents

Struct ReagentQuantity

Implements
IEquatable<ReagentQuantity>
Namespace: Content.Shared.Chemistry.Reagent
Assembly: Content.Shared.dll
Syntax
public struct ReagentQuantity : IEquatable<ReagentQuantity>

Constructors

| Improve this Doc View Source

ReagentQuantity()

Declaration
public ReagentQuantity()
| Improve this Doc View Source

ReagentQuantity(ReagentId, FixedPoint2)

Declaration
public ReagentQuantity(ReagentId reagent, FixedPoint2 quantity)
Parameters
Type Name Description
ReagentId reagent
FixedPoint2 quantity
| Improve this Doc View Source

ReagentQuantity(String, FixedPoint2, ReagentData)

Declaration
public ReagentQuantity(string reagentId, FixedPoint2 quantity, ReagentData data)
Parameters
Type Name Description
System.String reagentId
FixedPoint2 quantity
ReagentData data

Properties

| Improve this Doc View Source

Quantity

Declaration
public FixedPoint2 Quantity { get; }
Property Value
Type Description
FixedPoint2
| Improve this Doc View Source

Reagent

Declaration
public ReagentId Reagent { get; }
Property Value
Type Description
ReagentId

Methods

| Improve this Doc View Source

Deconstruct(out ReagentId, out FixedPoint2)

Declaration
public void Deconstruct(out ReagentId id, out FixedPoint2 quantity)
Parameters
Type Name Description
ReagentId id
FixedPoint2 quantity
| Improve this Doc View Source

Deconstruct(out String, out FixedPoint2, out ReagentData)

Declaration
public void Deconstruct(out string prototype, out FixedPoint2 quantity, out ReagentData data)
Parameters
Type Name Description
System.String prototype
FixedPoint2 quantity
ReagentData data
| Improve this Doc View Source

Equals(ReagentQuantity)

Declaration
public bool Equals(ReagentQuantity other)
Parameters
Type Name Description
ReagentQuantity other
Returns
Type Description
System.Boolean
| Improve this Doc View Source

Equals(Nullable<Object>)

Declaration
public override bool Equals(object? obj)
Parameters
Type Name Description
System.Nullable<System.Object> obj
Returns
Type Description
System.Boolean
| Improve this Doc View Source

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32
| Improve this Doc View Source

ToString()

Declaration
public override string ToString()
Returns
Type Description
System.String

Operators

| Improve this Doc View Source

Equality(ReagentQuantity, ReagentQuantity)

Declaration
public static bool operator ==(ReagentQuantity left, ReagentQuantity right)
Parameters
Type Name Description
ReagentQuantity left
ReagentQuantity right
Returns
Type Description
System.Boolean
| Improve this Doc View Source

Inequality(ReagentQuantity, ReagentQuantity)

Declaration
public static bool operator !=(ReagentQuantity left, ReagentQuantity right)
Parameters
Type Name Description
ReagentQuantity left
ReagentQuantity right
Returns
Type Description
System.Boolean

Implements

IEquatable<>
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾