namespace AssetRipper.VersionUtilities;
public readonly partial struct UnityVersion
{
///
/// Equality operator
///
/// The left Unity version
/// The right Unity version
///
public static bool operator ==(UnityVersion left, UnityVersion right)
{
return left.m_data == right.m_data;
}
///
/// Inequality operator
///
/// The left Unity version
/// The right Unity version
///
public static bool operator !=(UnityVersion left, UnityVersion right)
{
return left.m_data != right.m_data;
}
///
/// Greater than
///
/// The left Unity version
/// The right Unity version
///
public static bool operator >(UnityVersion left, UnityVersion right)
{
return left.m_data > right.m_data;
}
///
/// Greater than or equal to
///
/// The left Unity version
/// The right Unity version
///
public static bool operator >=(UnityVersion left, UnityVersion right)
{
return left.m_data >= right.m_data;
}
///
/// Less than
///
/// The left Unity version
/// The right Unity version
///
public static bool operator <(UnityVersion left, UnityVersion right)
{
return left.m_data < right.m_data;
}
///
/// Less than or equal to
///
/// The left Unity version
/// The right Unity version
///
public static bool operator <=(UnityVersion left, UnityVersion right)
{
return left.m_data <= right.m_data;
}
}