コード例 #1
0
ファイル: CCSize.cs プロジェクト: liwq-net/liwq718
 public bool Equals(CCSize s)
 {
     return Width == s.Width && Height == s.Height;
 }
コード例 #2
0
ファイル: CCRect.cs プロジェクト: liwq-net/liwq718
 public CCRect(CCSize sz)
 {
     Origin = CCPoint.Zero;
     Size   = sz;
 }
コード例 #3
0
ファイル: CCSize.cs プロジェクト: liwq-net/liwq718
 public CCSize Clamp(CCSize max)
 {
     float w = (Width > max.Width) ? max.Width : Width;
     float h = (Height > max.Height) ? max.Height : Height;
     return (new CCSize(w, h));
 }
コード例 #4
0
ファイル: CCSize.cs プロジェクト: liwq-net/liwq718
 public static bool Equal(ref CCSize size1, ref CCSize size2)
 {
     return ((size1.Width == size2.Width) && (size1.Height == size2.Height));
 }
コード例 #5
0
ファイル: CCSize.cs プロジェクト: liwq-net/liwq718
        public static CCSize CCSizeFromString(string pszContent)
        {
            CCSize ret = new CCSize();

            do
            {
                List<string> strs = new List<string>();
                if (!CCUtils.SplitWithForm(pszContent, strs)) break;

                float width = CCUtils.CCParseFloat(strs[0]);
                float height = CCUtils.CCParseFloat(strs[1]);

                ret = new CCSize(width, height);
            } while (false);

            return ret;
        }
コード例 #6
0
ファイル: CCRect.cs プロジェクト: liwq-net/liwq718
 public CCRect(CCSize sz)
 {
     Origin = CCPoint.Zero;
     Size = sz;
 }
コード例 #7
0
ファイル: CCPoint.cs プロジェクト: liwq-net/liwq718
 public static CCPoint FromSize(CCSize s)
 {
     CCPoint pt;
     pt.X = s.Width;
     pt.Y = s.Height;
     return pt;
 }
コード例 #8
0
 public bool Equals(CCSize s)
 {
     return(Width == s.Width && Height == s.Height);
 }
コード例 #9
0
 public static bool Equal(ref CCSize size1, ref CCSize size2)
 {
     return((size1.Width == size2.Width) && (size1.Height == size2.Height));
 }