Struct FluidUnit
- Namespace
- Root
- Assembly
- Game.Content.Features.dll
public readonly struct FluidUnit
- Extension Methods
-
Constructors
FluidUnit(long)
public FluidUnit(long units)
Parameters
units long
Fields
MaxValue
public static readonly FluidUnit MaxValue
Field Value
- FluidUnit
Units
public readonly long Units
Field Value
- long
UnitsPerLiter
public const long UnitsPerLiter = 38419920000
Field Value
- long
Zero
public static readonly FluidUnit Zero
Field Value
- FluidUnit
Properties
LitersApprox
public float LitersApprox { get; }
Property Value
- float
Methods
Add(FluidUnit)
public FluidUnit Add(FluidUnit rhs)
Parameters
rhs FluidUnit
Returns
- FluidUnit
CompareTo(FluidUnit)
public int CompareTo(FluidUnit other)
Parameters
other FluidUnit
Returns
- int
Equals(FluidUnit)
public bool Equals(FluidUnit other)
Parameters
other FluidUnit
Returns
- bool
Equals(object)
public override bool Equals(object obj)
Parameters
obj object
Returns
- bool
FromLiters(int)
public static FluidUnit FromLiters(int liters)
Parameters
liters int
Returns
- FluidUnit
GetHashCode()
public override int GetHashCode()
Returns
- int
IsZero()
Returns
- bool
Max(FluidUnit, FluidUnit)
public static FluidUnit Max(FluidUnit a, FluidUnit b)
Parameters
a FluidUnit
b FluidUnit
Returns
- FluidUnit
Min(FluidUnit, FluidUnit)
public static FluidUnit Min(FluidUnit a, FluidUnit b)
Parameters
a FluidUnit
b FluidUnit
Returns
- FluidUnit
Subtract(FluidUnit)
public FluidUnit Subtract(FluidUnit rhs)
Parameters
rhs FluidUnit
Returns
- FluidUnit
ToString()
public override string ToString()
Returns
- string
Operators
operator +(FluidUnit, FluidUnit)
public static FluidUnit operator +(FluidUnit lhs, FluidUnit rhs)
Parameters
lhs FluidUnit
rhs FluidUnit
Returns
- FluidUnit
operator /(FluidUnit, FluidUnit)
public static float operator /(FluidUnit lhs, FluidUnit rhs)
Parameters
lhs FluidUnit
rhs FluidUnit
Returns
- float
operator /(FluidUnit, Ticks)
public static FluidRate operator /(FluidUnit lhs, Ticks rhs)
Parameters
lhs FluidUnit
rhs Ticks
Returns
- FluidRate
operator /(FluidUnit, int)
public static FluidUnit operator /(FluidUnit lhs, int rhs)
Parameters
lhs FluidUnit
rhs int
Returns
- FluidUnit
operator ==(FluidUnit, FluidUnit)
public static bool operator ==(FluidUnit lhs, FluidUnit rhs)
Parameters
lhs FluidUnit
rhs FluidUnit
Returns
- bool
operator >(FluidUnit, FluidUnit)
public static bool operator >(FluidUnit lhs, FluidUnit rhs)
Parameters
lhs FluidUnit
rhs FluidUnit
Returns
- bool
operator >=(FluidUnit, FluidUnit)
public static bool operator >=(FluidUnit lhs, FluidUnit rhs)
Parameters
lhs FluidUnit
rhs FluidUnit
Returns
- bool
operator !=(FluidUnit, FluidUnit)
public static bool operator !=(FluidUnit lhs, FluidUnit rhs)
Parameters
lhs FluidUnit
rhs FluidUnit
Returns
- bool
operator <(FluidUnit, FluidUnit)
public static bool operator <(FluidUnit lhs, FluidUnit rhs)
Parameters
lhs FluidUnit
rhs FluidUnit
Returns
- bool
operator <=(FluidUnit, FluidUnit)
public static bool operator <=(FluidUnit lhs, FluidUnit rhs)
Parameters
lhs FluidUnit
rhs FluidUnit
Returns
- bool
operator %(FluidUnit, long)
public static FluidUnit operator %(FluidUnit lhs, long rhs)
Parameters
lhs FluidUnit
rhs long
Returns
- FluidUnit
operator *(FluidUnit, long)
public static FluidUnit operator *(FluidUnit lhs, long rhs)
Parameters
lhs FluidUnit
rhs long
Returns
- FluidUnit
operator *(long, FluidUnit)
public static FluidUnit operator *(long lhs, FluidUnit rhs)
Parameters
lhs long
rhs FluidUnit
Returns
- FluidUnit
operator -(FluidUnit, FluidUnit)
public static FluidUnit operator -(FluidUnit lhs, FluidUnit rhs)
Parameters
lhs FluidUnit
rhs FluidUnit
Returns
- FluidUnit
operator -(FluidUnit)
public static FluidUnit operator -(FluidUnit val)
Parameters
val FluidUnit
Returns
- FluidUnit
operator +(FluidUnit)
public static FluidUnit operator +(FluidUnit val)
Parameters
val FluidUnit
Returns
- FluidUnit