OSDN Git Service

いくつかの警告を修正した
[fooeditengine/FooEditEngine.git] / Core / ITextRender.cs
index 12d3a4d..06613d1 100644 (file)
@@ -105,42 +105,78 @@ namespace FooEditEngine
             return this;
         }
 #if WINFORM
+        /// <summary>
+        /// 変換演算子
+        /// </summary>
+        /// <param name="p"></param>
         public static implicit operator Point(System.Drawing.Point p)
         {
             return new Point(p.X, p.Y);
         }
+        /// <summary>
+        /// 変換演算子
+        /// </summary>
+        /// <param name="p"></param>
         public static implicit operator System.Drawing.Point(Point p)
         {
             return new System.Drawing.Point((int)p.X, (int)p.Y);
         }
+        /// <summary>
+        /// 変換演算子
+        /// </summary>
+        /// <param name="p"></param>
         public static implicit operator SharpDX.Mathematics.Interop.RawVector2(Point p)
         {
             return new SharpDX.Mathematics.Interop.RawVector2((float)p.X, (float)p.Y);
         }
 #endif
 #if WPF
+        /// <summary>
+        /// 変換演算子
+        /// </summary>
+        /// <param name="p"></param>
         public static implicit operator Point(System.Windows.Point p)
         {
             return new Point(p.X, p.Y);
         }
+        /// <summary>
+        /// 変換演算子
+        /// </summary>
+        /// <param name="p"></param>
         public static implicit operator System.Windows.Point(Point p)
         {
             return new System.Windows.Point(p.X, p.Y);
         }
+        /// <summary>
+        /// 変換演算子
+        /// </summary>
+        /// <param name="p"></param>
         public static implicit operator SharpDX.Mathematics.Interop.RawVector2(Point p)
         {
             return new SharpDX.Mathematics.Interop.RawVector2((float)p.X, (float)p.Y);
         }
 #endif
 #if METRO || WINDOWS_UWP
+        /// <summary>
+        /// 変換演算子
+        /// </summary>
+        /// <param name="p"></param>
         public static implicit operator Point(Windows.Foundation.Point p)
         {
             return new Point(p.X, p.Y);
         }
+        /// <summary>
+        /// 変換演算子
+        /// </summary>
+        /// <param name="p"></param>
         public static implicit operator Windows.Foundation.Point(Point p)
         {
             return new Windows.Foundation.Point(p.X, p.Y);
         }
+        /// <summary>
+        /// 変換演算子
+        /// </summary>
+        /// <param name="p"></param>
         public static implicit operator SharpDX.Mathematics.Interop.RawVector2(Point p)
         {
             return new SharpDX.Mathematics.Interop.RawVector2((float)p.X, (float)p.Y);