BitmapSides FindBitmapSides(Size sizTile) { BitmapSides bmsFound = null; foreach (BitmapSides bms in m_alsBitmapSides) { if (bms.m_sizTile == sizTile) { bmsFound = bms; break; } } if (bmsFound == null) { bmsFound = new BitmapSides(m_bmUnscaled, m_ptOriginUnscaled, sizTile); m_alsBitmapSides.Add(bmsFound); } return(bmsFound); }
BitmapSides FindBitmapSides(Size sizTile) { BitmapSides bmsFound = null; foreach(BitmapSides bms in m_alsBitmapSides) { if (bms.m_sizTile == sizTile) { bmsFound = bms; break; } } if (bmsFound == null) { bmsFound = new BitmapSides(m_bmUnscaled, m_ptOriginUnscaled, sizTile); m_alsBitmapSides.Add(bmsFound); } return bmsFound; }
public Point GetOrigin(Size sizTile) { BitmapSides bms = FindBitmapSides(sizTile); return(bms.m_ptOrigin); }
public Bitmap[] GetBitmapSides(Size sizTile) { BitmapSides bms = FindBitmapSides(sizTile); return(bms.m_abmSides); }