public override bool GetValue(DynamicValueContext context, out int value) { int value2; bool value3 = m_valueToNeg.GetValue(context, out value2); value = -value2; return(value3); }
public override bool GetValue(DynamicValueContext context, out int value) { if (m_condition.IsValid(context)) { return(m_ifTrue.GetValue(context, out value)); } return(m_ifFalse.GetValue(context, out value)); }
public IEnumerable <Coord> Filter(IEnumerable <Coord> coords, DynamicValueContext context) { m_count.GetValue(context, out int left); if (left != 0) { foreach (Coord coord in coords) { yield return(coord); int num = left - 1; left = num; if (left == 0) { break; } } } }
public override bool GetValue(DynamicValueContext context, out int value) { m_valueToClamp.GetValue(context, out int value2); if (m_min != null) { m_min.GetValue(context, out int value3); value2 = Math.Max(value2, value3); } if (m_max != null) { m_max.GetValue(context, out int value4); value2 = Math.Min(value2, value4); } value = value2; return(true); }