Пример #1
0
 public bool ToBridgedType(Value value)
 {
     return(value.ConvertTo <bool>());
 }
Пример #2
0
 private static bool MethodXor(Value a, Value b)
 {
     return(a.ConvertTo <bool>() ^ b.ConvertTo <bool>());
 }
Пример #3
0
 private static bool MethodNot(Value a)
 {
     return(!a.ConvertTo <bool>());
 }
Пример #4
0
 private static bool MethodEqualTo(Value a, Value b)
 {
     return(a.ConvertTo <bool>() == b.ConvertTo <bool>());
 }
Пример #5
0
 private static bool MethodAnd(Value a, Value b)
 {
     return(a.ConvertTo <bool>() && b.ConvertTo <bool>());
 }
Пример #6
0
 private static bool MethodGreaterThanOrEqualTo(Value a, Value b)
 {
     return(a.ConvertTo <float>() >= b.ConvertTo <float>());
 }
Пример #7
0
 private static bool MethodLessThanOrEqualTo(Value a, Value b)
 {
     return(a.ConvertTo <float>() <= b.ConvertTo <float>());
 }
Пример #8
0
 private static int MethodModulus(Value a, Value b)
 {
     return(a.ConvertTo <int>() % b.ConvertTo <int>());
 }
Пример #9
0
 private static float MethodUnaryMinus(Value a)
 {
     return(-a.ConvertTo <float>());
 }
Пример #10
0
 private static float MethodDivide(Value a, Value b)
 {
     return(a.ConvertTo <float>() / b.ConvertTo <float>());
 }
Пример #11
0
 private static float MethodMultiply(Value a, Value b)
 {
     return(a.ConvertTo <float>() * b.ConvertTo <float>());
 }
Пример #12
0
 private static float MethodSubtract(Value a, Value b)
 {
     return(a.ConvertTo <float>() - b.ConvertTo <float>());
 }
Пример #13
0
 private static float MethodAdd(Value a, Value b)
 {
     return(a.ConvertTo <float>() + b.ConvertTo <float>());
 }
Пример #14
0
 private static bool MethodEqualTo(Value a, Value b)
 {
     return(a.ConvertTo <string>().Equals(b.ConvertTo <string>()));
 }
Пример #15
0
 private static string MethodConcatenate(Value arg1, Value arg2)
 {
     return(string.Concat(arg1.ConvertTo <string>(), arg2.ConvertTo <string>()));
 }
Пример #16
0
 /// <inheritdoc/>
 public string ToBridgedType(Value value)
 {
     return(value.ConvertTo <string>());
 }