예제 #1
0
 /// <summary>
 /// Converts a C# DateTime to a FREObject.
 /// </summary>
 /// <param name="value"></param>
 /// <returns></returns>
 public static FREObject ToFREObject(this DateTime value) => FreSharpHelper.NewObject(value);
예제 #2
0
 /// <summary>
 /// Converts a C# string to a FREObject
 /// </summary>
 /// <param name="value"></param>
 /// <returns></returns>
 public static FREObject ToFREObject(this string value) => FreSharpHelper.NewObject(value);
예제 #3
0
 /// <summary>
 /// Converts a C# float to a FREObject.
 /// </summary>
 /// <param name="value"></param>
 /// <returns></returns>
 public static FREObject ToFREObject(this float value) => FreSharpHelper.NewObject(value);
예제 #4
0
 /// <summary>
 /// Converts a C# long to a FREObject.
 /// </summary>
 /// <param name="value"></param>
 /// <returns></returns>
 public static FREObject ToFREObject(this long value) => FreSharpHelper.NewObject((int)value);
예제 #5
0
 /// <summary>
 /// Converts a C# System.Drawing.Color to a FREObject.
 /// </summary>
 /// <param name="c"></param>
 /// <returns></returns>
 public static FREObject ToFREObject(this Color c) => FreSharpHelper.NewObject((uint)((c.A << 24)
                                                                                      | (c.R << 16)
                                                                                      | (c.G << 8)
                                                                                      | c.B));