public bool ToBridgedType(Value value) { return(value.ConvertTo <bool>()); }
private static bool MethodXor(Value a, Value b) { return(a.ConvertTo <bool>() ^ b.ConvertTo <bool>()); }
private static bool MethodNot(Value a) { return(!a.ConvertTo <bool>()); }
private static bool MethodEqualTo(Value a, Value b) { return(a.ConvertTo <bool>() == b.ConvertTo <bool>()); }
private static bool MethodAnd(Value a, Value b) { return(a.ConvertTo <bool>() && b.ConvertTo <bool>()); }
private static bool MethodGreaterThanOrEqualTo(Value a, Value b) { return(a.ConvertTo <float>() >= b.ConvertTo <float>()); }
private static bool MethodLessThanOrEqualTo(Value a, Value b) { return(a.ConvertTo <float>() <= b.ConvertTo <float>()); }
private static int MethodModulus(Value a, Value b) { return(a.ConvertTo <int>() % b.ConvertTo <int>()); }
private static float MethodUnaryMinus(Value a) { return(-a.ConvertTo <float>()); }
private static float MethodDivide(Value a, Value b) { return(a.ConvertTo <float>() / b.ConvertTo <float>()); }
private static float MethodMultiply(Value a, Value b) { return(a.ConvertTo <float>() * b.ConvertTo <float>()); }
private static float MethodSubtract(Value a, Value b) { return(a.ConvertTo <float>() - b.ConvertTo <float>()); }
private static float MethodAdd(Value a, Value b) { return(a.ConvertTo <float>() + b.ConvertTo <float>()); }
private static bool MethodEqualTo(Value a, Value b) { return(a.ConvertTo <string>().Equals(b.ConvertTo <string>())); }
private static string MethodConcatenate(Value arg1, Value arg2) { return(string.Concat(arg1.ConvertTo <string>(), arg2.ConvertTo <string>())); }
/// <inheritdoc/> public string ToBridgedType(Value value) { return(value.ConvertTo <string>()); }