Maze / Library /PackageCache /com.unity.visualscripting@1.8.0 /Runtime /VisualScripting.Flow /Framework /Logic /GreaterOrEqual.cs
| using UnityEngine; | |
| namespace Unity.VisualScripting | |
| { | |
| /// <summary> | |
| /// Compares two inputs to determine whether the first is greater than or equal to the second. | |
| /// </summary> | |
| [] | |
| [] | |
| public sealed class GreaterOrEqual : BinaryComparisonUnit | |
| { | |
| /// <summary> | |
| /// Whether A is greater than or equal to B. | |
| /// </summary> | |
| [] | |
| public override ValueOutput comparison => base.comparison; | |
| protected override bool NumericComparison(float a, float b) | |
| { | |
| return a > b || Mathf.Approximately(a, b); | |
| } | |
| protected override bool GenericComparison(object a, object b) | |
| { | |
| return OperatorUtility.GreaterThanOrEqual(a, b); | |
| } | |
| } | |
| } | |